在金融數據獲取與分析領域,AkShare
是一個強大且靈活的開源庫,它提供了豐富的金融數據接口,覆蓋股票、期貨、期權、基金、債券、外匯等多個金融市場。AkShare
更專注于中國金融市場數據,并且支持從多個數據源獲取數據,具有更高的穩定性和更全面的數據覆蓋。
一、安裝akshare
庫
akshare
并非 Python 內置庫,需要使用包管理器進行安裝。如果你使用的是pip
,在命令行中執行以下命令即可完成安裝:
pip install akshare
二、基本使用:獲取股票數據
2.1 引入庫與獲取股票列表
import akshare as ak# 獲取上交所和深交所的股票列表
stock_sh = ak.stock_info_sh_name_code() # 上交所股票列表
stock_sz = ak.stock_info_sz_name_code() # 深交所股票列表print("上交所股票數量:", len(stock_sh))
print("深交所股票數量:", len(stock_sz))
print(stock_sh.head()) # 打印前幾行數據
# 上交所股票數量: 1693
# 深交所股票數