Discounts a cash flow series at a declared periodic rate. Accepts caller-supplied period offsets, or dated cash flows converted to years under a declared day-count convention (30/360, ACT/360, ACT/365, or a simplified ACT/ACT). Deterministic pow via Taylor-series exp/ln, no engine transcendentals. Foundation primitive for downstream valuation and lease/loan analytics.
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.
Run the AINumbers MCP tool `compute_npv`. Task: Compute net present value of a cash flow series at a declared discount rate, in periods mode (caller supplies period offset t) or dates mode (t derived from valuation_date under a declared day_count_convention).
Call it with arguments: {"policy_parameters":{"mode":"periods","cash_flows":[{"amount":-1000,"t":0},{"amount":400,"t":1},{"amount":400,"t":2},{"amount":400,"t":3}],"discount_rate_pct":10}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`, passing the full artifact the run returned (the object containing `policy_parameters` + `output_payload` + `execution_hash`; equivalently `policy_parameters` + `output_payload` with `claimed_hash`), not the bare hash string.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-324-tvm-npv.html#p=v1.H4sIAAAAAAAA_wGOAHH_eyJtb2RlIjoicGVyaW9kcyIsImNhc2hfZmxvd3MiOlt7ImFtb3VudCI6LTEwMDAsInQiOjB9LHsiYW1vdW50Ijo0MDAsInQiOjF9LHsiYW1vdW50Ijo0MDAsInQiOjJ9LHsiYW1vdW50Ijo0MDAsInQiOjN9XSwiZGlzY291bnRfcmF0ZV9wY3QiOjEwfWBEU5eOAAAA