← 返回目录
q1.2动手⏱ 约 9 分钟

第一份数据:用 akshare 拉取真实行情

亲手摸到 5900 根 K 线,并搞懂新手第一坑「复权」

🔎 最后验证 2026-07📚 来源:akshare 官方文档(akshare.akfamily.xyz)、新浪财经/东方财富公开行情接口(经 akshare 封装)、本节代码于 2026-07 在 Python 3.12 / akshare 1.18.81 实测跑通🧰 akshare 1.18.x、pandas
为什么学这个

工作台搭好了,今天去「买菜」——把真实的行情数据拉到你自己的电脑里。

不是老师给你准备好的教学数据,是每天真实更新的公开行情:你会拉下来 5900 多根沪深300 的日 K 线,一直追溯到 2002 年。然后,你会撞上新手第一个大坑:同一只股票、同一天,两个价格——13.26 元和 16.87 元,都是「收盘价」,差了 27%。

哪个是真的?都是真的。搞懂为什么,你就跨过了「数据小白」的第一道门槛。

💡 打个比方

把数据接口想成菜市场的不同摊位:akshare 不产菜,它是个带你逛遍全场的买手——新浪的摊、东财的摊,它都熟。

同一种菜,不同摊位的「规格」不一样:有的给毛菜(不复权价格),有的给洗好切好的净菜(复权价格)。买手只管带你买到,「选哪种规格」得你自己懂——这就是今天要学的判断力。

一、第一次拉数据:沪深300 指数

指数是几百只股票的加权平均,拿它做教学示例最干净(不存在「荐股」嫌疑,我们全章的策略示例也都会用指数)。新建 fetch.py:

import akshare as ak
 pandas  pd


df = ak.stock_zh_index_daily(symbol=)
df[] = pd.to_datetime(df[])
df = df.set_index().sort_index()

(df.shape)        
(df.tail())      
df.to_csv()  
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · q1.3
数据体检:揪出数据里的病灶
继续读下一节 →