我们今天来聊聊行情数据的好帮手——Tushare!
简单来说,Tushare 是一个专注 A 股、面向 Python 的金融数据接口库,也是一个活跃的社区平台。它主打标准化、易获取的金融数据 API,是量化分析、学术研究和数据探索的好搭档。
它的亮点在于:
一个非盈利、开源的金融大数据社区,已经为超过 30 万个人用户和 600 家机构提供服务。
提供 Python API,数据直接返回 pandas DataFrame 格式,开箱即用,非常顺手。
从早期的开源工具一路升级为 Tushare Pro,采用积分制来管理权限,更加系统稳定。
覆盖的数据也很全面:
股票类:基础信息、日线 / 分钟行情、财报、分红、龙虎榜、资金流向等。
指数类:沪深 300、中证 500、行业 / 主题指数、成分股及权重。
基金 / 债券 / 期货:公募基金净值、债券行情、期货主力合约等。
宏观数据:GDP、CPI、PPI、利率、汇率、货币供应量等。
使用起来也很简单,只要装好 Python,然后在命令行里输入:
pip install tushare
当然,你要先在官网注册好账户,然后获取你的专属token,再把token填入上面的 ts.set_token('你的token') 里。
Tushare 的官网上还有很多数据类型和获取方法,这里就不逐一列举了,感兴趣的小伙伴可以自己去探索看看,文档写得很清楚,如图: