核心用法
dfcf-stock-intraday 是一款面向股票投资者的分时数据获取工具,通过调用东方财富网开放接口,实时拉取A股(上证、深证)及港股的日内行情数据。
主要功能
- 实时分时数据获取:按分钟级粒度获取价格、成交量、涨跌幅等核心指标
- 智能市场识别:根据股票代码自动判断所属市场(6开头=上证,0/3开头=深证,5位数字=港股)
- 多格式输出:支持命令行快速查询与Python程序化调用,返回结构化JSON及格式化表格
- 完整行情字段:涵盖开盘价、收盘价、最高价、最低价、均价、成交量、成交额、涨跌额、涨跌幅
显著优点
- 数据源权威:东方财富为国内头部金融信息平台,数据覆盖广、更新及时
- 使用门槛低:无需注册或API密钥,直接调用即可获取
- 灵活集成:既支持脚本命令行快速查询,也支持Python模块嵌入量化策略
- 跨市场支持:同时覆盖A股与港股,满足多元化投资需求
潜在缺点与局限性
- 非官方API:依赖东方财富网页端接口,存在接口变更或限流风险
- 无历史回测数据:仅限当日分时,无法获取过往日线或分钟线历史
- 无Websocket推送:仅支持轮询拉取,非真正实时流式数据
- 港股延迟:港股数据可能存在分钟级延迟,不适合高频交易
- 集合竞价数据稀疏:09:15-09:25时段数据点较少
适合人群
- 短线交易者:盘中实时监控持仓个股走势
- 量化爱好者:快速搭建轻量级行情监控系统
- 个人投资者:替代专业终端的基础行情查询需求
常规风险
- 接口稳定性:第三方非授权接口可能随时调整或封禁
- 数据准确性:极端行情下(涨跌停、停牌)字段可能异常
- 合规风险:金融数据抓取需遵守相关法律法规及网站服务条款
- 网络依赖:需稳定连接东方财富服务器,内网环境可能受限
使用建议
- 建议结合本地缓存与异常重试机制,降低单点故障影响
- 高频查询时注意频率控制,避免触发反爬策略
- 关键交易决策建议交叉核对交易所官方数据源