{"uid":"cap_CUMZ00c2TiAJ469sK_KqP","slug":"numora-bond-price-calculator-e361d46d","name":"Numora Bond Price Calculator","description":"100 pure math computation endpoints for AI agents. Statistics, financial math, linear algebra, equation solving, calculus, number theory, sequence generation, and unit conversions. Zero external dependencies. x402 micropayments on Base.","url":"https://numomo.vercel.app/api/financial/bond-price","method":"POST","headers":{},"bodySchema":{"type":"object","required":["ytm","face","coupon","periods"],"properties":{"ytm":{"type":"number"},"face":{"type":"number"},"coupon":{"type":"number"},"periods":{"type":"integer"}}},"responseSchema":{"type":"object","required":["success","result","computation"],"properties":{"result":{"type":"object","description":"Computation result varies by endpoint"},"success":{"type":"boolean","description":"Always true on success"},"computation":{"type":"string","description":"Human-readable description of what was computed"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_teFT_zkrmsn-wCsb95Cfw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates the fair market price of a bond given its yield-to-maturity, face value, coupon payment, and number of periods","exampleAgentPrompt":"What's the fair price of a bond with a face value of $1000, a coupon payment of $50 per period, yield-to-maturity of 6%, and 10 periods remaining?","exampleUseCases":[{"title":"Evaluate bond purchase decision","prompt":"I'm looking at a corporate bond with a $1000 face value, $40 coupon per period, 5% yield to maturity, and 8 periods left — what should the fair price be so I know if it's overpriced?"},{"title":"Portfolio bond valuation","prompt":"Price a government bond for me: face value $5000, coupon $125 per period, yield to maturity of 3.5%, and 20 periods remaining."},{"title":"Interest rate sensitivity check","prompt":"If market yields rise to 8%, what would be the price of a bond with $1000 face value, $60 coupon, and 6 periods to maturity?"}],"resultDescription":"Returns a JSON object with a 'result' containing the computed bond price (present value of all future cash flows discounted at the given YTM), a 'success' boolean, and a 'computation' string describing what was calculated in human-readable form.","failureModes":["Missing required fields (ytm, face, coupon, or periods) returns a validation error","Non-integer value for periods may cause a schema error","Negative or zero periods may produce undefined or erroneous results","Extremely high or low YTM values may cause floating point edge cases","Network or server errors on Vercel deployment may cause 5xx responses"],"whenToPreferThis":"Choose this endpoint when you need a pure mathematical bond pricing computation with no external data dependencies — it does not fetch live market rates or bond data, so it is ideal when you already know the YTM, face value, coupon, and periods. Prefer this over financial data APIs when you want deterministic, reproducible calculations without API keys or rate limits. It uses standard discounted cash flow methodology.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:45:06.032Z","isFirstParty":false}