陈陈氏宗亲chenclan.cn

每日新闻 › 2026-10-31

不花钱的行情数据从哪来?三个免费源讲清楚

智界探索者 2026-10-31

不花钱的行情数据从哪来?三个免费源讲清楚

▦ 2026<span style="float:right;color:#777;font-weight:normal;">丙午(马)年</span>

10月31日&nbsp;&nbsp;<span style="font-size:14px;font-weight:normal;color:#666;">星期六</span>

农历 九月廿二 · 霜降第9天,距立冬还有7天

我是智界探索者。

本月量化课第二讲。上次(10 月 17 日)讲了回测为什么骗人,后台有读者问:想自己动手试试,数据从哪来?商业终端一年几万块,个人玩不起。今天把三个免费数据源讲清楚,再说说拿到手之后必须洗的四个坑。

一、三个免费源,各有脾气

第一个:AKShare,覆盖面最广的搬运工。GitHub 上约 2.3 万 star,MIT 协议,装完就能用,不用注册、不要 token(数据:GitGenius 统计,2026 年 10 月 30 日查询)。注意它自己不产数据——是把东方财富、新浪、腾讯、各大交易所的公开页面封装成统一的 Python 接口,返回规整的 DataFrame,股票、基金、期货、宏观一个库全包。脾气也明摆着:网站一改版,接口跟着失灵;你写个循环把五千只股票轮一遍,IP 可能就被封了。它是免费聚合器,不是稳定服务。

第二个:Tushare Pro,要积分的规范派。注册送 120 积分,能调非复权日线、交易日历这类基础接口,官方文档写明每分钟 50 次、每天 8000 次;积分攒到 2000 以上,频次和接口范围都放宽(来源:Tushare 官方文档《积分与频次权限对应表》,2026 年 10 月查阅)。积分靠捐赠或邀请注册换。多花这道手续换来的是字段规范、文档完整、还带复权因子——数据是清洗过的,省你一半洗数据的功夫。

第三个:BaoStock,最稳的老实人。完全免费、不用注册,还提供 5 分钟以上的分钟 K 线,接口多年稳定。缺点是覆盖面窄、更新慢。适合干一件事:一次性补齐长历史,存成自己的底仓。

一句话分工:试水用 AKShare,正经回测上 Tushare,补历史找 BaoStock。

二、拿回来不能直接用:四个坑

坑一:复权。股票分红送股当天,股价会"跳水"——十送十,价格直接砍半。这不是跌,是不复权。拿原始价格算收益,回测里全是假暴跌。必须用复权价,Tushare 直接给复权因子,AKShare 可选前复权参数。

坑二:停牌。停牌的日子没有 K 线,但你的策略那天可能正好要卖。回测框架不会替你想这件事,得按交易日历把缺失日标出来,别让策略在停牌日"凭空成交"。

坑三:字段对不齐。三个源列名不同、单位不同、日期格式不同。建议自己定一张统一宽表,每个源写一个小适配层,转完再入库。这步看着枯燥,能省掉以后无数报错。

坑四:幸存者偏差。你拉股票列表,拉到的全是今天还活着的公司。退市的、被兼并的都不在名单里。拿这份名单回测十年,成绩会虚高一大截——因为亏光的都被你悄悄删掉了。这是上次讲"回测三大坑"里最隐蔽的一个,根子就在数据入口。

三、上手就三步

第一步,pip install akshare,两行代码拉一只股票的前复权日线,先感受一下数据长什么样。

第二步,选定主数据源,把日线、交易日历、复权因子下载下来,清洗后存成本地文件(csv 或 parquet 都行)。以后回测全走本地,不每次现拉。

第三步,跑一个最笨的双均线策略验证数据对不对——如果连它都算出奇怪结果,先怀疑数据,再怀疑策略。

把八成时间花在数据上,不是偷懒,是正路。策略可以慢慢磨,数据错了全盘皆输。

今日一词:复权

复权(Adjust),指把分红、送股造成的价格缺口修补回去,让历史价格能真实反映持有收益。

不复权价看涨跌会失真:除权日看似暴跌,其实你的资产没变。前复权以当前价为基准往回修,适合看图;后复权以历史起点为基准往前算,适合算收益。回测里用错方向,结果照样不对。

为什么重要?数据是一切量化的地基。地基歪一寸,楼歪一丈。


以上仅为技术分享,不构成投资建议,市场有风险,入市需谨慎。

算力是大模型的粮食,入口是生意的门面,内容是获客的引擎,三样缺一不可。想搭自己的 AI 应用、知识库或企业官网,访问 www.16837.cn(互动云商城) 了解自助建站与云服务。关注「智界探索者」,每周一、三、六,AI 前沿给你讲明白。

今日人物|阿尔弗雷德·诺贝尔(诺贝尔)

19世纪|1833 年 10 月 21 日 至 1896 年 12 月 10 日

诺贝尔奖设立者,炸药发明者也是和平奖的创立者

阿尔弗雷德·诺贝尔(1833.10.21—1896.12.10),瑞典化学家、发明家。发明炸药后深感愧疚,遂以全部遗产设立诺贝尔奖,奖项覆盖物理、化学、生理医学、文学、和平,成为世界科学与人文领域的最高荣誉之一。

—— 往期回顾 ——

AI算力冰火两重天:大单频出,智算中心却在“晒太阳”

国产算力密集上新:十万卡集群落成,竞争已换全栈赛道

阿里喊出20GW、50万卡:AI算力竞赛进入“系统战”时代

算力“全国一盘棋”提速:智算规模年增177%,大厂海外抢卡忙

推理算力支出首超训练!国产AI芯片一周三大动作

更多AI前沿与量化技术,持续更新中。

觉得有用,关注我们,天天有料

微信搜索公众号「陈氏宗亲」·「深圳陈氏」·「互动云」·「智界探索者」
或长按下方二维码识别关注

陈氏宗亲公众号二维码陈氏宗亲
深圳陈氏公众号二维码深圳陈氏
互动云公众号二维码互动云
智界探索者公众号二维码智界探索者