INNER CODE UNIT · Python
portfolio_remove
simonlin1212/vibe-astock · vr/app.py:156
def portfolio_remove(code: str = Query(...)):
out = pf.remove_holding(code.strip())
watchtower.poke() # 每日盯盘:持仓变化立即重建快照
return {"data": out}
# ---- 我的研报(用户上传自己的研报,存本地、不上传、不进开源仓库)----
class ReportIn(BaseModel):
name: str
content_b64: str
@app.get("/api/myreports")
def myreports_list():
return {"data": mr.list_reports()}