Skip to content

Pricing

Every tool on every plan. Pay for volume, not features.

Every plan includes 10 data tools + stock_flag, a feedback endpoint (not a data tool, not exposed over MCP). The only difference is volume.

Free

Every tool, to try

$0forever

100 calls / day · 30 / min

Resets daily (UTC)

  • Same data surface as paid plans
  • SEC-verified fundamentals, cited to the filing
  • Prices, technicals, filings, insider & 13F
  • No credit card to start

Starter

Recommended

Production workflows

$29per month

10,000 calls / month · 60 / min

Resets monthly

  • Everything in Free
  • 10,000 calls a month
  • 60 requests per minute
  • Cancel anytime

Builder

Agents with real users

$99per month

75,000 calls / month · 300 / min

Resets monthly

  • Everything in Starter
  • 75,000 calls a month
  • 300 requests per minute
  • Burst headroom for real user traffic

No overage charges: requests stop at plan limits. Need more than Builder? We'll figure out the right limit together.

About 54% of US common stocks serve the complete headline set today (coverage is published live at /status); large foreign ADR filers (20-F/40-F) often serve fundamentals in native currency with valuation ratios refused rather than converted.

Billing FAQ

How billing works.

What happens when I hit my plan's limit?

Requests stop at the limit — there are no overage charges and no surprise bills. Calls beyond your per-minute limit return a 429 with a Retry-After header; calls beyond your plan quota return a 429 that clears when your quota window resets.

Do I need a credit card for the Free plan?

No. Free needs no card and never expires. It includes the same data surface as paid plans, capped at 100 calls a day (30 requests a minute).

What's the difference between the plans?

The data contract is identical. Plans differ only in quota and rate limit: Free is 100 calls a day (30/min), Starter is 10,000 calls a month (60/min), and Builder is 75,000 calls a month (300/min).

How do I call the API?

Every tool is a POST with a JSON body, authenticated with one X-API-Key header, over REST. Hosted MCP is available at /mcp and uses the same key and the same data.

Can I cancel anytime?

Yes, from the dashboard. Paid access stays active through the end of the billing period and you're never charged again after you cancel.