pip install akshare
python
import akshare as ak
python
stock_zh_a_spot_df = ak.stock_zh_a_spot()
print(stock_zh_a_spot_df)
python
stock_zh_a_hist_df = ak.stock_zh_a_hist(symbol="sh600000", start_date="20210101", end_date="20211231")
print(stock_zh_a_hist_df)
python
stock_zh_a_spot_df.to_csv("stock_data.csv", index=False)
python
filtered_data = stock_zh_a_hist_df[stock_zh_a_hist_df["close"] > 10]
sorted_data = stock_zh_a_hist_df.sort_values("date")
stock_zh_a_hist_df["daily_return"] = stock_zh_a_hist_df["close"].pct_change()