交易指南

市场数据类型:概念、用途与风险

trading阅读时间 11 分钟

市场数据是金融市场产生的一组价格、交易量和订单信息,交易者和分析师用来做出决策;最有用的快速答案:市场数据分为(1)实时定价和订单深度(1级和2级)的实时数据,(2)用于回溯测试和研究的历史/参考数据,以及(3)增强这些流的替代/派生数据层。

阅读时间 11 分钟

使用Finelo练习交易

在模拟器中进行练习,通过简短的课程进行学习,并在投入真金白银之前建立信心。

探索Finelo

市场数据是金融市场产生的一组价格、交易量和订单信息,交易者和分析师用来做出决策;最有用的快速答案:市场数据分为(1)实时定价和订单深度(1级和2级)的实时数据,(2)用于回溯测试和研究的历史/参考数据,以及(3)增强这些流的替代/派生数据层。有关供应商和产品示例,请参阅主要交易所和供应商页面,例如 NYSE 数据产品列表 纽约证券交易所数据产品.

探索Finelo的28天挑战

通过引导挑战路径,将学习变成一种日常习惯。

查看挑战

教育说明:本文仅供教育用途,不构成财务、投资、法律或税务建议。Finelo 不推荐任何证券、策略、平台或交易。投资和交易存在风险,包括可能损失本金。请通过官方来源或合格的专业人士核实规则、费用、产品条款及适用性。

市场数据简介

(约120字)

市场数据是源自市场的信息流:报价(买价和卖价)、交易打印(执行价格)、交易量和订单簿活动,以及带时间戳的参考字段(符号、公司行为)。交易员、量化分析师、投资组合经理和分析师依靠市场数据为工具定价、执行订单、衡量风险和测试策略。交易所和第三方供应商收集、规范化这些信息并将其作为提要、API 或终端服务出售——供应商和交易所数据产品的示例由主要交易所和供应商列出 纽约证券交易所数据产品。使用市场数据支持实时执行决策(低延迟),利用历史背景验证模型(回溯测试),并添加信号层(替代数据)。

市场数据的类型

(约300字)

市场数据通常按内容和交付频率进行分组。以下是需要了解的实用类别:

  • 实时反馈(实时报价级别数据)
    • 它们包括:最佳买价/卖价、最后交易、交易规模和时间戳;通常作为 1 级或 2 级饲料出售(参见下面的 1/2 级部分)。
    • 典型用户:活跃交易者、做市柜台、执行引擎。
  • 市场深度/订单数据(2 级及以上)
    • 它们包括:订单簿两侧的多个价格水平、订单大小,有时还包括匿名订单 ID。
    • 典型用户:推断流动性的算法、机构执行台。
  • 历史(时间序列/刻度/柱)数据
    • 它们包括:过去的综合价格、交易量、OHLC 条形图以及用于回溯测试和归因的企业行动调整价格系列。
    • 典型用户:定量研究人员、风险团队、模型验证。
  • 参考和静态数据
    • 它们包括:工具标识符 (ISIN/CUSIP)、交换代码、公司行为、工具层次结构。
    • 典型用户:数据工程师、合规、投资组合会计。
  • 派生数据和替代数据
    • 它们包括:根据原始数据(VWAP、隐含波动率表面)创建的指标,以及增强市场行为的非市场信号(卫星图像、信用卡支出)。
    • 典型用户:阿尔法研究人员、对冲基金、宏观策略师。

您将遇到的渠道和供应商类型示例:交易所数据源和综合源、市场数据供应商和终端以及云/API 提供商 - 主要交易所和供应商发布产品列表和交付选项 纽约证券交易所数据产品。评估类型时,请将数据的粒度和延迟与您的用例相匹配(例如:做市算法需要比日终统计分析更深、延迟更低的数据源)。

实时市场数据与历史市场数据

(约350字)

实时市场数据和历史市场数据服务于不同的决策视野;选择与您的工作流程相匹配的一项。

实时数据(实时反馈)

  • 目的:立即决策——订单路由、智能订单路由、做市、执行时的风险检查。
  • 特征:滴答级更新、低延迟设置中的亚秒时间戳、有时特定于交易所的格式和馈送协议。
  • 实际影响:延迟很重要。毫秒可以改变订单是否按预期价格执行;低延迟配置(托管服务器、快速网络接口)可减少高频策略的延误。

历史数据(回填、聚合条)

  • 目的:模型训练、回测、研究、报告和合规性。
  • 特征:存储、策划的时间序列(报价、秒/分钟柱、每日 OHLC),根据参考数据集中的分割/股息进行调整。
  • 实际影响:干净的历史数据减少了前瞻偏差和错误的策略绩效。仅当研究人员的策略逻辑需要这种粒度时,他们才应该更喜欢滴答声或亚秒级历史数据。

如何在它们之间进行选择(决策清单)

  • 您的策略对延迟敏感吗?如果是 → 实时低延迟反馈。
  • 你的目标是模型评估还是统计研究?如果是的话 → 历史悠久、高品质、干净的系列。
  • 两者都需要吗?许多设置会获取实时数据以供执行,同时将其存档到历史存储中以供分析。

示例场景

  • 量化分析师针对 1 秒柱制定均值回归策略。在回溯测试期间,他们使用历史 1 秒柱来验证信号;对于实时交易,他们订阅实时 1 秒或即时报价以在执行引擎上生成相同的柱。匹配两个来源之间的时间戳处理和公司行动调整对于避免差异至关重要。

注意:交易所和供应商列出了他们的实时和历史产品;有关市场和供应商产品的样本,请参阅主要交易所产品页面和供应商列表 纽约证券交易所数据产品.

了解 1 级和 2 级市场数据

(约220字)

1 级和 2 级是市场可见度深度的行业简写:

  • 1 级(书顶)

    • 典型内容:最佳买价和最佳卖价(内部市场)、最后交易价格和最后交易规模以及基本交易量指标。
    • 最适合:需要当前价格和最后交易作为执行信号的零售或基本算法交易者。
  • 2 级(市场深度/订单簿)

    • 典型内容:买价和卖价双方的多个价格水平(通常有几个级别深),有时还有每个级别或总深度的订单大小。
    • 最适合:执行算法、流动性接受者以及推断内部市场之外的供需的做市策略。

应用实例

  • 使用图表平台的散户投资者:1 级数据通常足以下达市价单或限价单并显示最新价格和买入/卖出价差。
  • 算法执行管理器:使用级别 2 来估计可用流动性并分割大订单以最大程度地减少市场影响。

许多交易所和供应商发布了不同的 1 级和 2 级产品和交付方法;您可以在交换产品页面和供应商列表上比较产品 纽约证券交易所数据产品.

选择正确的市场数据提供商

(约360字)

选择提供商需要平衡数据内容、延迟、覆盖范围、许可和成本。以下是实用的决策框架和清单。

使用Finelo练习交易

在模拟器中进行练习,通过简短的课程进行学习,并在投入真金白银之前建立信心。

探索Finelo

决策框架:匹配需求→评估交付→验证成本/许可

  1. 定义您的用例
    • 执行:需要低延迟、报价级别、2 级或专有交易所订单簿。
    • 研究/回溯测试:需要完整的历史时间序列、公司行为和干净的报价数据。
    • 投资组合/报告:每日综合价格和参考数据就足够了。
  2. 评估交付模式
    • 直接交换源、综合源、供应商 API 与终端。直接馈送通常可提供最低的延迟;整合的提要简化了跨场地视图。
  3. 确认覆盖范围和标准化
    • 提供商是否涵盖您需要的工具和交易所?他们标准化符号和时间戳吗?
  4. 检查许可和重新分发
    • 您的使用(内部分析与商业再分发)是否需要特殊许可?提供商和交易所记录许可条款;集成前确认。
  5. 评估支持和 SLA
    • 对于关键任务执行来说,SLA、监控和支持响应能力很重要。
  6. 样品测试
    • 请求样本数据集或试用源以验证格式、质量和延迟。

成本比较(定性):实用表

数据类型 典型成本等级 普通用户 实用笔记
1 级(实时) 低 → 中 零售平台,基本算法 通常由经纪商/平台捆绑;检查每次交易的费用;验证官方供应商/交易所页面上的当前定价 纽约证券交易所数据产品.
2 级/深度 中 → 高 机构、算法、流动性提供者 更深的馈送和更多的场地会增加成本;考虑托管和交付成本。
历史报价数据 中 → 高 量化分析师、回测团队 由于存储和清理的原因,高质量的蜱虫历史记录可能会很昂贵;验证重新分发的许可。
综合数据(多地点) 中 → 高 多资产部门、市场中性基金 整合增加了价值和成本。
替代/派生数据 差异很大 量化基金、研究团队 定价取决于数据源、许可和预处理。

(在预算之前验证官方供应商和交换页面上的当前定价;请参阅示例供应商/交换产品列表 纽约证券交易所数据产品.)

常见采购错误及修复

  • 错误:仅购买低延迟源而不测试标准化→修复:请求样本数据,运行端到端测试。
  • 错误:忽略许可限制(重新分发、商业使用)→ 修复:审查提供商条款并(如果需要)协商企业许可。
  • 错误:低估总成本(网络、主机托管、存储)→ 修复:基础设施预算和持续存储/摄取成本。

实用提示:如果您刚开始,请选择一个同时提供历史层和实时层的提供商,以便您可以使用相同的标准化数据集进行原型设计。

供应商和交易所产品页面列出了可用的数据产品和交付方式;请参阅交易所和供应商产品页面上的代表性产品 纽约证券交易所数据产品.

不同类型市场数据的用例

(约300字)

以下是简短的案例研究,展示了如何应用不同的市场数据类型。

案例研究 1 — 零售交易和 1 级

  • 图表平台为零售用户提供一级实时报价和每日历史价格。交易者使用最新价格、最佳买价/卖价和交易量来计时入场。 1 级足以满足基于图表的信号和手动下单的需求。

案例研究 2 — 执行切片和级别 2

  • 机构执行算法使用 2 级深度来估计多个价格水平的实际流动性。该算法将大的父订单分割成子订单,监控深度以避免照本宣科并最大限度地减少市场影响。

案例研究 3 — 使用历史报价数据进行定量研究

  • 定量团队使用带有毫秒时间戳的历史报价数据对高频策略进行回溯测试。他们重建可用于重现微观结构行为并避免生存偏差的订单簿。

案例研究 4——替代数据增强

  • 对冲基金研究小组将每日市场回报与替代指标(例如消费者支出代理)结合起来。他们使用传统市场数据作为基线信号,并使用替代来源作为正交特征来改进模型信号。

延迟和性能影响

  • 对于针对日内小机会采取行动的策略,数据延迟和时间戳保真度会对损益产生重大影响:实时查看报价和成交交易之间的差异可能会改变执行质量。通过真实的延迟和订单路由来测试端到端策略,以测量滑点。

集成技巧

  • 将实时源数据存档为与历史数据相同的存储格式。这减少了回测和实时环境之间的差异并简化了分析。

有关供应商和交易所产品示例和交付模型,请参阅交易所产品页面和供应商列表 纽约证券交易所数据产品.

结论和后续步骤

(约120字)

要点:通过将延迟、深度和覆盖范围与您的用例相匹配来选择市场数据 - 1 级用于基本定价,2 级用于深度/流动性工作,以及用于研究的历史数据。成本因深度、场地数量和交付方式而异;在承诺之前与提供商核实定价和许可。对于实际的后续步骤:(1) 定义您的核心用例和所需的工具,(2) 请求样本源或试用访问以验证格式和延迟,以及 (3) 确认预期商业用途的许可。

如果您想要指导学习如何在投资工作流程中应用市场数据,请从这里开始: 通过 Finelo 学习投资.

常见问题解答

(约 220 个单词;4 个简短的问答,每个 2-3 句话)

问:什么是市场数据?

答:市场数据是金融市场(报价、交易、交易量和参考字段)生成的定价、交易和订单信息流,参与者用于执行、分析和报告。交易所和供应商将这些信息打包到 feed、API 和历史数据集中 纽约证券交易所数据产品.

问:市场数据有哪些不同类型?

答:实际上,市场数据分为实时源(1 级和 2 级)、用于回溯测试的历史/时间序列数据、参考/静态数据(标识符、公司行为)以及增强传统信号的替代/派生数据层。您需要哪种类型取决于您是执行交易、研究策略还是报告。

问:实时数据与历史数据有何不同?

A:实时数据是为了立即决策,需要低延迟、持续交付;历史数据被存储、清理并用于回测和分析。许多团队同时使用历史数据来构建和验证策略,以及实时数据来执行策略。

问:如何获取实时市场数据?

答:访问来自交易所(直接 feed)、综合 feed 提供商、供应商 API 和终端;每个选项在延迟、成本和标准化方面都不同。主要交易所和供应商发布他们的数据产品和交付选项 - 有关详细信息,请参阅交易所/供应商产品列表 纽约证券交易所数据产品.

来源与进一步核实

Trading市场数据类型初学者

使用Finelo练习交易

在模拟器中进行练习,通过简短的课程进行学习,并在投入真金白银之前建立信心。

探索Finelo

关于作者

Finelo Team

Finelo 团队打造实用的投资与交易教育,通过结构化挑战、模拟器练习和短小课程,帮助初学者更快学习。

继续阅读 — 相关文章