Two ways to pay. Credits with an account, or per call without one.

Every account can start a free trial: 1,000 credits for 14 days. Buy credits by card when you need more; agents can pay per call instead.

  • Credits, with an accountPacks

    For people and their code. Card payment, an API key, a dashboard.

  • Pay per call, no accountPrices

    For agents that pay as they go, in USDC on Base, using x402. Not yet open.

With an account

Credits, bought in packs.

Start with the free trial. Bigger packs cost less per credit. There is no monthly fee.

PackCreditsPer 1,000 creditsBuys aboutBuy
Free trial1,000, once$0.001,000 figure calls or 333 document pages, within 14 days. No card needed.
$1010,000$1.0010,000 figure calls or 3,333 document pagesBuy
$5060,000$0.8360,000 figure calls or 20,000 document pagesBuy
$200300,000$0.67300,000 figure calls or 100,000 document pagesBuy
$5001,000,000$0.501,000,000 figure calls or 333,333 document pagesBuy
Free trial1,000 credits, onceFor 14 days. No card needed
$1010,000 credits$1.00 per 1,000 Buy
$5060,000 credits$0.83 per 1,000 Buy
$200300,000 credits$0.67 per 1,000 Buy
$5001,000,000 credits$0.50 per 1,000 Buy

Prices in US dollars. Paid credits last 12 months from purchase.

What a call costs

  • A figure call

    One company’s details, or its financial figures. /v1/companies/{id}, …/metrics

    1credit
  • A document page

    One page of statements, filings, insider trades, holdings or a company's earnings releases. The next page is a new call. …/statements, …/filings, …/earnings-releases

    3credits
  • An earnings release

    One release with its full text. …/earnings-releases/{accession}

    5credits
  • Demo companies

    Any call for AAPL, MSFT, JPM, KO and XOM.

    0free
  • Status and docs

    How fresh the data is, and the documentation. /v1/status

    0free

How credits are counted

  • Soonest to expire goes first. Trial credits, then the oldest pack.
  • You pay only for data. A call is charged when it returns at least one record. Errors, unknown companies, empty results and calls where every figure was left out are free.
  • At zero balance a call that costs credits gets status 402 and a link to buy more. Nothing is charged automatically.
  • Covers your own use, your company’s internal use, and showing figures in your own app with the line “Data: Belfort Research, from SEC filings”. Reselling the data needs a license.
No account

Pay per call, for agents.

No sign-up and no balance. Each call is paid for on its own, in USDC on Base, using x402. It costs more per call than credits: that covers the payment fee.

Not yet openSame data and same charging rule as credits: no record, no charge. A rate limit applies per wallet. Per-call prices will be published when this channel opens.
  1. 1Your agent calls the API with no key.
  2. 2The API answers 402 with the price and a link to these terms.
  3. 3The agent pays in USDC and repeats the call. The data comes back.

Reselling the data takes a license.

Credits and pay per call include showing figures in your own app. Selling or redistributing the data itself, as a dataset, is agreed in writing.

Priced by use. Ask us. A commercial redistribution license suits data products, resellers and very high volumes.

Ask about a license
What you can doTrial and packsPay per callLicense
Your own useYesYesYes
Your company’s internal useYesYesYes
Show figures in your app, with attributionYesYesYes
Resell or redistribute the dataNoNoYes

What it costs at your volume.

With an account. Document pages cost three times as many credits as figure calls.

UseCallsAbout
An agent checking 30 holdings each day30 figure calls a day$11 a year
A research tool used all day1 million figure calls a month$500 a month
Reading statements at scale1 million document pages a month$1,500 a month

Bought as $500 packs, except the first row: one $10 pack covers about 11 months of 30 calls a day.

Questions.

Do I need a card to start?
No. Every account can start a free trial: 1,000 credits for 14 days. Calls for the demo companies are always free.
Can I show the figures in my app?
Yes, with the line “Data: Belfort Research, from SEC filings”. Reselling or redistributing the data itself needs a license.
What happens when my credits run out?
Calls that cost credits return status 402 with a link to buy a pack. Demo-company calls keep working. Nothing is charged automatically.
Do credits expire?
Paid credits last 12 months from purchase. Trial credits last 14 days.
Can I get a refund?
Within 14 days of purchase, you can get a refund of a pack's unused credits. After that there are no refunds, except for our errors.
Who is the seller?
Belfort Research, a sole proprietorship based in Thailand. The terms set the agreement.

Start with 1,000 free credits.

Get an API key

Free trial for 14 days. No card needed.