AData
免费开源A股量化数据库; 专注A股,专注量化,向阳而生; 开放、纯净、持续、为Ai(爱)发电。为个人量化交易而生,保卫3000点......【股票行情数据,股票量化数据,k线数据,股票概念数据】
专注
专注A股,专注量化,专注交易数据,为Ai(爱)发电,向阳而生。
持续
为个人量化交易而生,满足个人股票量化需求,永久免费开源,保卫3000点......
高可用
为了保证数据的高可用性,采用多数据源融合切换,保障数据持续在线。
快速安装
# 首次安装
pip install adata
# 指定镜像源
pip install adata -i http://mirrors.aliyun.com/pypi/simple/
# 升级版本
pip install -U adata
# 指定镜像源
pip install -U adata -i http://mirrors.aliyun.com/pypi/simple/
import adata
# 获取股票行情
df = adata.stock.market.get_market(stock_code='000001', start_date='2021-01-01', k_type=1)
print(df)
# 结果示例
trade_time open close ... pre_close stock_code trade_date
0 2021-01-04 00:00:00 18.41 17.91 ... 18.65 000001 2021-01-04
1 2021-01-05 00:00:00 17.71 17.48 ... 17.91 000001 2021-01-05
.. ... ... ... ... ... ... ...
604 2023-07-04 00:00:00 11.46 11.40 ... 11.49 000001 2023-07-04
605 2023-07-05 00:00:00 11.36 11.34 ... 11.40 000001 2023-07-05
[606 rows x 13 columns]
# 项目是基于公开接口,可能存在限制等,因此增加代理设置功能
import adata
# 设置代理,代理是全局设置,代理失效后可从新设置。
adata.proxy(is_proxy=True, ip='60.167.21.27:1133')
res_df = adata.stock.info.all_code()
print(res_df)
**注:**
- proxy_url: 获取代理Ip的链接;ip和proxy_url方式选择其一;
- 每次请求获取一次,为节省ip资源建议使用自建的代理池。