Databento
Databento 是一家行情数据商,按数据集授权、通过 API key 出售交易所数据,其中包括 CME 期货的成交与深度,而不是通过券商账户发放。在订单流软件里,它是一个只供行情的数据源:能喂足迹图、热力图和回测,但不路由任何委托。
Senzoukria · 术语表 · 更新于 2026 年 9 月
它和券商数据源有什么不同
券商或自营公司签发一个 Rithmic 登录账号,权限由这家机构挑定。Databento 则直接卖数据:API key 在你自己手里,你自己挑要授权哪些数据集,供应商费用和交易所费用都记在你自己的套餐上。这里没有可供交易的账户,所以一条 Databento 连接不意味着任何报单路由。
数据集是逐个授权的。CME Globex 数据是一个数据集,它的实时许可与历史下载是两回事,而逐笔委托深度又是与聚合深度不同的另一个产品。一把能用于某个数据集的 key,并不授权另一个数据集。
- 实时:为已授权数据集推送成交与深度,只有行情。
- 历史:文件或 API 下载,由供应商按所请求的数据定价。
- 深度格式:按价格聚合,或者逐笔委托——后者正是按笔分析流动性所需要的。
它在订单流工作流里的位置
- 在没有券商登录、或券商的深度档位太浅时,用作足迹图和热力图的 CME 数据源。
- 为重放和回测提供已录制的历史,并且每次运行前先度量覆盖率,而不是想当然。
- 作为伽马敞口的期权链数据源,与图表所用的期货连接相互独立。
- 它不能替代交易账户:手动和自动委托都需要一条券商连接。
在 Senzoukria 里
Databento 在 Broker Connections 页面上以「Databento Live」出现:用你自己的 API key 接入 CME 期货,需要实时许可,只有行情、没有报单。卡片被打上 Footprint、heatmap、GEX 和 options flow 的标签,并会说明某个数据集需要你的 Databento 套餐上有实时许可。一旦被选为「Chart data source」,它就驱动 CME 合约的足迹图和热力图;流动性追踪面板另外需要逐笔委托数据流,没有可读内容时它会明说。
第二种用法是离线的:「Import history · Databento」接收某个合约根代码的 ohlcv-1m 文件,丢掉价差合约,逐分钟保留主力合约并排除换月日,再把这些 K 线载入本地缓存供研究和回测。导入面板提醒:这些 K 线不带 Delta、也不带价位明细,所以一套读取 Delta 的策略在它们身上只会读到零。引导式教程把这个数据源描述为可选:没有它,图表照样能用。
常见的错误
- 以为历史许可包含实时推送,或者反过来。
- 在没有买卖拆分的导入分钟 K 线上运行基于 Delta 的策略。
- 指望在聚合深度上做排队位置分析。
- 把数据商的数据费用当成软件订阅的一部分。
相关内容
其他语言版本
常见问题
- 我可以通过 Databento 交易吗?
- 不可以。Databento 只提供行情。在 Senzoukria 里下单要走一条受支持的 Rithmic 连接——从下单票据或图表手动下,或者在明确武装之后交给策略自动驾驶。一张 Databento 图表可以摆在那个账户旁边,但它本身不是账户。
- Databento 适合做历史热力图的数据源吗?
- 有可能,前提是你授权的那个数据集包含该时段已录制的深度;单有成交是重建不出订单簿的。在依赖它之前,先确认深度格式、覆盖日期和价格,并且要预期软件会把没有覆盖的区间留空,而不是重建出来。
- 为什么要导入 ohlcv 文件而不是直接接实时?
- 跨越好几年的分钟 K 线,作为文件导入研究缓存其实很小,而导入面板会报告保留了多少分钟、覆盖了多少天、排除了多少个换月日以及耗时多久。这对基于价格的回测和换月感知的连续历史已经够用。但它们不携带订单流,所以基于足迹的规则仍然需要从实时数据流录下来的逐笔数据。