Python获取A股股票历史数据和资金流动 - 使用akshare库
以下是使用Python和akshare获取A股股票历史和资金流动的示例代码:
import akshare as ak
import pandas as pd
# 获取A股股票历史数据
stock_history = ak.stock_zh_a_hist(symbol='sh000001', start_date='19901219', end_date='20211231')
print(stock_history)
# 获取A股股票资金流动数据
stock_money_flow = ak.stock_zh_a_moneyflow_hsgt(symbol='sh000001', start_date='20220101', end_date='20220121')
print(stock_money_flow)
在上面的示例代码中,我们使用akshare库中的stock_zh_a_hist函数获取了上证指数(股票代码为'sh000001')的历史数据,时间范围为1990年12月19日至2021年12月31日。我们还使用了stock_zh_a_moneyflow_hsgt函数获取同一股票代码的资金流动数据,时间范围为2022年1月1日至2022年1月21日。
在运行上述代码之前,需要先安装akshare库。可以使用以下命令来安装:
pip install akshare
需要注意的是,akshare库需要联网才能正常使用。如果网络连接不正常,可能会导致部分函数无法正常工作。
原文地址: https://www.cveoy.top/t/topic/nVXH 著作权归作者所有。请勿转载和采集!