Skip to content

United States · Data feed

Use Databento data for backtesting with your AI coding agent.

Super Algo Kit lets you use Databento data for backtesting a bot you build in your own AI coding agent. Databento sells live and historical data in one format for CME Globex futures, US equities, OPRA options and more. The kit works within per-dataset plans and session caps, and labels simulated results. For paper runs it pairs the feed with a broker card.

Databento Market Data API logo

broker facts

Databento Market Data API

What it is
A market data vendor with live streams and historical data in one format, DBN. It cannot place orders.
Coverage
Many venues, including CME Globex futures, US equities, OPRA options and ICE.
Access model
Sign up free and API keys are issued automatically. Clients read the key from an environment variable.
Trial option
New users get USD 125 of historical-data credits that expire after 6 months (reported). No free live tier.
Session limit
10 live sessions per dataset on Standard, 50 on Plus and higher (reported). Super Algo Kit uses at most 5 on Standard.
Costs
Standard live data reported at USD 199 a month; historical pay-as-you-go is billed per GB. Check the pricing page.
Depth history
Order-book depth history is 1 month on Standard; top-of-book history reaches back 16 years or more (reported).
Licence
Do not redistribute stored data unless your plan allows it. Licence classes are not confirmed in the card.

From the kit's Databento card, checked 2026-09-30. Confirm current terms on Databento's own site.

Paper first

A Databento bot, built paper first.

Super Algo Kit runs inside the coding agent you already use. It interviews you, writes the spec with pass marks set first, then builds, backtests and paper-tests. Real money starts only when you type the authorize command.

Type this in your coding agent
Backtest an opening range breakout on US stocks with Databento history, then paper-run it on Alpaca. Paper only.

The plan, step by step

Tick them off as you go.

How does Databento access work for backtesting data?

You sign up on the Databento website and API keys are issued automatically. Official client libraries exist for Python, Rust and C++. The client reads the key from an environment variable, so the key never sits in your code.

Live data needs a paid subscription (reported). Plans, prices and licences are set per dataset (reported). A CME futures plan does not automatically cover equities or options, so check coverage for your venue.

Backtesting and paper runs with Databento data

Historical data comes as time-range requests or batch file downloads, in the same schema as the live feed. Instrument definitions are point in time, which helps avoid look-ahead bias. Futures roll symbols map to instrument ids that change at each roll, so store the mapping with its date.

Databento is data only, so it has no paper trading and places no orders. New users get USD 125 of historical credits through the same API as a paid account (reported). The credits expire after 6 months, and there is no free live tier.

For a paper run, Super Algo Kit pairs the feed with a broker card such as Alpaca or Interactive Brokers. Any paper or backtest run on historical replay is labelled as simulated, with the data source named.

Databento limits and costs to plan for

Live sessions are capped per dataset (reported). The cap is 10 on Standard and 50 on Plus and higher, in force since 16 February 2025. A restart loop that leaks sessions can lock you out. Databento reportedly calls historical limits practically unlimited for a well-behaved app; the numbers are not confirmed.

Historical data is billed per GB of uncompressed size (reported). An order-by-order request over many symbols can use the free credits fast. Standard live data is reported at USD 199 a month; Plus and Unlimited add larger licence fees on annual contracts. These prices came from page summaries, so check the pricing page first.

What Super Algo Kit does with Databento

The adapter plans one live session per dataset per process and at most 5 sessions in total on Standard. It backs off on any refusal. These caps are the kit's own settings, below the vendor's limits.

Event time and receive time are kept apart, and a record without an event time is labelled receive-only. Order books are rebuilt from order-by-order data with Databento's own library, not by hand. Prices are never compared as floating-point numbers until their scaling is confirmed.

Feed health is three separate checks: connection state, tick age and coverage of your instruments. A closed market is not treated as a stale feed. After the close, the bars the kit built are checked against Databento's own bars.

Before you rely on it

Gotchas to plan for.

  • Plan coverage is per dataset: a CME plan does not cover equities or options (reported).
  • Usage-based plans no longer include live data; live needs a subscription (reported).
  • Depth history on Standard is 1 month, so longer depth backtests need a higher plan or credits (reported).
  • Large historical requests are billed per GB and can use up free credits fast (reported).
  • Decode files with a compatible version of Databento's DBN library; the Python client pins one.
  • Never commit the API key; keep it in the environment variable.

FAQ

Databento: questions.

Can I use Databento data for backtesting a trading bot?

Yes. Databento serves historical data in the same schema and format as its live feed. Super Algo Kit builds a data adapter and runs cost-aware backtests with out-of-sample and walk-forward checks. Depth history on the Standard plan is reported at 1 month.

Does Databento have a free trial or paper trading?

There is no free live tier. New users get USD 125 of historical-data credits that expire after 6 months (reported). Databento is data only, so Super Algo Kit runs paper trading through a paired broker card. Results are labelled with the data source.

Is Super Algo Kit affiliated with Databento?

No. Super Algo Kit is independent software and is not affiliated with or endorsed by Databento. The name is used only to say the kit works with Databento's documented API. You buy and hold your own Databento plan.

Can I share Databento data from my bot or dashboard?

Only if your plan's licence allows it. Plus and Unlimited mention external distribution, and a US Equities Mini set is reported to allow redistribution. Licence classes are not confirmed in the kit's card, so confirm the terms with Databento first.

Can Databento place trades?

No. Databento is a data feed and cannot place, change or cancel orders. Super Algo Kit pairs it with a broker card from the same pack, such as Alpaca or Interactive Brokers.

Keep reading

More guides.

Build it with Super Algo Kit.

15 specialist roles and 35 skills inside your coding agent. Paper first, live only when you say.

Databento Market Data API and its logo are trademarks of their owner, used here only to say that Super Algo Kit can work with it. Super Algo Kit is not affiliated with or endorsed by Databento. Super Algo Kit is development software. It is not investment advice, a signal service or a promise of performance. Trading involves substantial risk, including the loss of all capital you trade with.