Pricing
Simple, pay-as-you-go
Built for agentic workflows — the Python SDK handles ticker resolution, semantic field normalization, and portfolio aggregation client-side so agents focus on strategy. API responses expose latency breakdown headers (X-Agent-Decision-Latency-Ms) for transparency.
Start free with $20 in credits — then pay $20 per million tokens.
Pay-as-You-Go
= $0.000020 per token
Credits never expire
Included with every account
- Full access to all ~3,000 US equities
- 41-factor ERM3 risk decompositions
- Hedge ratios at L1 / L2 / L3
- Historical data back to 2006
- REST API + CLI access
- TypeScript, Python, cURL examples
- OpenAPI 3.0 spec
- OAuth2 / AI-agent provisioning
- Optional auto-refill (off by default)
- Monthly spend cap controls
Token usage
How many tokens does a request use?
Token costs scale with complexity. Use the estimator to stress-test monthly spend, then compare with the reference table. Rows marked with are typical agentic / portfolio-heavy calls. Advanced users: install riskmodels-py[xarray] for multi-dimensional factor cube workflows (see Methodology).
Pricing estimator
Model your monthly spend
One request maps to a token count by use case. We use $20 per 1M tokens — same as the table below.
Typical mix of metrics calls and heavier factor reads. (1 request = 375 tokens.)
Estimated monthly cost
$37.50
≈ 1,875,000 tokens / month
Formula: (5,000 requests × 375 tokens) ÷ 1M × $20. Your first $20 in credits are free after card setup.
| Request type | Tokens | Yield per $20 |
|---|---|---|
| Risk decomposition (full) | 500 | ~2,000 per $20 |
| Ticker returns lookup | 250 | ~4,000 per $20 |
| Batch position analysis | 100 / position | ~10,000 per $20 |
Base rate: 1M tokens = $20. Token counts are per API call, not per ticker. Batch endpoints are the most efficient way to analyze large universes.
Auto-refill
Credits & refills
Auto-refill stays off until you turn it on. When enabled, your card is charged for the pack you select whenever your balance drops below your threshold (default $5).
Starter gift
$20 in free credits
Add a card to activate your key — we credit $20 instantly. No upfront charge. This is not a refill pack; it's our welcome balance so you can ship an agentic integration before you spend.
Credit packs (paid refills)
$20
Small · Individual
~1M tokens per charge — great for experiments and light scripts.
$50
Growth · Standard
~2.5M tokens per charge — default suggested tier when you enable auto-refill.
$100
Business · Production
~5M tokens per charge — fewer interruptions for high-volume workloads.
Manage auto-refill, tier, and threshold with GET / PATCH /api/user/billing-config (authenticated).
High volume
10M+ tokens / month?
If you're in that ballpark, mail contact@riskmodels.net—we can raise rate limits, sharpen pricing for steady usage, and help you wire things up. We'll reply and keep it simple.
- Higher rate limits (100+ req/min) when you need them
- Volume pricing if you're consistently heavy
- Straightforward support—real replies, not a ticket black hole
- Help integrating (batch flows, auth, whatever you're stuck on)
Rate limits
Requests per minute
Limits are per API key and reset every minute.
| Tier | Rate limit | Best for |
|---|---|---|
| Standard | 30 req / min | Research, development, most apps |
| Enterprise | 100+ req / min | High-frequency, production systems |
FAQ
Common questions
Ready to start?
Get your free API key in under a minute. No password required.