Valuein
Discovery

Project Linked Three-Statement Model

project_three_statement
Benchmark and above

Linked forward Income Statement / Balance Sheet / Cash Flow projection, seeded from the company's latest historical annual period. The balance sheet ties out (assets == liabilities + equity) EVERY projected year by algebraic construction — each year's `tie_out_ok` field is a l...

Example Call

example_call.pypython
# Using the Valuein MCP server from Python (via MCP SDK)# Or call directly from Claude / Cursor after setup result = await client.call_tool(    "project_three_statement",    arguments={    "ticker": "EXAMPLE",    "revenue_growth_rate": 10})print(result)

Direct tool call:project_three_statement(...)

Inputs

ParameterTypeRequiredDescription
tickerstring
required
Stock ticker symbol, e.g. AAPL, MSFT, BRK.B.
yearsintegeroptionalProjection horizon in years (1-15). Defaults to 5.Default: 5
revenue_growth_ratenumber
required
Flat annual revenue growth rate applied every year (e.g. 0.08 = 8%/yr).
interest_rate_on_debtnumberoptionalAnnual interest rate on beginning-of-period debt. Assumption — default 0.06.Default: 0.06
tax_ratenumberoptionalEffective tax rate on positive pretax income. Default 0.21 (US statutory).Default: 0.21
gross_margin_pct_overridenumberoptionalOverride the seed period's gross margin (held flat across all years). Leave unset to use the historical ratio.
operating_margin_pct_overridenumberoptionalOverride the seed period's operating margin. Leave unset to use the historical ratio.
capex_pct_of_revenue_overridenumberoptionalOverride the seed period's capex-as-%-of-revenue ratio. Leave unset to use the historical ratio.
cash_sweep_pctnumberoptionalFraction (0-1) of each year's free cash flow swept to debt paydown. Default 0 (going-concern; use ~1.0 for an LBO-style paydown).Default: 0
dividend_payout_pctnumberoptionalFraction (0-1) of net income paid out as dividends each year. Default 0.Default: 0
new_debt_draw_year1numberoptionalNew debt drawn at year 1 only (absolute USD) — e.g. acquisition financing. Default 0.Default: 0
new_equity_draw_year1numberoptionalNew equity contributed at year 1 only (absolute USD) — hits cash + equity symmetrically. Default 0.Default: 0
as_of_datestringoptionalPoint-in-time cutoff (YYYY-MM-DD) for the seed period. Omit to use the latest knowable annual period.

Output Fields

tickerseed_period_endresult

Example Response

Illustrative
response.jsonjson
{  "ticker": "AAPL",  "seed_period_end": null,  "result": null}

Shape only — field names match the live schema; values are placeholders, not real filings. See MCP server for the structured response shape.

Notes

Available from the Benchmark plan and above.

Try this tool

Get tokenAll tools
CategoryDiscovery
PIT-safeNo
Min planBenchmark
Inputs13 (2 required)

Plan Access

Sample (guest)
Not included
Benchmark (token)
Available
Pro
Available
Institutional
Available

Index names are trademarks of their owners; Valuein is not affiliated with or endorsed by any index provider.