Developer Pricing FAQ
Last Updated: March 2, 2026
Frequently asked questions about the RiskModels API for developers and quantitative analysts.
How many tokens does a typical request use?
Token usage depends on the complexity of the request:
| Action | 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
At these rates, $20 in tokens provides approximately:
- 2,000 full risk analyses, or
- 4,000 ticker lookups, or
- 10,000 batch positions
Most developers start with the free $20 credits to understand their usage patterns before purchasing additional tokens.
Do my free credits expire?
No, your free credits never expire.
However, your API key requires activity to remain active:
- Make at least one API call every 90 days
- After 90 days of complete inactivity, your API key is automatically deactivated (not deleted) for security
- You can reactivate instantly at any time by making a single API call or visiting your dashboard
This policy prevents abandoned keys from becoming security risks while preserving your credits indefinitely.
What happens when I run out of credits?
When your token balance reaches zero:
-
Without auto-refill: API calls return
402 Payment Required. You'll need to manually purchase more tokens through your developer dashboard. -
With auto-refill enabled: Your card on file is charged for the refill amount (e.g., $50 for 2.5M tokens) and tokens are added to your balance instantly. API calls continue without interruption.
Auto-refill is optional and off by default.
Can I set a monthly spend cap?
Yes! You can set a monthly spend cap in your developer dashboard settings.
Once you reach the cap:
- API calls are paused until the next billing cycle
- You receive an email notification
- You can increase the cap anytime if needed
This prevents unexpected bills from:
- Runaway scripts
- Unexpectedly high-volume applications
- Infinite loops in your code
Is there a volume discount?
For high-volume usage (10M+ tokens per month), we offer custom Enterprise pricing with:
- Dedicated rate limits: 100+ requests/min (vs. 30/min standard)
- Committed-use discounts
- Priority support
- SLA guarantees
- Custom integration assistance
Contact our sales team for volume pricing tiers.
What's the difference between Free, Pro, and Pay-as-You-Go?
| Plan | Best For | Pricing | Key Features | |------|----------|---------|--------------| | Free | Exploration | $0 | Mag 7 benchmarks only, no API key | | Pro | Individual investors | $20/mo or $192/yr | Plaid sync, unlimited analysis, weekly insights | | Pay-as-You-Go | Developers, quants | $20/1M tokens | REST + CLI API, all 16,495+ tickers |
Pro is for investors who want personalized portfolio monitoring. Pay-as-You-Go is for building applications, algorithms, and research tools.
Can I use both Pro and Pay-as-You-Go?
Yes, absolutely! Many users maintain:
- A Pro subscription for personal portfolio analysis
- Pay-as-You-Go API access for trading algorithms or custom tools
The two products:
- Are billed independently
- Can be used together or separately
- Share the same underlying risk models
- Use the same zero-knowledge encryption standards
How do I cancel?
You can cancel anytime from your Account Settings.
For Pro subscriptions:
- You retain access until the end of your current billing period
- When canceling, you can choose to cryptographically shred your portfolio data immediately
- Or data will be automatically shredded after 90 days of inactivity
For Pay-as-You-Go:
- API keys can be deactivated or deleted instantly from your developer dashboard
- Unused credits remain available if you reactivate later
Is my API data encrypted?
Yes. All API interactions follow the same zero-knowledge encryption standards as our investor platform:
- API keys are SHA-256 hashed with timing-safe verification
- Any sensitive user data you submit is encrypted per-portfolio with unique DEKs
- We cannot access your plaintext data
- See our encryption documentation for full details
What are the rate limits?
| Tier | Rate Limit | Best For | |------|------------|----------| | Standard | 30 req/min | Most developers, research | | Enterprise | 100+ req/min | High-frequency trading, production systems |
Rate limits are per API key and reset every minute. Contact us for Enterprise if you need higher throughput.
Related Documentation
- User Data Encryption Summary - Complete encryption architecture
- Audit Privacy & Compliance - Compliance documentation
- Investor Pricing FAQ - For individual investors
- RIA Pricing FAQ - For registered investment advisers
- API Reference - Full API documentation