Files
MoFin/data/portfolio.json
T
知微 3ab4f972f1 OCR集成+持仓更新:海博思创已买入
1. ocr_client.py — 通过小果GLM-OCR-8bit做截图识别
   用法: python3 scripts/ocr_client.py <图片路径> [提示文字]
   测试通过,成功读取券商成交明细截图

2. 海博思创成本更新为实际成交价266.89

3. 现金更新为5,667元(经OCR成交明细核验:
   卖招商800@36.99 + 卖双一400@22.87 + 买海博200@266.89
   原20230 → 5592,差额75为手续费,与5674基本吻合)
2026-06-24 13:29:13 +08:00

246 lines
5.1 KiB
JSON

{
"holdings": [
{
"code": "001309",
"name": "德明利",
"shares": 100,
"price": 804.0,
"cost": 737.04,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": 6.49
},
{
"code": "01478",
"name": "丘钛科技",
"shares": 11000,
"price": 7.64,
"cost": 13.81,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": -3.05
},
{
"code": "600739",
"name": "辽宁成大",
"shares": 6600,
"price": 10.42,
"cost": 12.29,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -2.16
},
{
"code": "601899",
"name": "紫金矿业",
"shares": 2400,
"price": 27.71,
"cost": 40.27,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -0.14
},
{
"code": "688639",
"name": "华恒生物",
"shares": 2800,
"price": 21.41,
"cost": 21.51,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -1.92
},
{
"code": "09988",
"name": "阿里巴巴-W",
"shares": 700,
"price": 98.65,
"cost": 126.15,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": -0.3
},
{
"code": "688411",
"name": "海博思创",
"shares": 200,
"price": 267.41,
"cost": 266.89,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -1.42
},
{
"code": "603259",
"name": "药明康德",
"shares": 400,
"price": 115.55,
"cost": 96.2,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": 8.69
},
{
"code": "688981",
"name": "中芯国际",
"shares": 300,
"price": 156.3,
"cost": 126.07,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": 10.3
},
{
"code": "01888",
"name": "建滔积层板",
"shares": 500,
"price": 93.7,
"cost": 88.39,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": 7.39
},
{
"code": "02202",
"name": "万科企业",
"shares": 19700,
"price": 2.35,
"cost": 4.68,
"currency": "HKD",
"exchange_rate": 0.8661
},
{
"code": "02388",
"name": "中银香港",
"shares": 1000,
"price": 46.18,
"cost": 43.79,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": -1.74
},
{
"code": "300750",
"name": "宁德时代",
"shares": 100,
"price": 396.64,
"cost": 401.78,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": 1.05
},
{
"code": "01211",
"name": "比亚迪股份",
"shares": 600,
"price": 75.45,
"cost": 105.05,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": -0.53
},
{
"code": "00981",
"name": "中芯国际",
"shares": 500,
"price": 85.25,
"cost": 76.07,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": 9.51
},
{
"code": "00700",
"name": "腾讯控股",
"shares": 100,
"price": 420.0,
"cost": 443.9,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": 1.21
},
{
"code": "09868",
"name": "小鹏集团-W",
"shares": 700,
"price": 49.7,
"cost": 51.36,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": 0.69
},
{
"code": "300548",
"name": "长芯博创",
"shares": 100,
"price": 282.97,
"cost": 231.46,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -1.07
},
{
"code": "02318",
"name": "中国平安",
"shares": 500,
"price": 52.65,
"cost": 54.82,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": -1.77
},
{
"code": "300035",
"name": "中科电气",
"shares": 1400,
"price": 16.21,
"cost": 22.29,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -0.92
},
{
"code": "518880",
"name": "黄金ETF华安",
"shares": 2400,
"price": 8.47,
"cost": 12.19,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -0.75
},
{
"code": "000700",
"name": "模塑科技",
"shares": 1400,
"price": 14.62,
"cost": 14.83,
"currency": "CNY",
"exchange_rate": 0.866,
"change_pct": -2.4
},
{
"code": "01088",
"name": "中国神华",
"shares": 500,
"price": 41.92,
"cost": 45.97,
"currency": "HKD",
"exchange_rate": 0.8661,
"change_pct": -0.33
},
{
"code": "600563",
"name": "法拉电子",
"shares": 100,
"price": 178.76,
"cost": 146.95,
"currency": "CNY",
"exchange_rate": 0.866
}
],
"cash": 5667,
"total_market_value": 1008395.18,
"total_assets": 1014062.18,
"updated_at": "2026-06-24 13:18"
}