# Numora Annuity Present/Future Value Calculator

> Numora Annuity Present/Future Value Calculator is a paid API for AI agents from numormo.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Computes the present or future value of an annuity (ordinary or annuity-due) given a periodic payment amount, interest rate, and number of periods.

## Facts

- Endpoint: POST https://numormo.vercel.app/api/financial/annuity
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/numora-annuity-present-future-value-calculator-2430792b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7m_7ic9P1EB9LPFyXV0qt

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability numora-annuity-present-future-value-calculator-2430792b -d '<json body>'
```

Example prompt: Calculate the present value of an ordinary annuity with a $500 monthly payment, a 6% annual interest rate, and 120 periods.

## When to prefer this

Use this endpoint when you need a fast, dependency-free calculation of annuity present or future value as part of financial planning, loan analysis, or retirement modeling — especially in automated agent pipelines that require deterministic math without calling a full financial data service. Prefer this over general-purpose code execution when you want a hosted, pay-per-use computation with a clean JSON response.

## Known failure modes

- Missing required fields (rate, payment, or periods) returns a validation error
- Invalid annuity type value outside 'ordinary' or 'due' enum causes a bad request
- Non-positive periods or negative rate may produce mathematically undefined or unexpected results
- Network or server errors on the Vercel deployment may return 5xx responses

## How this service works

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.

## Output

Returns a JSON object with 'success' (true), 'result' (an object containing the computed annuity value and related figures), and 'computation' (a human-readable string describing what was computed, e.g. the type of annuity and the resulting present or future value).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "rate",
  "payment",
  "periods"
 ],
 "properties": {
  "rate": {
   "type": "number"
  },
  "type": {
   "enum": [
    "ordinary",
    "due"
   ],
   "type": "string"
  },
  "payment": {
   "type": "number"
  },
  "periods": {
   "type": "integer"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "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"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/numora-annuity-present-future-value-calculator-2430792b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from numormo.vercel.app](https://www.zero.xyz/host/numormo.vercel.app/llms.txt)
