许可、数据源与合规¶
本文说明 软件许可 与 上游数据条款 的边界。开源本仓库不等于可自由再分发采集到的行情或公告数据。
软件许可¶
- 本仓库源代码以 Apache License 2.0 发布(见 NOTICE)。
- 你可以对代码进行使用、修改、再分发(按 Apache-2.0 文本履行归属、变更声明与 NOTICE 保留等义务)。
数据不是随仓库附带的¶
- Git 仓库 不包含 生产数据湖(
data/)、本地配置(configs/cnequity.toml)或运行日志。 - 运行
cne init/cne run daily后,数据落在你本机(或你指定的data.root)。这些内容的版权与使用限制由 各数据源提供方 决定,而非本项目的 Apache-2.0 许可。
上游来源(摘要)¶
本引擎通过适配器访问多家公开/半公开接口与文件,包括但不限于:
| 来源 | 典型用途 | 备注 |
|---|---|---|
| 通达信协议(内置客户端) | 日线、指数、除权、证券列表、分钟线、分笔 | 需可达的行情服务器 |
| 东方财富相关 HTTP 接口 | 资金、估值快照、公告索引、板块等 | 非官方 SDK;限速与字段可能变更 |
| 新浪等行情 HTTP | 部分备源 / 快照 | 同上 |
| Baostock | 估值与 ST 历史回填等 | 遵循其用户协议与访问频率 |
| 巨潮资讯 | 监管/公告类 | 遵循站点使用条款 |
| 中国人民银行 调查统计司 | 社会融资规模增量 | 官方统计表附件(xls/xlsx),仅取月度增量列 |
| 申万研究公开分类文件 | 行业分类历史 | 公开 XLS;解析依赖随基础安装提供 |
| 上交所 / 深交所公开发布 | 交易日历备源、ST 简称核对、daily_bars 权威比对、margin_trading 主源 |
交易所自行编制并公开发布,权威性高于任何转发方;发布页条款仍需逐接口确认 |
优先用发布方而不是转发方(见 ADR-0006):能直接读到编制该数据的机构时,
就不经过转发方。这既降低对单一商业接口的依赖,也降低条款风险——sources/SOURCES.yml 里东财与同花顺都标着
legal_status: restricted(东财未经书面许可不得再分发,同花顺明确禁止免费产品复制分发),而交易所的公开发布
不带这类限定。
关于「分笔」(trade_ticks)的口径声明¶
这一条单列,因为它最容易被误读成本项目并不提供的东西:
- 通达信分笔来自 Level-1 行情的 3 秒快照,是聚合结果。实测一条记录平均合并 6–33 笔真实成交。
- 它不是交易所逐笔成交,更不是逐笔委托或十档盘口。
- 时间戳精度为分钟(秒位恒为
00),不是交易所时间戳。 direction(买/卖/中性)是通达信按 tick rule 推断的方向,与交易所口径不保证一致。- 完整逐笔 / Level-2 需向交易所或授权服务商购买。本项目不提供、不代理、不绕过任何此类授权。
本仓库的文档与代码注释一律按上述口径表述;如果你在下游把它当作 Level-2 使用,风险与合规责任由你自负。
你的责任¶
使用本软件即表示你理解并同意:
- 合规自负:遵守所在司法辖区法律,以及各上游网站/API/SDK 的服务条款、版权与访问限制(含爬虫与商业使用限制)。
- 不提供数据再分发授权:维护者 不 授予你再分发、转售或公开托管 curated Parquet 的权利;是否允许取决于上游,而非本仓库。
- 无可用性担保:上游改版、封禁 IP、证书或限速导致失败时,引擎应暴露失败而不是塞假数;这不构成对本项目的缺陷索赔依据(除非代码本身违反已文档化的数据契约)。
- 密钥与出口:代理、Cookie、本机路径等属于你的运行环境;请勿提交到 git 或 issue 附件。
上游条款与合规边界见上文;实现细节见 逐源限制。
安全问题¶
漏洞请按 SECURITY.md 私下报告,不要在公开 issue 中粘贴凭证或完整本地配置。
与定位文档的关系¶
若你在评估「是否该用本项目还是 akshare / Tushare」:先读 与同类项目的差异,再读本文确认数据合规边界。