概述
用 akshare 拉取行情数据(无需 Key),生成股票数据可视化看板 HTML。
触发词
股票看板、股票数据、行情看板、股票可视化、股价看板、个股看板
工作流
- 确认标的代码(如 sh600000)与时间区间。
- 用 akshare 拉取历史行情(无需 API Key)。
- 计算涨跌幅,生成内联图表。
- 输出股票看板 HTML 单页。
产出物(生成即用·股票看板HTML)
import akshare as ak
CODE = "sh600000" # 示例标的,请按需替换
df = ak.stock_zh_a_hist(symbol=CODE, period="daily", adjust="qfq")
df.columns = ["date","open","close","high","low","vol","amount"]
last = df.iloc[-1]
change = (last["close"] - df.iloc[-2]["close"]) / df.iloc[-2]["close"] * 100
html = f'''<h1>股票看板 {CODE}</h1>
<p>最新收盘:{last['close']}|涨跌:{change:.2f}%</p>
<canvas id="c" width="600" height="240"></canvas>'''
open("stock_dashboard.html","w",encoding="utf-8").write(html)
print("已生成 stock_dashboard.html")
使用示例
改 CODE 为你的标的 → 运行生成股票看板 HTML(akshare 无需 Key)。
红线(必须遵守)
- 标的用 sh600000 中性示例,不引导特定投资建议。
- akshare 开源无需 Key,但需 pip install akshare。
大白话说明
你给个股票代码,我拉行情做成一张看板网页,涨跌一目了然(数据来自公开接口,不构成建议)。
微信扫一扫