INNER CODE UNIT · Python
market_overview
simonlin1212/vibe-astock · vr/app.py:259
def market_overview():
"""市场情绪 + 板块资金流(板块/大盘级,全站共享缓存 5 分钟)。"""
try:
return {"data": market.get_overview()}
except Exception as e: # noqa: BLE001
raise HTTPException(502, f"市场总览异常:{e}") from e
@app.get("/api/market/emotion")
def market_emotion():
"""短线情绪:连板梯队 / 最高连板 / 炸板率 / 封板率 / 晋级率 / 涨跌停家数。
含连板梯队个股清单(code/name/连板数等)——2026-07-05 起如实展示客观公开榜单(东财同款),
只呈现事实,不附推荐/评分/预测/买卖时机。全站共享缓存 5 分钟。
"""
try:
return {"data": market.get_short_term_emotion()}
except Exception as e: # noqa: BLE001