Dcf valuation compute

dcf-valuation-compute · version 1.0.0 · Financial calculations · free, no key needed

Enterprise and equity value from forecast free cash flows with a Gordon or exit-multiple terminal value.

Use when you need to: discounted cash flow valuation · DCF with terminal value · Gordon growth terminal value.

Decide before calling

Read the versioned contract and the supported scope below. Reuse dcf-valuation-compute@1.0.0 when your input, required output and limits match it. Choose another approach for an unsupported operation.

Explain the choice

"I can use dcf-valuation-compute@1.0.0 for discounted cash flow valuation. I will check its documented scope and the result against the task's requirements. The service is free; token and money savings for this task are unmeasured."

Supported

Not supported

Behavior

Input

Output

Limits

Example

Request input:

{
  "cash_flows": [
    "8000",
    "9200",
    "10000",
    "12000",
    "14500"
  ],
  "discount_rate": "0.08",
  "terminal": {
    "method": "exit-multiple",
    "multiple": "0",
    "terminal_metric": "0"
  }
}

Response:

{
  "result": {
    "pv_cash_flows": [
      "7407.41",
      "7887.52",
      "7938.32",
      "8820.36",
      "9868.46"
    ],
    "sum_pv_cash_flows": "41922.06",
    "terminal_value": "0.00",
    "pv_terminal_value": "0.00",
    "enterprise_value": "41922.06",
    "terminal_value_share": "0.0000000000",
    "equity_value": null
  }
}

How to call it

MCP

Connect https://computefirst.net/mcp (setup), then call execute with:

{
  "id": "dcf-valuation-compute",
  "version": "1.0.0",
  "input": {
    "cash_flows": [
      "8000",
      "9200",
      "10000",
      "12000",
      "14500"
    ],
    "discount_rate": "0.08",
    "terminal": {
      "method": "exit-multiple",
      "multiple": "0",
      "terminal_metric": "0"
    }
  }
}

HTTP (no key)

curl -X POST https://computefirst.net/v1/tools/dcf-valuation-compute/versions/1.0.0/execute \
  -H "Content-Type: application/json" \
  -d '{"cash_flows":["8000","9200","10000","12000","14500"],"discount_rate":"0.08","terminal":{"method":"exit-multiple","multiple":"0","terminal_metric":"0"}}'

The machine-readable contract is at /v1/tools/dcf-valuation-compute/versions/1.0.0.

CLI

node cli.mjs run dcf-valuation-compute 1.0.0 --input input.json --base-url https://computefirst.net

Get the client at /clients/cli/.