Get started
Create an account, grab an API key, and pick a plan.
Free
$0 / month
For evaluation and small projects.
For evaluation and small projects.
- 250 requests / month
- 100 requests / minute
- Store & cache allowed
- Community support
Developer
$29 / month
For getting to production.
For getting to production.
- 1,000 requests / month
- 100 requests / minute
- Batch endpoints + MCP
- Email support
Pro
$59 / month
For production apps.
For production apps.
- 2,500 requests / month
- 250 requests / minute
- Batch endpoints + MCP
- Email support
Business
$129 / month
For high-volume and teams.
For high-volume and teams.
- 10,000 requests / month
- 500 requests / minute
- Redistribution & end-user display
- Priority support
What counts as a request
Each REST call is one metered request, including each/batch call (which can return up
to 100 funds). Rate limits and monthly quotas are enforced per API key according to your
plan; requests beyond your limit receive an HTTP 429 until the window resets or you
upgrade.
FAQ
Is the API the same data as the Snowflake listing?
Is the API the same data as the Snowflake listing?
Yes, identical curated trailing and calendar-year returns, refreshed on the same
daily cadence. The API is a lightweight way to consume it over HTTP instead of a
Snowflake share. See the dataset documentation for the full
schema and return methodology.
How do I upgrade or downgrade?
How do I upgrade or downgrade?
Change your plan any time from your dashboard; rate
limits and quotas update immediately.
Do you offer the MCP server on every plan?
Do you offer the MCP server on every plan?
Yes. The hosted MCP server authenticates with the same
API key and is subject to the same plan limits as the REST API.
Is this investment advice?
Is this investment advice?
No. Fund Returns data is provided for informational purposes only and is not
investment advice, a recommendation, or an offer to buy or sell any security.