CFDL

Documentation

CFDL is a deterministic, source-available language for cash-flow models across energy, real estate, credit, and operating businesses. Declare the deal in text; the engine derives the schedule, the metrics, and the uncertainty.

Start here

How CFDL worksThe pipeline, the model anatomy, and what determinism buys you. Two minutes.
Getting startedYour first model in the browser, then with the CLI, then with a distribution around it.
Install & setupPick a surface — CLI, Python, API server, VS Code, or the zero-install playground.

Learn the language

  • Language guide — the complete tour: time, entities, streams, contracts, expressions, assumptions, curves.
  • Examples — five progressive tutorial models, then worked domain models.
  • Guides — task-oriented how-tos for schedules, packs, multi-file models, scenarios, curves, and metrics.

Model your domain

Domain packs ship contract templates, validated terms, and industry metrics: Energy · CRE · Credit · OpCo. Each is gated by a benchmark suite diffed against independent reference models.

Go deeper

Project

Benchmarks · Implementation status · Troubleshooting · FAQ · Licensing