jialong@columbia:~/site$cat ./work/renewable-pf.md
> Work · Coursework portfolio · INAF U6326

Renewable Energy Project Finance Modeling

year:
Jan-May 2025
place:
Columbia SIPA
kind:
Coursework portfolio · INAF U6326

Coursework portfolio for INAF U6326, Renewable Energy Project Finance Modeling at Columbia SIPA, Spring 2025, taught by Haydn Palliser and Goksenin Ozturkeri.

The course case used a largely intact document set from a recently constructed wind project, with confidential information redacted. The work summarized here is mine; the underlying course documents and model inputs are not redistributed.

What belonged to the course

The portfolio was a sequence of individual assignments, not one combined transaction deliverable:

  • Contract summaries and issue spotting for the credit agreement, power purchase agreement, and construction agreement
  • Staged modeling exercises covering operating cash flow, debt sizing, debt sculpting, taxes, scenarios, and sensitivities
  • A separate tax exercise comparing PTC and ITC mechanics
  • A final individual wind-project financial model that brought the operating and financing pieces together

Keeping those pieces separate matters. The contract reviews, tax exercise, and final model tested related skills, but they were not all sections of a single “final project.”

The final individual model

The final model used a 30-year useful life and a 20-year PPA followed by merchant exposure. It linked generation, operating costs, PTCs, tax depreciation, cash flow available for debt service, and equity cash flow. Debt amortization was sculpted to a 1.40× DSCR in the P50 base case with full repayment within 20 years, and a P99 case provided a separate downside check.

The output page compared 13 scenarios. Net capacity factor produced the largest return swings in my submitted analysis. A 20% curtailment case pushed minimum DSCR below 1.0×, making the covenant consequence visible rather than leaving it buried in a sensitivity table.

Why the dependencies mattered

A model is useful when its dependencies are explicit. Generation and price drive revenue. Revenue and operating costs determine cash flow available for debt service. That cash flow constrains debt sizing and repayment, and the debt profile changes distributions to equity.

Once those links are auditable, the model can explain why a scenario passes or fails instead of merely reporting an IRR. Contract language also becomes easier to read: dates, performance obligations, reserve requirements, and coverage tests are inputs and risk allocations, not decorative legal terms.

Evidence boundary

This was individual coursework based on a course-provided, redacted real-project case study. It was not a transaction I advised, financed, or underwrote. The course simplified some inputs for teaching, and this page deliberately omits source documents, counterparty identities, and confidential details. Nothing here is investment advice.