Python 股票数据分析常用免费金融数据库推荐
Akshare
Akshare 是一个基于 Python 的金融数据获取和分析工具,它提供了广泛的金融市场数据,包括股票、期货、外汇、基金等各种类型的数据。Akshare 的简单易用性和丰富的功能使得它成为金融数据分析和量化交易的理想选择。
下载地址
https://github.com/akfamily/akshare
使用说明
样例代码
import akshare as ak # 获取上证指数历史行情数据
df_sh_index = ak.stock_zh_index_daily(symbol="sh000001")
print(df_sh_index)
Tushare
Tushare 是一个免费、开源的 python 财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,能够为金融分析人员提供快速、整洁、和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上。考虑到 Python pandas 包在金融量化分析中体现出的优势,Tushare 返回的绝大部分的数据格式都是 pandas DataFrame 类型,非常便于用 pandas/NumPy/Matplotlib 进行数据分析和可视化。


