"""02 | 用 akshare 拉数据并落地缓存 目标:掌握免费 A股数据源用法——这是量化的一切起点。 """ from lib_quant import get_daily, CACHE import os for code, name in [("000001", "平安银行"), ("600519", "贵州茅台"), ("300750", "宁德时代")]: df = get_daily(code, "20230101", "20241231") d0 = str(df["日期"].iloc[0])[:10] d1 = str(df["日期"].iloc[-1])[:10] print(f"{code} {name}: {len(df)} 行 | {d0} ~ {d1}") print(" 列:", list(df.columns)) print("\n缓存目录:", os.path.abspath(CACHE)) print("文件:", sorted(os.listdir(CACHE))) # 思考题: # 1) 前复权(qfq)/后复权(hfq)/不复权 区别?算收益率该用哪个?(改 adjust 参数对比) # 2) 每日数据延迟多久?实盘能用吗?(提示: akshare 文档 + 交易所规则)