FinFeed API 股票 API

T+1 原始股票市场数据来自领先的美国、欧洲和亚洲交易所 提供简单的开发者友好的 REST 接口
通过 MCP 从您的 AI 代理使用此 API
支持 OpenClaw、Claude Code/Desktop、Cursor、Windsurf、Cline 以及任何兼容 MCP 的 AI 客户端。
文档和设置
通过封装此 MCP 创建技能: https://mcp.zylalabs.com/mcp?apikey=YOUR_ZYLA_API_KEY

股票 API 是一个版本 1 (v1) RESTful 服务,旨在提供对历史股市数据的程序化访问。详见 OpenAPI 3.0.1 规范。它主要以 JSON 格式提供数据,尽管某些端点提供 text/plaintext/json 备选方案。访问 API 端点需要使用在 Authorization 头中提供的 API 密钥进行身份验证。该 API 提供一系列功能,分类为检索汇总 OHLCV 时间序列数据、访问关于交易所和符号的元数据,以及查询来自 IEX 交易所的高度细粒度的本地历史数据。

OHLCV 时间序列数据

该 API 的主要功能之一是提供历史开盘价、高价、低价、收盘价和成交量 (OHLCV) 数据,通常用于图表绘制、报告和市场概览分析。

数据检索

用户可以通过几种方式获取历史 OHLCV 数据:

  • 使用 /v1/ohlcv/exchange-symbol/{exchange_id}/{symbol_id}/history 端点获取特定交易所上特定符号的历史数据。exchange_idsymbol_id 是路径参数,可以从元数据端点获取。
  • 使用 /v1/ohlcv/exchange/{exchange_id}/history 端点获取整个交易所的汇总数据。
  • 使用 /v1/ohlcv/exchange-symbol/{exchange_id}/{symbol_id}/latest 端点获取特定符号的最新可用数据点(降序),该端点作为历史端点的快捷方式。注意,这个“最新”数据可能相比实时流有轻微的延迟

参数

这些端点需要period_id 查询参数来指定时间间隔。可选参数包括 time_starttime_end(以 ISO 8601 格式)以定义日期范围,以及 limit 以指定返回的最大数据点数(默认 100,最大 100,000)。历史数据按时间升序返回。

数据点

每个返回的时间序列项目包括:

  • time_period_starttime_period_end(ISO 8601 时间戳)
  • time_opentime_close(ISO 8601 时间戳,可为空)
  • price_openprice_highprice_lowprice_close(双精度,可为空)
  • volume_traded(双精度)
  • trades_count(整数)
  • 对于交易所汇总端点,它还包括 symbol_id_exchange

支持的时间段

该 API 支持广泛的时间段用于 OHLCV 汇总,可以通过 /v1/ohlcv/periods 端点查询。支持的单位包括秒 (1SEC30SEC)、分钟 (1MIN30MIN)、小时 (1HRS12HRS)、天 (1DAY10DAY)、月 (1MTH6MTH) 和年 (1YRS5YRS)。响应中详细说明了每个支持的周期的 period_idlength_secondslength_monthsunit_countunit_namedisplay_name

元数据访问

为了促进数据发现,API 提供了检索关于支持的交易所和符号的元数据的端点。

  • 交易所: /v1/exchanges 端点列出所有可用的交易所。响应包括每个交易所的详细信息,如 exchange_idmicoperating_micmarket_name_institution_descriptionlegal_entity_nameacronymiso_country_codecitywebsitestatus
  • 符号: 对于给定的交易所,/v1/symbols/{exchange_id} 端点列出该交易所上所有可用的交易符号。每个符号的响应包括 symbol_idexchange_idsecurity_categoryname 以及该信息相关的 date

深入:股票本地历史数据

API 的一个重要部分致力于提供来自股票交易所馈送的高度详细、纳秒精度的历史数据。这些端点允许对特定符号在特定日期的市场事件进行深入分析和重构。对于这些端点,date 参数(YYYY-MM-DD 格式)是必需的。

历史交易

/v1/native/iex/trade/{symbol} 端点检索给定符号和日期的单个交易报告和交易中断。每条记录指示其是否为交易中断(is_trade_break),提供纳秒(timestamp_nanos)和标准(timestamp)时间戳、交易 sizeprice、唯一的 trade_id(连接报告和中断),以及几个条件标志:is_intermarket_sweepis_extended_hours_tradeis_odd_lot_tradeis_trade_through_exemptis_single_price_cross_trade

三级订单簿

/v1/native/iex/level3-order-book/{symbol} 端点提供重建整个深度订单簿所需的数据。它返回一系列事件,包括:

  • add_order:详细说明添加到订单簿的新订单,包括方向(is_side_buy)、sizepriceorder_id 和纳秒 timestamp
  • delete_order:指示一个订单取消,参考 order_id_referencetimestamp
  • modify_order:展示订单修改情况,包括 order_id_reference、新的 sizeprice、优先级重置状态 (is_priority_reset) 和 timestamp
  • executed_order:报告针对挂单的交易执行情况,引用 order_id_reference、执行的 sizepricetrade_id、销售条件标志和 timestamp
  • clear_book:指示某符号的订单簿在给定的 timestamp 被清空。

二级价格层级更新

对于汇总深度信息,/v1/native/iex/level2-price-level-update/{symbol} 端点提供历史价格层级更新。它返回特定 price 层级的聚合报价 size,用于买方或卖方 (is_side_buy),以及事件 timestamp(纳秒和标准)。

一级报价

/v1/native/iex/level1-quote/{symbol} 端点提供历史的顶级报价更新。它提供最佳的 bid_pricebid_size,以及最佳的 ask_priceask_size,并附带相应的时间戳(纳秒和标准)。它还包括标志,指示该符号是否可供交易,以及报价是否发生在盘前或盘后交易时段。

管理消息

/v1/native/iex/admin/messages/{symbol} 端点为特定符号和日期提供丰富的管理和状态消息。这包括:

  • trading_status:指示交易是实时、暂停、暂停接收订单,还是在订单接收期间,以及详细的原因代码(例如,待新闻、与 IPO 相关、市场广泛熔断器水平)。
  • official_price:提供官方开盘价('Q')和收盘价('M')。
  • security_event:通知开盘('O')或收盘('C')过程的完成。
  • auction_information:有关开盘、收盘、IPO、暂停或波动拍卖的详细信息,包括类型、配对股份、参考价格、指示清算价格、不平衡股份和方向、延长期限、预定时间和价差价格。
  • short_sale_price_test:短线交易规则限制的状态和详细信息(已激活、继续、已停用)。
  • operational_halt_status:指示 IEX 特定的操作暂停。
  • retail_liquidity_indicator:显示零售买卖兴趣指示。
  • security_directory:提供参考数据,如 round_lot_size、调整后的 POC 价格和 LULD 层级(限制高/限制低)。

系统事件

/v1/native/iex/admin/system-event 端点检索特定日期的市场范围系统事件。这包括像消息开始/结束、系统时间开始/结束、常规市场时间开始/结束等事件的时间戳(纳秒和标准),以及描述性文本。

 

API 文档

端点


交易所列表



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9790/%e4%ba%a4%e6%98%93%e6%89%80%e5%88%97%e8%a1%a8
                                                                            
                                                                        

测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "exchange_id": "ALXB",
    "last_datapoint_date": "2025-06-03",
    "mic": "ALXB",
    "operating_mic": "XBRU",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH BRUSSELS",
    "legal_entity_name": "EURONEXT BRUSSELS",
    "lei": "5493007YLUF2KAS0TM17",
    "market_category_code": "MLTF",
    "iso_country_code": "BE",
    "city": "BRUSSELS",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2024-05-27T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ALXL",
    "last_datapoint_date": "2025-06-03",
    "mic": "ALXL",
    "operating_mic": "XLIS",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH LISBON",
    "legal_entity_name": "EURONEXT LISBON - SOCIEDADE GESTORA DE MERCADOS REGULAMENTADOS S.A.",
    "lei": "529900K0OK4J5I7A5V66",
    "market_category_code": "MLTF",
    "iso_country_code": "PT",
    "city": "LISBON",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2011-05-23T00:00:00.0000000Z",
    "last_update_date": "2023-10-23T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ALXP",
    "last_datapoint_date": "2025-06-03",
    "mic": "ALXP",
    "operating_mic": "XPAR",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH PARIS",
    "legal_entity_name": "EURONEXT GROUP",
    "lei": "9695005FC092L0GTDS86",
    "market_category_code": "MLTF",
    "iso_country_code": "FR",
    "city": "PARIS",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2024-05-27T00:00:00.0000000Z",
    "last_validation_date": "2024-05-27T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ATFX",
    "last_datapoint_date": "2025-06-03",
    "mic": "ATFX",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "ATFUND MTF",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "ATFUND",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2018-07-23T00:00:00.0000000Z",
    "last_update_date": "2023-04-24T00:00:00.0000000Z",
    "last_validation_date": "2023-04-24T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR OPEN END FUNDS."
  },
  {
    "exchange_id": "BGEM",
    "last_datapoint_date": "2025-06-03",
    "mic": "BGEM",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "BORSA ITALIANA GLOBAL EQUITY MARKET",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "BITGEM",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2022-11-28T00:00:00.0000000Z",
    "last_update_date": "2023-03-27T00:00:00.0000000Z",
    "last_validation_date": "2023-03-27T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR INTERNATIONAL EQUITIES."
  },
  {
    "exchange_id": "ENXL",
    "last_datapoint_date": "2025-06-03",
    "mic": "ENXL",
    "operating_mic": "XLIS",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT ACCESS LISBON",
    "legal_entity_name": "EURONEXT LISBON - SOCIEDADE GESTORA DE MERCADOS REGULAMENTADOS S.A.",
    "lei": "529900K0OK4J5I7A5V66",
    "market_category_code": "MLTF",
    "iso_country_code": "PT",
    "city": "LISBON",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2023-10-23T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ETFP",
    "last_datapoint_date": "2025-06-03",
    "mic": "ETFP",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "ELECTRONIC ETF, ETC/ETN AND OPEN-END FUNDS MARKET",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "RMKT",
    "acronym": "ETFPLUS",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2007-09-24T00:00:00.0000000Z",
    "last_update_date": "2023-04-24T00:00:00.0000000Z",
    "last_validation_date": "2023-04-24T00:00:00.0000000Z"
  },
  {
    "exchange_id": "ETLX",
    "last_datapoint_date": "2025-06-03",
    "mic": "ETLX",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EUROTLX",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2024-06-24T00:00:00.0000000Z",
    "last_validation_date": "2024-06-24T00:00:00.0000000Z"
  },
  {
    "exchange_id": "EXGM",
    "last_datapoint_date": "2025-06-03",
    "mic": "EXGM",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH MILAN",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "EGM",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2021-10-25T00:00:00.0000000Z",
    "last_update_date": "2023-03-27T00:00:00.0000000Z",
    "last_validation_date": "2023-03-27T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY DEDICATED TO DYNAMIC AND COMPETITIVE SMES, WHICH ARE LOOKING FOR CAPITAL TO FINANCE THEIR GROWTH."
  },
  {
    "exchange_id": "IEXG",
    "last_datapoint_date": "2025-06-03",
    "mic": "IEXG",
    "operating_mic": "IEXG",
    "oprt_sgmt": "OPRT",
    "market_name_institution_description": "INVESTORS EXCHANGE",
    "legal_entity_name": "INVESTORS EXCHANGE LLC",
    "market_category_code": "NSPD",
    "acronym": "IEX",
    "iso_country_code": "US",
    "city": "NEW YORK",
    "website": "WWW.IEX.IO",
    "status": "ACTIVE",
    "creation_date": "2013-10-28T00:00:00.0000000Z",
    "last_update_date": "2022-10-24T00:00:00.0000000Z"
  },
  {
    "exchange_id": "MERK",
    "last_datapoint_date": "2025-06-03",
    "mic": "MERK",
    "operating_mic": "XOSL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT GROWTH - OSLO",
    "legal_entity_name": "OSLO BORS ASA",
    "lei": "5967007LIEEXZXHDL433",
    "market_category_code": "NSPD",
    "iso_country_code": "NO",
    "city": "OSLO",
    "website": "WWW.OSLOBORS.NO",
    "status": "ACTIVE",
    "creation_date": "2015-08-24T00:00:00.0000000Z",
    "last_update_date": "2020-10-26T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR FINANCIAL INSTRUMENTS"
  },
  {
    "exchange_id": "MIVX",
    "last_datapoint_date": "2025-06-03",
    "mic": "MIVX",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT MIV MILAN",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "RMKT",
    "acronym": "MIV",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2009-06-22T00:00:00.0000000Z",
    "last_update_date": "2017-05-22T00:00:00.0000000Z",
    "comments": "THE MIV, DEDICATED TO INVESTMENT VEHICLES, IS DIVIDED INTO THREE SEGMENTS: UNITS OF CLOSED-END FUNDS SEGMENT, INVESTMENT COMPANIES SEGMENT, REAL ESTATE INVESTMENT COMPANIES SEGMENT (REICS FROM THE EXPANDI MARKET). RENAMED INTO EURONEXT MIV MILAN"
  },
  {
    "exchange_id": "MLXB",
    "last_datapoint_date": "2025-06-03",
    "mic": "MLXB",
    "operating_mic": "XBRU",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT ACCESS BRUSSELS",
    "lei": "5493007YLUF2KAS0TM17",
    "market_category_code": "NSPD",
    "iso_country_code": "BE",
    "city": "BRUSSELS",
    "website": "WWW.EURONEXT.COM",
    "status": "ACTIVE",
    "creation_date": "2007-08-27T00:00:00.0000000Z",
    "last_update_date": "2017-06-26T00:00:00.0000000Z"
  },
  {
    "exchange_id": "MTAA",
    "last_datapoint_date": "2025-06-03",
    "mic": "MTAA",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "EURONEXT MILAN",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "RMKT",
    "acronym": "MTA",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2007-09-24T00:00:00.0000000Z",
    "last_update_date": "2017-05-22T00:00:00.0000000Z",
    "comments": "RENAMED FROM \u0022ELECTRONIC SHARE MARKET\u0022 TO \u0022EURONEXT MILAN\u0022"
  },
  {
    "exchange_id": "MTAH",
    "last_datapoint_date": "2025-06-03",
    "mic": "MTAH",
    "operating_mic": "XMIL",
    "oprt_sgmt": "SGMT",
    "market_name_institution_description": "BORSA ITALIANA - TRADING AFTER HOURS",
    "legal_entity_name": "BORSA ITALIANA S.P.A.",
    "lei": "8156005391EE905D3124",
    "market_category_code": "MLTF",
    "acronym": "TAH",
    "iso_country_code": "IT",
    "city": "MILAN",
    "website": "WWW.BORSAITALIANA.IT",
    "status": "ACTIVE",
    "creation_date": "2016-07-25T00:00:00.0000000Z",
    "last_update_date": "2023-03-27T00:00:00.0000000Z",
    "last_validation_date": "2023-03-27T00:00:00.0000000Z",
    "comments": "MULTILATERAL TRADING FACILITY FOR TRADING DURING EXTENDED HOURS (FOR ITALIAN AND INTL. SHARES, FROM 6PM TO 8:30PM MILAN TIME)."
  },
  {
    "exchange_id": "ROCO",
    "last_datapoint_date": "2025-06-03",
    "mic": "ROCO"},{"_note":"Response truncated for documentation purposes"}]
                                                                                                                                                                                                                    
                                                                                                    

交易所列表 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9790/%e4%ba%a4%e6%98%93%e6%89%80%e5%88%97%e8%a1%a8' --header 'Authorization: Bearer YOUR_API_KEY' 


    

交易所符号列表



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9791/%e4%ba%a4%e6%98%93%e6%89%80%e7%ac%a6%e5%8f%b7%e5%88%97%e8%a1%a8
                                                                            
                                                                        

测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "symbol_id": "TSLA",
    "exchange_id": "IEXG",
    "security_category": "Common Stock",
    "name": "TESLA INC",
    "date": "2025-05-23"
  },
  {
    "symbol_id": "NVDA",
    "exchange_id": "IEXG",
    "security_category": "Common Stock",
    "name": "NVIDIA CORP",
    "date": "2025-05-23"
  }
]
                                                                                                                                                                                                                    
                                                                                                    

交易所符号列表 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9791/%e4%ba%a4%e6%98%93%e6%89%80%e7%ac%a6%e5%8f%b7%e5%88%97%e8%a1%a8&exchange_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - 最新数据



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9792/ohlcv+-+%e6%9c%80%e6%96%b0%e6%95%b0%e6%8d%ae
                                                                            
                                                                        

OHLCV - 最新数据 - 端点功能

对象 描述
period_id [必需]
exchange_id [必需]
symbol_id [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "time_period_start": "2017-08-09T14:31:00.0000000Z",
    "time_period_end": "2017-08-09T14:32:00.0000000Z",
    "time_open": "2017-08-09T14:31:01.0000000Z",
    "time_close": "2017-08-09T14:31:46.0000000Z",
    "price_open": 3255.59,
    "price_high": 3255.59,
    "price_low": 3244.74,
    "price_close": 3244.74,
    "volume_traded": 16.90327455,
    "trades_count": 31
  },
  {
    "time_period_start": "2017-08-09T14:30:00.0000000Z",
    "time_period_end": "2017-08-09T14:31:00.0000000Z",
    "time_open": "2017-08-09T14:30:05.0000000Z",
    "time_close": "2017-08-09T14:30:35.0000000Z",
    "price_open": 3256,
    "price_high": 3256.01,
    "price_low": 3247,
    "price_close": 3255.6,
    "volume_traded": 58.13139792,
    "trades_count": 33
  }
]
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - 最新数据 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9792/ohlcv+-+%e6%9c%80%e6%96%b0%e6%95%b0%e6%8d%ae?period_id=1DAY&exchange_id=Required&/=Required&symbol_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - 列出所有周期



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9793/ohlcv+-+%e5%88%97%e5%87%ba%e6%89%80%e6%9c%89%e5%91%a8%e6%9c%9f
                                                                            
                                                                        

测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "period_id": "1SEC",
    "length_seconds": 1,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "second",
    "display_name": "1 Second"
  },
  {
    "period_id": "2SEC",
    "length_seconds": 2,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "second",
    "display_name": "2 Seconds"
  },
  {
    "period_id": "3SEC",
    "length_seconds": 3,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "second",
    "display_name": "3 Seconds"
  },
  {
    "period_id": "4SEC",
    "length_seconds": 4,
    "length_months": 0,
    "unit_count": 4,
    "unit_name": "second",
    "display_name": "4 Seconds"
  },
  {
    "period_id": "5SEC",
    "length_seconds": 5,
    "length_months": 0,
    "unit_count": 5,
    "unit_name": "second",
    "display_name": "5 Seconds"
  },
  {
    "period_id": "6SEC",
    "length_seconds": 6,
    "length_months": 0,
    "unit_count": 6,
    "unit_name": "second",
    "display_name": "6 Seconds"
  },
  {
    "period_id": "10SEC",
    "length_seconds": 10,
    "length_months": 0,
    "unit_count": 10,
    "unit_name": "second",
    "display_name": "10 Seconds"
  },
  {
    "period_id": "15SEC",
    "length_seconds": 15,
    "length_months": 0,
    "unit_count": 15,
    "unit_name": "second",
    "display_name": "15 Seconds"
  },
  {
    "period_id": "20SEC",
    "length_seconds": 20,
    "length_months": 0,
    "unit_count": 20,
    "unit_name": "second",
    "display_name": "20 Seconds"
  },
  {
    "period_id": "30SEC",
    "length_seconds": 30,
    "length_months": 0,
    "unit_count": 30,
    "unit_name": "second",
    "display_name": "30 Seconds"
  },
  {
    "period_id": "1MIN",
    "length_seconds": 60,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "minute",
    "display_name": "1 Minute"
  },
  {
    "period_id": "2MIN",
    "length_seconds": 120,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "minute",
    "display_name": "2 Minutes"
  },
  {
    "period_id": "3MIN",
    "length_seconds": 180,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "minute",
    "display_name": "3 Minutes"
  },
  {
    "period_id": "4MIN",
    "length_seconds": 240,
    "length_months": 0,
    "unit_count": 4,
    "unit_name": "minute",
    "display_name": "4 Minutes"
  },
  {
    "period_id": "5MIN",
    "length_seconds": 300,
    "length_months": 0,
    "unit_count": 5,
    "unit_name": "minute",
    "display_name": "5 Minutes"
  },
  {
    "period_id": "6MIN",
    "length_seconds": 360,
    "length_months": 0,
    "unit_count": 6,
    "unit_name": "minute",
    "display_name": "6 Minutes"
  },
  {
    "period_id": "10MIN",
    "length_seconds": 600,
    "length_months": 0,
    "unit_count": 10,
    "unit_name": "minute",
    "display_name": "10 Minutes"
  },
  {
    "period_id": "15MIN",
    "length_seconds": 900,
    "length_months": 0,
    "unit_count": 15,
    "unit_name": "minute",
    "display_name": "15 Minutes"
  },
  {
    "period_id": "20MIN",
    "length_seconds": 1200,
    "length_months": 0,
    "unit_count": 20,
    "unit_name": "minute",
    "display_name": "20 Minutes"
  },
  {
    "period_id": "30MIN",
    "length_seconds": 1800,
    "length_months": 0,
    "unit_count": 30,
    "unit_name": "minute",
    "display_name": "30 Minutes"
  },
  {
    "period_id": "1HRS",
    "length_seconds": 3600,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "hour",
    "display_name": "1 Hour"
  },
  {
    "period_id": "2HRS",
    "length_seconds": 7200,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "hour",
    "display_name": "2 Hours"
  },
  {
    "period_id": "3HRS",
    "length_seconds": 10800,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "hour",
    "display_name": "3 Hours"
  },
  {
    "period_id": "4HRS",
    "length_seconds": 14400,
    "length_months": 0,
    "unit_count": 4,
    "unit_name": "hour",
    "display_name": "4 Hours"
  },
  {
    "period_id": "6HRS",
    "length_seconds": 21600,
    "length_months": 0,
    "unit_count": 6,
    "unit_name": "hour",
    "display_name": "6 Hours"
  },
  {
    "period_id": "8HRS",
    "length_seconds": 28800,
    "length_months": 0,
    "unit_count": 8,
    "unit_name": "hour",
    "display_name": "8 Hours"
  },
  {
    "period_id": "12HRS",
    "length_seconds": 43200,
    "length_months": 0,
    "unit_count": 12,
    "unit_name": "hour",
    "display_name": "12 Hours"
  },
  {
    "period_id": "1DAY",
    "length_seconds": 86400,
    "length_months": 0,
    "unit_count": 1,
    "unit_name": "day",
    "display_name": "1 Day"
  },
  {
    "period_id": "2DAY",
    "length_seconds": 172800,
    "length_months": 0,
    "unit_count": 2,
    "unit_name": "day",
    "display_name": "2 Days"
  },
  {
    "period_id": "3DAY",
    "length_seconds": 259200,
    "length_months": 0,
    "unit_count": 3,
    "unit_name": "day",
    "display_name": "3 Days"
  },
  {
    "period_id": "5DAY",
    "length_seconds": 432000,
    "length_months": 0,
    "unit_count": 5,
    "unit_name": "day",
    "display_name": "5 Days"
  },
  {
    "period_id": "7DAY",
    "length_seconds": 604800,
    "length_months": 0,
    "unit_count": 7,
    "unit_name": "day",
    "display_name": "7 Days"
  },
  {
    "period_id": "10DAY",
    "length_seconds": 864000,
    "length_months": 0,
    "unit_count": 10,
    "unit_name": "day",
    "display_name": "10 Days"
  },
  {
    "period_id": "1MTH",
    "length_seconds": 0,
    "length_months": 1,
    "unit_count": 1,
    "unit_name": "month",
    "display_name": "1 Month"
  },
  {
    "period_id": "2MTH",
    "length_seconds": 0,
    "length_months": 2,
    "unit_count": 2,
    "unit_name": "month",
    "display_name": "2 Months"
  },
  {
    "period_id": "3MTH",
    "length_seconds": 0,
    "length_months": 3,
    "unit_count": 3,
    "unit_name": "month",
    "display_name": "3 Months"
  },
  {
    "period_id": "4MTH",
    "length_seconds": 0,
    "length_months": 4,
    "unit_count": 4,
    "unit_name": "month",
    "display_name": "4 Months"
  },
  {
    "period_id": "6MTH",
    "length_seconds": 0,
    "length_months": 6,
    "unit_count": 6,
    "unit_name": "month",
    "display_name": "6 Months"
  },
  {
    "period_id": "1YRS",
    "length_seconds": 0,
    "length_months": 12,
    "unit_count": 1,
    "unit_name": "year",
    "display_name": "1 Year"
  },
  {
    "period_id": "2YRS",
    "length_seconds": 0,
    "length_months": 24,
    "unit_count": 2,
    "unit_name": "year",
    "display_name": "2 Years"
  },
  {
    "period_id": "3YRS",
    "length_seconds": 0,
    "length_months": 36,
    "unit_count": 3,
    "unit_name": "year",
    "display_name": "3 Years"
  },
  {
    "period_id": "4YRS",
    "length_seconds": 0,
    "length_months": 48,
    "unit_count": 4,
    "unit_name": "year",
    "display_name": "4 Years"
  },
  {
    "period_id": "5YRS",
    "length_seconds": 0,
    "length_months": 60,
    "unit_count": 5,
    "unit_name": "year",
    "display_name": "5 Years"
  }
]
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - 列出所有周期 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9793/ohlcv+-+%e5%88%97%e5%87%ba%e6%89%80%e6%9c%89%e5%91%a8%e6%9c%9f' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - 历史数据



                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9794/ohlcv+-+%e5%8e%86%e5%8f%b2%e6%95%b0%e6%8d%ae
                                                                            
                                                                        

OHLCV - 历史数据 - 端点功能

对象 描述
period_id [必需]
time_start 可选
time_end 可选
exchange_id [必需]
symbol_id [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "time_period_start": "2017-01-01T00:00:00.0000000Z",
    "time_period_end": "2017-01-02T00:00:00.0000000Z",
    "time_open": "2017-01-01T00:01:08.0000000Z",
    "time_close": "2017-01-01T23:59:46.0000000Z",
    "price_open": 966.34,
    "price_high": 1005,
    "price_low": 960.53,
    "price_close": 997.75,
    "volume_traded": 6850.59330859,
    "trades_count": 7815
  },
  {
    "time_period_start": "2017-01-02T00:00:00.0000000Z",
    "time_period_end": "2017-01-03T00:00:00.0000000Z",
    "time_open": "2017-01-02T00:00:05.0000000Z",
    "time_close": "2017-01-02T23:59:37.0000000Z",
    "price_open": 997.75,
    "price_high": 1032,
    "price_low": 990.01,
    "price_close": 1012.54,
    "volume_traded": 8167.38103018,
    "trades_count": 7871
  }
]
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - 历史数据 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9794/ohlcv+-+%e5%8e%86%e5%8f%b2%e6%95%b0%e6%8d%ae?period_id=1DAY&time_start=2025-05-22T00:00:00&exchange_id=Required&/=Required&symbol_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

OHLCV - 按交易所的历史数据


                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9795/ohlcv+-+%e4%ba%a4%e6%98%93%e6%89%80%e7%9a%84%e5%8e%86%e5%8f%b2%e6%95%b0%e6%8d%ae
                                                                            
                                                                        

OHLCV - 交易所的历史数据 - 端点功能

对象 描述
period_id [必需]
time_start [必需]
time_end [必需]
exchange_id [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "symbol_id_exchange": "10629",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.149,
    "price_high": 0.149,
    "price_low": 0.149,
    "price_close": 0.153,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "14862",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.099,
    "price_high": 0.102,
    "price_low": 0.099,
    "price_close": 0.102,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "29264",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.44,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "2269",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 24.05,
    "price_high": 24.8,
    "price_low": 23.5,
    "price_close": 23.85,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "69311",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.236,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "0006",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 52,
    "price_high": 52.1,
    "price_low": 51.7,
    "price_close": 52,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "0521",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.095,
    "price_high": 0.099,
    "price_low": 0.095,
    "price_close": 0.099,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "15518",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.084,
    "price_high": 0.099,
    "price_low": 0.084,
    "price_close": 0.092,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "3333",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.163,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "68397",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.125,
    "price_high": 0.135,
    "price_low": 0.122,
    "price_close": 0.127,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "63054",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.485,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "1987",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.149,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "65577",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.68,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "62429",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.238,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "66642",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.226,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "1080",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.037,
    "price_high": 0.04,
    "price_low": 0.037,
    "price_close": 0.04,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "58668",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.435,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "62437",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.345,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "1999",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 4.07,
    "price_high": 4.21,
    "price_low": 4.07,
    "price_close": 4.2,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "29681",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.014,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "61702",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.52,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "27354",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.71,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "8132",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": 0.045,
    "price_high": 0.045,
    "price_low": 0.043,
    "price_close": 0.044,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "27673",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 0.025,
    "volume_traded": 0,
    "trades_count": 0
  },
  {
    "symbol_id_exchange": "67221",
    "time_period_start": "2025-05-22T00:00:00.0000000Z",
    "time_period_end": "2025-05-23T00:00:00.0000000Z",
    "time_open": "2025-05-22T00:00:00.0000000Z",
    "time_close": "2025-05-23T00:00:00.0000000Z",
    "price_open": -0.001,
    "price_high": -0.001,
    "price_low": -0.001,
    "price_close": 1.05},{"_note":"Response truncated for documentation purposes"}]
                                                                                                                                                                                                                    
                                                                                                    

OHLCV - 交易所的历史数据 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9795/ohlcv+-+%e4%ba%a4%e6%98%93%e6%89%80%e7%9a%84%e5%8e%86%e5%8f%b2%e6%95%b0%e6%8d%ae?period_id=1DAY&time_start=2025-05-22T00:00:00&time_end=2025-05-23T00:00:00&exchange_id=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

获取管理消息


                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9796/%e8%8e%b7%e5%8f%96%e7%ae%a1%e7%90%86%e5%91%98%e6%b6%88%e6%81%af
                                                                            
                                                                        

获取管理员消息 - 端点功能

对象 描述
date [必需]
symbol [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "short_sale_price_test": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "short_sale_price_test_status": 0,
      "short_sale_price_test_status_code": "0",
      "short_sale_price_test_status_text": "Short Sale Price Test Not in Effect",
      "is_short_sale_price_test_not_in_effect": true,
      "is_short_sale_price_test_in_effect": false,
      "detail": 32,
      "detail_code": " ",
      "detail_text": "No price test in place",
      "is_detail_no_price_test": true,
      "is_detail_activated": false,
      "is_detail_continued": false,
      "is_detail_deactivated": false,
      "is_detail_not_available": false
    }
  },
  {
    "operational_halt_status": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "operational_halt_status": 78,
      "operational_halt_status_code": "N",
      "operational_halt_status_text": "Not operationally halted on IEX",
      "is_operationally_halted": false,
      "is_not_operationally_halted": true
    }
  },
  {
    "trading_status": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "is_trading_live": true,
      "is_trading_halted": false,
      "is_trading_in_order_acceptance_period": false,
      "is_trading_paused": false,
      "is_reason_halt_news_pending": false,
      "is_reason_ipo_not_yet_trading": false,
      "is_reason_ipo_deferred": false,
      "is_reason_halt_news_dissemination": false,
      "is_reason_ipo_order_acceptance_period": false,
      "is_reason_ipo_pre_launch_period": false,
      "is_reason_market_wide_circuit_breaker_level1": false,
      "is_reason_market_wide_circuit_breaker_level2": false,
      "is_reason_market_wide_circuit_breaker_level3": false,
      "is_reason_not_applicable": true,
      "is_reason_not_available": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711971102839052659,
      "timestamp": "2024-04-01T11:31:42.8390526Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979615059630177,
      "timestamp": "2024-04-01T13:53:35.0596301Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979616035878823,
      "timestamp": "2024-04-01T13:53:36.0358788Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979643264700946,
      "timestamp": "2024-04-01T13:54:03.2647009Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645707559103,
      "timestamp": "2024-04-01T13:54:05.7075591Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645707643929,
      "timestamp": "2024-04-01T13:54:05.7076439Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645708152124,
      "timestamp": "2024-04-01T13:54:05.7081521Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645708372658,
      "timestamp": "2024-04-01T13:54:05.7083726Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645710358549,
      "timestamp": "2024-04-01T13:54:05.7103585Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979645710565203,
      "timestamp": "2024-04-01T13:54:05.7105652Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979647263295330,
      "timestamp": "2024-04-01T13:54:07.2632953Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979647263315221,
      "timestamp": "2024-04-01T13:54:07.2633152Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979649603060693,
      "timestamp": "2024-04-01T13:54:09.6030606Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979649603262660,
      "timestamp": "2024-04-01T13:54:09.6032626Z",
      "retail_liquidity_indicator": 66,
      "retail_liquidity_indicator_code": "B",
      "retail_liquidity_indicator_text": "Sell interest for Retail",
      "is_retail_indicator_not_applicable": false,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": true,
      "is_retail_indicator_buy_and_sell_interest": false
    }
  },
  {
    "retail_liquidity_indicator": {
      "symbol": "AAPL",
      "timestamp_nanos": 1711979649603897681,
      "timestamp": "2024-04-01T13:54:09.6038976Z",
      "retail_liquidity_indicator": 32,
      "retail_liquidity_indicator_code": " ",
      "retail_liquidity_indicator_text": "Retail indicator not applicable",
      "is_retail_indicator_not_applicable": true,
      "is_retail_indicator_buy_interest": false,
      "is_retail_indicator_sell_interest": false}},{"_note":"Response truncated for documentation purposes"}]
                                                                                                                                                                                                                    
                                                                                                    

获取管理员消息 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9796/%e8%8e%b7%e5%8f%96%e7%ae%a1%e7%90%86%e5%91%98%e6%b6%88%e6%81%af?date=2024-04-01&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

获取三级订单簿


                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9797/%e8%8e%b7%e5%8f%96%e4%b8%89%e7%ba%a7%e8%ae%a2%e5%8d%95%e7%b0%bf
                                                                            
                                                                        

获取三级订单簿 - 端点功能

对象 描述
date [必需]
symbol [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "add_order": {
      "symbol": "AAPL",
      "timestamp_nanos": 1747980262618000000,
      "timestamp": "2025-05-23T06:04:22.6180000Z",
      "is_side_buy": true,
      "size": 100,
      "price": 176.42,
      "order_id": 123456789
    }
  },
  {
    "delete_order": {
      "symbol": "TSLA",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z",
      "order_id_reference": 987654321
    }
  },
  {
    "modify_order": {
      "symbol": "NFLX",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z",
      "order_id_reference": 789456123,
      "is_priority_reset": false,
      "size": 150,
      "price": 625.85
    }
  },
  {
    "executed_order": {
      "symbol": "META",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z",
      "order_id_reference": 555123456,
      "sale_condition_flags": 0,
      "is_intermarket_sweep": false,
      "is_extended_hours_trade": false,
      "is_odd_lot_trade": false,
      "is_trade_through_exempt": false,
      "is_single_price_cross_trade": false,
      "size": 200,
      "price": 421,
      "trade_id": 123987456
    }
  },
  {
    "clear_book": {
      "symbol": "MSFT",
      "timestamp_nanos": 1747980262624000000,
      "timestamp": "2025-05-23T06:04:22.6240000Z"
    }
  }
]
                                                                                                                                                                                                                    
                                                                                                    

获取三级订单簿 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9797/%e8%8e%b7%e5%8f%96%e4%b8%89%e7%ba%a7%e8%ae%a2%e5%8d%95%e7%b0%bf?date=2025-05-28&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

获取二级价格级别书


                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9798/%e8%8e%b7%e5%8f%96%e4%ba%8c%e7%ba%a7%e4%bb%b7%e6%a0%bc%e7%ba%a7%e5%88%ab%e4%b9%a6
                                                                            
                                                                        

获取二级价格级别书 - 端点功能

对象 描述
date [必需]
symbol [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748443317297811434,
    "timestamp": "2025-05-28T14:41:57.2978114Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.19
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748443317494996939,
    "timestamp": "2025-05-28T14:41:57.4949969Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.19
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748444634521860805,
    "timestamp": "2025-05-28T15:03:54.5218608Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.14
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748444642856077996,
    "timestamp": "2025-05-28T15:04:02.8560779Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.14
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748444996790733382,
    "timestamp": "2025-05-28T15:09:56.7907333Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.13
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748445012547670127,
    "timestamp": "2025-05-28T15:10:12.5476701Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.13
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748445071861844877,
    "timestamp": "2025-05-28T15:11:11.8618448Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748445077781870132,
    "timestamp": "2025-05-28T15:11:17.7818701Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748449509813778974,
    "timestamp": "2025-05-28T16:25:09.8137789Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748449543139316756,
    "timestamp": "2025-05-28T16:25:43.1393167Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.11
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318000829523,
    "timestamp": "2025-05-28T18:51:58.0008295Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318144865962,
    "timestamp": "2025-05-28T18:51:58.1448659Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318144865962,
    "timestamp": "2025-05-28T18:51:58.1448659Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318154864349,
    "timestamp": "2025-05-28T18:51:58.1548643Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318154864349,
    "timestamp": "2025-05-28T18:51:58.1548643Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458318294029396,
    "timestamp": "2025-05-28T18:51:58.2940293Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458321085122051,
    "timestamp": "2025-05-28T18:52:01.0851220Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.06
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458321492180772,
    "timestamp": "2025-05-28T18:52:01.4921807Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.06
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458322047003592,
    "timestamp": "2025-05-28T18:52:02.0470035Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.05
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458322422581708,
    "timestamp": "2025-05-28T18:52:02.4225817Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.05
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458323134883435,
    "timestamp": "2025-05-28T18:52:03.1348834Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.03
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458324463507005,
    "timestamp": "2025-05-28T18:52:04.4635070Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.03
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458324572916907,
    "timestamp": "2025-05-28T18:52:04.5729169Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458324781404112,
    "timestamp": "2025-05-28T18:52:04.7814041Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458327478276291,
    "timestamp": "2025-05-28T18:52:07.4782762Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458329893349707,
    "timestamp": "2025-05-28T18:52:09.8933497Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 69
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458329893349707,
    "timestamp": "2025-05-28T18:52:09.8933497Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458329897365245,
    "timestamp": "2025-05-28T18:52:09.8973652Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.01
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458330374145122,
    "timestamp": "2025-05-28T18:52:10.3741451Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 68.97
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458330599055328,
    "timestamp": "2025-05-28T18:52:10.5990553Z",
    "is_side_buy": false,
    "is_event_processing_complete": false,
    "size": 0,
    "price": 68.97
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458330599055328,
    "timestamp": "2025-05-28T18:52:10.5990553Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 68.98
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748458332944801773,
    "timestamp": "2025-05-28T18:52:12.9448017Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 68.98
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459883100628667,
    "timestamp": "2025-05-28T19:18:03.1006286Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459883320096638,
    "timestamp": "2025-05-28T19:18:03.3200966Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.09
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459907661257857,
    "timestamp": "2025-05-28T19:18:27.6612578Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.07
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459907881082259,
    "timestamp": "2025-05-28T19:18:27.8810822Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.07
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459910323279618,
    "timestamp": "2025-05-28T19:18:30.3232796Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459912154575650,
    "timestamp": "2025-05-28T19:18:32.1545756Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459981785200780,
    "timestamp": "2025-05-28T19:19:41.7852007Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.1
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748459981985115711,
    "timestamp": "2025-05-28T19:19:41.9851157Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.1
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460180055680539,
    "timestamp": "2025-05-28T19:23:00.0556805Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460180377652355,
    "timestamp": "2025-05-28T19:23:00.3776523Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460222715300397,
    "timestamp": "2025-05-28T19:23:42.7153003Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 72,
    "price": 69.08
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1748460228521950626,
    "timestamp": "2025-05-28T19:23:48.5219506Z",
    "is_side_buy": false,
    "is_event_processing_complete": true,
    "size": 0,
    "price": 69.08
  },
  {
    "symbol": "ACLC"},{"_note":"Response truncated for documentation purposes"}]
                                                                                                                                                                                                                    
                                                                                                    

获取二级价格级别书 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9798/%e8%8e%b7%e5%8f%96%e4%ba%8c%e7%ba%a7%e4%bb%b7%e6%a0%bc%e7%ba%a7%e5%88%ab%e4%b9%a6?date=2025-05-28&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

获取一级报价


                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9799/%e8%8e%b7%e5%8f%96%e4%b8%80%e7%ba%a7%e6%8a%a5%e4%bb%b7
                                                                            
                                                                        

获取一级报价 - 端点功能

对象 描述
date [必需]
symbol [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746097655473631425,
    "timestamp": "2025-05-01T11:07:35.4736314Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": true,
    "ask_size": 0,
    "ask_price": 0,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106200000137558,
    "timestamp": "2025-05-01T13:30:00.0001375Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 0,
    "ask_price": 0,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106507456371280,
    "timestamp": "2025-05-01T13:35:07.4563712Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106522457137725,
    "timestamp": "2025-05-01T13:35:22.4571377Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.71,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106545115218851,
    "timestamp": "2025-05-01T13:35:45.1152188Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106545116812882,
    "timestamp": "2025-05-01T13:35:45.1168128Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106559724395556,
    "timestamp": "2025-05-01T13:35:59.7243955Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106561255601401,
    "timestamp": "2025-05-01T13:36:01.2556014Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.71,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106562478487674,
    "timestamp": "2025-05-01T13:36:02.4784876Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.72,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106574106409577,
    "timestamp": "2025-05-01T13:36:14.1064095Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106574310343577,
    "timestamp": "2025-05-01T13:36:14.3103435Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.75,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106576256523902,
    "timestamp": "2025-05-01T13:36:16.2565239Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106589858184278,
    "timestamp": "2025-05-01T13:36:29.8581842Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.74,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106591257700393,
    "timestamp": "2025-05-01T13:36:31.2577003Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.72,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106591575373514,
    "timestamp": "2025-05-01T13:36:31.5753735Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.73,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106592484470998,
    "timestamp": "2025-05-01T13:36:32.4844709Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.75,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106595615216612,
    "timestamp": "2025-05-01T13:36:35.6152166Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.76,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106597566647263,
    "timestamp": "2025-05-01T13:36:37.5666472Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.77,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106599756689061,
    "timestamp": "2025-05-01T13:36:39.7566890Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.78,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106604900831534,
    "timestamp": "2025-05-01T13:36:44.9008315Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.79,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106606259405338,
    "timestamp": "2025-05-01T13:36:46.2594053Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.79,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106611472370132,
    "timestamp": "2025-05-01T13:36:51.4723701Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.8,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106618884352895,
    "timestamp": "2025-05-01T13:36:58.8843528Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.81,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106619350731406,
    "timestamp": "2025-05-01T13:36:59.3507314Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106621260381596,
    "timestamp": "2025-05-01T13:37:01.2603815Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106623289246508,
    "timestamp": "2025-05-01T13:37:03.2892465Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.83,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106623372389317,
    "timestamp": "2025-05-01T13:37:03.3723893Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.84,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106636262065986,
    "timestamp": "2025-05-01T13:37:16.2620659Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.84,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106651263622567,
    "timestamp": "2025-05-01T13:37:31.2636225Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106666264481124,
    "timestamp": "2025-05-01T13:37:46.2644811Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.81,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106666820265261,
    "timestamp": "2025-05-01T13:37:46.8202652Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.82,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106666921259403,
    "timestamp": "2025-05-01T13:37:46.9212594Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.83,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106681265706847,
    "timestamp": "2025-05-01T13:38:01.2657068Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.83,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106684192280705,
    "timestamp": "2025-05-01T13:38:04.1922807Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.85,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106696266913628,
    "timestamp": "2025-05-01T13:38:16.2669136Z",
    "is_symbol_available": true,
    "is_pre_post_market_session": false,
    "ask_size": 100,
    "ask_price": 65.85,
    "bid_price": 0,
    "bid_size": 0
  },
  {
    "symbol": "ACLC",
    "timestamp_nanos": 1746106696312172475,
    "timestamp": "2025-05-01T13:38:16.3121724Z",
    "is_symbol_available": true},{"_note":"Response truncated for documentation purposes"}]
                                                                                                                                                                                                                    
                                                                                                    

获取一级报价 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9799/%e8%8e%b7%e5%8f%96%e4%b8%80%e7%ba%a7%e6%8a%a5%e4%bb%b7?date=2025-05-01&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

获取系统事件


                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9800/%e8%8e%b7%e5%8f%96%e7%b3%bb%e7%bb%9f%e4%ba%8b%e4%bb%b6
                                                                            
                                                                        

获取系统事件 - 端点功能

对象 描述
date [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "timestamp_nanos": 1747912056506697903,
    "timestamp": "2025-05-22T11:07:36.5066979Z",
    "system_event": 79,
    "system_event_code": "O",
    "system_event_text": "Start of Messages – Outside of heartbeat messages on the lower level protocol, the start of day message is the first message sent in any trading session.",
    "is_system_event_start_of_messages": true,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747915200000599253,
    "timestamp": "2025-05-22T12:00:00.0005992Z",
    "system_event": 83,
    "system_event_code": "S",
    "system_event_text": "Start of System Hours – This message indicates that IEX is open and ready to start accepting orders.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": true,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747920600000295862,
    "timestamp": "2025-05-22T13:30:00.0002958Z",
    "system_event": 82,
    "system_event_code": "R",
    "system_event_text": "Start of Regular Market Hours – This message indicates that DAY and GTX orders, as well as market orders and pegged orders, are available for execution on IEX.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": true,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747944000000570681,
    "timestamp": "2025-05-22T20:00:00.0005706Z",
    "system_event": 77,
    "system_event_code": "M",
    "system_event_text": "End of Regular Market Hours – This message indicates that DAY orders, market orders, and pegged orders are no longer accepted by IEX.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": true,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747947600000457457,
    "timestamp": "2025-05-22T21:00:00.0004574Z",
    "system_event": 69,
    "system_event_code": "E",
    "system_event_text": "End of System Hours – This message indicates that IEX is now closed and will not accept any new orders during this trading session. It is still possible to receive messages after the end of day.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": true,
    "is_system_event_end_of_messages": false
  },
  {
    "timestamp_nanos": 1747948200009636219,
    "timestamp": "2025-05-22T21:10:00.0096362Z",
    "system_event": 67,
    "system_event_code": "C",
    "system_event_text": "End of Messages – This is always the last message sent in any trading session.",
    "is_system_event_start_of_messages": false,
    "is_system_event_start_of_system_hours": false,
    "is_system_event_start_of_regular_market_hours": false,
    "is_system_event_end_of_regular_market_hours": false,
    "is_system_event_end_of_system_hours": false,
    "is_system_event_end_of_messages": true
  }
]
                                                                                                                                                                                                                    
                                                                                                    

获取系统事件 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9800/%e8%8e%b7%e5%8f%96%e7%b3%bb%e7%bb%9f%e4%ba%8b%e4%bb%b6?date=2025-05-22' --header 'Authorization: Bearer YOUR_API_KEY' 


    

获取交易


                                                                            
GET https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9801/%e8%8e%b7%e5%8f%96%e4%ba%a4%e6%98%93
                                                                            
                                                                        

获取交易 - 端点功能

对象 描述
date [必需]
symbol [必需]
测试端点

API 示例响应

       
                                                                                                        
                                                                                                                                                                                                                                                                                                                                        [
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238515142005512,
    "timestamp": "2025-04-21T12:28:35.1420055Z",
    "size": 35,
    "price": 231.9,
    "trade_id": 3637,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238543224821905,
    "timestamp": "2025-04-21T12:29:03.2248219Z",
    "size": 35,
    "price": 232.08,
    "trade_id": 3679,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238554024065629,
    "timestamp": "2025-04-21T12:29:14.0240656Z",
    "size": 4,
    "price": 232.08,
    "trade_id": 3687,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745238772405560296,
    "timestamp": "2025-04-21T12:32:52.4055602Z",
    "size": 17,
    "price": 232.05,
    "trade_id": 4033,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745239970151741638,
    "timestamp": "2025-04-21T12:52:50.1517416Z",
    "size": 15,
    "price": 231.22,
    "trade_id": 6055,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240233765060580,
    "timestamp": "2025-04-21T12:57:13.7650605Z",
    "size": 35,
    "price": 231.46,
    "trade_id": 6437,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240875814839621,
    "timestamp": "2025-04-21T13:07:55.8148396Z",
    "size": 35,
    "price": 230.79,
    "trade_id": 7426,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240875814839621,
    "timestamp": "2025-04-21T13:07:55.8148396Z",
    "size": 65,
    "price": 230.79,
    "trade_id": 7427,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240882092216235,
    "timestamp": "2025-04-21T13:08:02.0922162Z",
    "size": 35,
    "price": 230.83,
    "trade_id": 7435,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240882092216235,
    "timestamp": "2025-04-21T13:08:02.0922162Z",
    "size": 65,
    "price": 230.83,
    "trade_id": 7436,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745240882093496384,
    "timestamp": "2025-04-21T13:08:02.0934963Z",
    "size": 35,
    "price": 230.88,
    "trade_id": 7437,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788097883926,
    "timestamp": "2025-04-21T13:23:08.0978839Z",
    "size": 35,
    "price": 231.09,
    "trade_id": 8614,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098384663,
    "timestamp": "2025-04-21T13:23:08.0983846Z",
    "size": 50,
    "price": 231.09,
    "trade_id": 8615,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098772528,
    "timestamp": "2025-04-21T13:23:08.0987725Z",
    "size": 70,
    "price": 231.09,
    "trade_id": 8616,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098822746,
    "timestamp": "2025-04-21T13:23:08.0988227Z",
    "size": 45,
    "price": 231.09,
    "trade_id": 8617,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788098909740,
    "timestamp": "2025-04-21T13:23:08.0989097Z",
    "size": 50,
    "price": 231.11,
    "trade_id": 8618,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241788099635075,
    "timestamp": "2025-04-21T13:23:08.0996350Z",
    "size": 50,
    "price": 231.11,
    "trade_id": 8619,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532005057,
    "timestamp": "2025-04-21T13:23:31.5320050Z",
    "size": 48,
    "price": 231.19,
    "trade_id": 8675,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532233931,
    "timestamp": "2025-04-21T13:23:31.5322339Z",
    "size": 52,
    "price": 231.19,
    "trade_id": 8676,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532233931,
    "timestamp": "2025-04-21T13:23:31.5322339Z",
    "size": 48,
    "price": 231.19,
    "trade_id": 8677,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745241811532266716,
    "timestamp": "2025-04-21T13:23:31.5322667Z",
    "size": 100,
    "price": 231.19,
    "trade_id": 8678,
    "is_intermarket_sweep": true,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195579352212,
    "timestamp": "2025-04-21T13:29:55.5793522Z",
    "size": 100,
    "price": 230.29,
    "trade_id": 9250,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195580021332,
    "timestamp": "2025-04-21T13:29:55.5800213Z",
    "size": 100,
    "price": 230.29,
    "trade_id": 9251,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195581326399,
    "timestamp": "2025-04-21T13:29:55.5813263Z",
    "size": 100,
    "price": 230.3,
    "trade_id": 9252,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": false,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242195692835402,
    "timestamp": "2025-04-21T13:29:55.6928354Z",
    "size": 23,
    "price": 230.29,
    "trade_id": 9254,
    "is_intermarket_sweep": false,
    "is_extended_hours_trade": true,
    "is_odd_lot_trade": true,
    "is_trade_through_exempt": false,
    "is_single_price_cross_trade": false
  },
  {
    "is_trade_break": false,
    "symbol": "TSLA",
    "timestamp_nanos": 1745242197244744803,
    "timestamp": "2025-04-21T13:29:57.2447448Z",
    "size": 55},{"_note":"Response truncated for documentation purposes"}]
                                                                                                                                                                                                                    
                                                                                                    

获取交易 - 代码片段


curl --location --request GET 'https://zylalabs.com/api/6639/finfeed+api+%e8%82%a1%e7%a5%a8+api/9801/%e8%8e%b7%e5%8f%96%e4%ba%a4%e6%98%93?date=2025-04-21&symbol=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API 访问密钥和身份验证

注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 FinFeed API 股票 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
标头
标头 描述
授权 [必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。

简单透明的定价

无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。

🚀 企业版

起价
$ 10,000/年


  • 自定义数量
  • 自定义速率限制
  • 专业客户支持
  • 实时 API 监控

客户喜爱的功能

  • ✔︎ 仅支付成功请求
  • ✔︎ 7 天免费试用
  • ✔︎ 多语言支持
  • ✔︎ 一个 API 密钥,所有 API。
  • ✔︎ 直观的仪表板
  • ✔︎ 全面的错误处理
  • ✔︎ 开发者友好的文档
  • ✔︎ Postman 集成
  • ✔︎ 安全的 HTTPS 连接
  • ✔︎ 可靠的正常运行时间

FinFeed API 股票 API FAQs

目前,FinFeedAPI 支持大约 25 个不同的证券交易所。使用 /v1/symbols 或 /v1/symbols/{exchange_id} 接口可以获取支持的符号完整列表

所有端点以application/json格式返回数据 响应是符合明确定义的模式的对象数组 时间戳使用UTC ISO 8601格式,并提供纳秒时间戳以便进行高分辨率事件排序

所有端点接受ISO格式的日期查询参数(YYYY-MM-DD)以指定交易日。如果省略,API将返回最新可用数据

FinFeedAPI 提供: 第一级:最高报价 (/v1/native/iex/level1-quote/{symbol}) 第二级:带有总规模的价格级别更新 (/v1/native/iex/level2-price-level-update/{symbol}) 第三级:完整订单簿事件,包括添加、修改、删除、执行和清空订单簿消息 (/v1/native/iex/level3-order-book/{symbol})

/v1/native/iex/admin/messages/{symbol} 端点提供: 交易状态 官方开盘/闭盘价格 证券事件 拍卖信息(开盘/闭盘/首次公开募股) 暂停状态 零售流动性指标 系统事件 证券目录数据 每条记录包含纳秒分辨率时间戳和上下文标志

使用/v1/native/iex/admin/system-event端点这将返回类似于以下的信息: 系统/正常营业时间开始 交易时段结束 消息流结束 所有事件都包含时间戳和机器可读的标志

是的。使用: GET /v1/symbols – 获取所有IEX符号 GET /v1/symbols/{exchange_id} – 按交易所获取符号 响应包含以下元数据: 符号ID 证券名称 类别(例如普通股) 流通状态 交易可用性

我们的软件开发工具包(SDK)可以在GitHub上找到,链接为https://github.com/api-bricks/api-bricks-sdk/tree/master/finfeedapi。如果可能的话,我们强烈建议使用我们在GitHub上提供的经过测试的库,而不是创建新的库。然而,如果您决定创建自己的实现或更改现有实现,我们鼓励您将提议的更改提交到我们的主库创建一个Pull Request,我们将能够将您的代码包含在我们的官方库中供其他用户使用,有效地创造合作

OHLCV端点返回历史数据,包括开盘价、最高价、最低价、收盘价、交易量和指定交易对和交易所的交易数量。每个数据点包括时间戳和价格指标,允许进行全面的市场分析

历史交易响应包括字段,如交易ID、时间戳(标准和纳秒)、交易规模、价格,以及指示交易条件的标志(例如,是否为交易中断)。这些详细信息支持深入的市场分析

用户可以通过指定参数来定制请求,例如用于时间间隔的period_id、用于日期范围的time_start和time_end,以及用于控制返回数据点数量的limit。这种灵活性允许根据特定需求进行量身定制的数据检索

元数据端点提供有关支持的交易所和符号的信息,包括交易所ID 市场名称 符号类别和交易可用性 这些数据有助于理解交易环境和可用资产

三级订单簿响应的组织方式是一个事件流,详细说明了订单操作,如添加、修改、删除和执行。每个事件都包含相关细节,如订单ID、规模、价格和时间戳,以便实时重建订单簿

FinFeed API直接从美国、欧洲和亚洲的领先交易所获取数据,确保高准确性和可靠性。这个直接数据源允许实时和历史数据访问,维护用户的数据完整性

典型的使用案例包括详细的市场分析、算法交易策略和交易模型的回测。用户可以利用提供的细粒度数据重构市场事件、分析交易模式,并评估特定时期的市场行为

用户可以利用返回的数据进行各种分析,例如趋势识别、绩效评估和风险评估。通过将这些数据整合到分析工具或交易算法中,用户可以基于历史表现做出明智的交易决策

一般常见问题

Zyla API Hub 就像一个大型 API 商店,您可以在一个地方找到数千个 API。我们还为所有 API 提供专门支持和实时监控。注册后,您可以选择要使用的 API。请记住,每个 API 都需要自己的订阅。但如果您订阅多个 API,您将为所有这些 API 使用相同的密钥,使事情变得更简单。

价格以 USD(美元)、EUR(欧元)、CAD(加元)、AUD(澳元)和 GBP(英镑)列出。我们接受所有主要的借记卡和信用卡。我们的支付系统使用最新的安全技术,由 Stripe 提供支持,Stripe 是世界上最可靠的支付公司之一。如果您在使用卡片付款时遇到任何问题,请通过 [email protected]


此外,如果您已经以这些货币中的任何一种(USD、EUR、CAD、AUD、GBP)拥有有效订阅,该货币将保留用于后续订阅。只要您没有任何有效订阅,您可以随时更改货币。

定价页面上显示的本地货币基于您 IP 地址的国家/地区,仅供参考。实际价格以 USD(美元)为单位。当您付款时,即使您在我们的网站上看到以本地货币显示的等值金额,您的卡片对账单上也会以美元显示费用。这意味着您不能直接使用本地货币付款。

有时,银行可能会因其欺诈保护设置而拒绝收费。我们建议您首先联系您的银行,检查他们是否阻止了我们的收费。此外,您可以访问账单门户并更改关联的卡片以进行付款。如果这些方法不起作用并且您需要进一步帮助,请通过 [email protected]

价格由月度或年度订阅决定,具体取决于所选计划。

API 调用根据成功请求从您的计划中扣除。每个计划都包含您每月可以进行的特定数量的调用。只有成功的调用(由状态 200 响应指示)才会计入您的总数。这确保失败或不完整的请求不会影响您的月度配额。

Zyla API Hub 采用月度订阅系统。您的计费周期将从您购买付费计划的那一天开始,并在下个月的同一日期续订。因此,如果您想避免未来的费用,请提前取消订阅。

要升级您当前的订阅计划,只需转到 API 的定价页面并选择您要升级到的计划。升级将立即生效,让您立即享受新计划的功能。请注意,您之前计划中的任何剩余调用都不会转移到新计划,因此在升级时请注意这一点。您将被收取新计划的全部金额。

要检查您本月剩余多少 API 调用,请参考响应标头中的 "X-Zyla-API-Calls-Monthly-Remaining" 字段。例如,如果您的计划允许每月 1,000 个请求,而您已使用 100 个,则响应标头中的此字段将显示 900 个剩余调用。

要查看您的计划允许的最大 API 请求数,请检查 "X-Zyla-RateLimit-Limit" 响应标头。例如,如果您的计划包括每月 1,000 个请求,此标头将显示 1,000。

"X-Zyla-RateLimit-Reset" 标头显示您的速率限制重置之前的秒数。这告诉您何时您的请求计数将重新开始。例如,如果它显示 3,600,则意味着还有 3,600 秒直到限制重置。

是的,您可以随时通过访问您的账户并在账单页面上选择取消选项来取消您的计划。请注意,升级、降级和取消会立即生效。此外,取消后,您将不再有权访问该服务,即使您的配额中还有剩余调用。

您可以通过我们的聊天渠道联系我们以获得即时帮助。我们始终在线,时间为上午 8 点至下午 5 点(EST)。如果您在该时间之后联系我们,我们将尽快回复您。此外,您可以通过 [email protected]

为了让您有机会在没有任何承诺的情况下体验我们的 API,我们提供 7 天免费试用,允许您免费进行最多 50 次 API 调用。此试用只能使用一次,因此我们建议将其应用于您最感兴趣的 API。虽然我们的大多数 API 都提供免费试用,但有些可能不提供。试用在 7 天后或您进行了 50 次请求后结束,以先发生者为准。如果您在试用期间达到 50 次请求限制,您需要"开始您的付费计划"以继续发出请求。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。或者,如果您在第 7 天之前不取消订阅,您的免费试用将结束,您的计划将自动计费,授予您访问计划中指定的所有 API 调用的权限。请记住这一点以避免不必要的费用。

7 天后,您将被收取试用期间订阅的计划的全额费用。因此,在试用期结束前取消很重要。因忘记及时取消而提出的退款请求不被接受。

当您订阅 API 免费试用时,您可以进行最多 50 次 API 调用。如果您希望超出此限制进行额外的 API 调用,API 将提示您执行"开始您的付费计划"。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。

付款订单在每月 20 日至 30 日之间处理。如果您在 20 日之前提交请求,您的付款将在此时间范围内处理。


相关 API


您可能还喜欢