Files
MoFin/data/price_history.json
T
知微 24a73103ed price_monitor港股币种修复+calc_total_mv汇兑处理
问题链:
  price_monitor 从东方财富/腾讯拿HK股价(HKD) → x0.87转CNY写portfolio
  → DB存CNY→下游混读→建滔显示-24%浮亏(实为-0.6%)
修复:
  price_monitor不转CNY,港股存HKD原值
  calc_total_mv()增加币种判断:HK股用get_hk_rate()转CNY再汇总
  portfolio.json/watchlist的HK股价全部HKD原值
  DB同步修正所有HK股价格为HKD
  price_monitor DB写入加3次重试+database locked timeout
验证:
  建滔 87.7 HKD 浮亏-0.6%(不是-24%)
  现金 132,121.93 总资产 956,714.68
2026-07-03 10:19:09 +08:00

332 lines
5.1 KiB
JSON

{
"01888": [
{
"date": "2026-07-02",
"high": 90.1,
"low": 79.85,
"close": 86.2
}
],
"01478": [
{
"date": "2026-07-02",
"high": 7.08,
"low": 6.76,
"close": 6.97
}
],
"600519": [
{
"date": "2026-07-02",
"high": 1215.52,
"low": 1190.51,
"close": 1203.0
},
{
"date": "2026-07-03",
"high": 1215.52,
"low": 1190.51,
"close": 1201.38
}
],
"02202": [
{
"date": "2026-07-02",
"high": 2.27,
"low": 2.18,
"close": 2.23
}
],
"02318": [
{
"date": "2026-07-02",
"high": 53.0,
"low": 51.7,
"close": 52.3
},
{
"date": "2026-07-03",
"high": 53.0,
"low": 51.7,
"close": 52.4
}
],
"601318": [
{
"date": "2026-07-02",
"high": 50.2,
"low": 48.8,
"close": 48.92
},
{
"date": "2026-07-03",
"high": 50.2,
"low": 48.8,
"close": 49.05
}
],
"02359": [
{
"date": "2026-07-02",
"high": 158.7,
"low": 151.1,
"close": 152.8
},
{
"date": "2026-07-03",
"high": 158.7,
"low": 151.1,
"close": 152.8
}
],
"02388": [
{
"date": "2026-07-02",
"high": 42.98,
"low": 41.94,
"close": 42.3
},
{
"date": "2026-07-03",
"high": 42.98,
"low": 41.94,
"close": 42.7
}
],
"02628": [
{
"date": "2026-07-02",
"high": 28.74,
"low": 27.5,
"close": 28.08
},
{
"date": "2026-07-03",
"high": 29.08,
"low": 27.5,
"close": 28.58
}
],
"688630": [
{
"date": "2026-07-02",
"high": 499.95,
"low": 464.8,
"close": 468.0
},
{
"date": "2026-07-03",
"high": 499.95,
"low": 444.55,
"close": 486.69
}
],
"06160": [
{
"date": "2026-07-02",
"high": 176.8,
"low": 171.9,
"close": 174.7
},
{
"date": "2026-07-03",
"high": 183.9,
"low": 171.9,
"close": 182.5
}
],
"06869": [
{
"date": "2026-07-02",
"high": 229.2,
"low": 207.4,
"close": 208.6
}
],
"688795": [
{
"date": "2026-07-02",
"high": 687.04,
"low": 639.4,
"close": 641.59
},
{
"date": "2026-07-03",
"high": 687.04,
"low": 633.01,
"close": 642.05
}
],
"09868": [
{
"date": "2026-07-02",
"high": 53.7,
"low": 50.95,
"close": 51.8
},
{
"date": "2026-07-03",
"high": 53.7,
"low": 49.3,
"close": 50.5
}
],
"09988": [
{
"date": "2026-07-02",
"high": 97.4,
"low": 93.55,
"close": 94.5
},
{
"date": "2026-07-03",
"high": 97.4,
"low": 93.55,
"close": 95.35
}
],
"688802": [
{
"date": "2026-07-02",
"high": 784.0,
"low": 721.0,
"close": 724.13
},
{
"date": "2026-07-03",
"high": 733.99,
"low": 713.0,
"close": 719.01
}
],
"300124": [
{
"date": "2026-07-02",
"high": 71.79,
"low": 67.31,
"close": 68.4
},
{
"date": "2026-07-03",
"high": 71.79,
"low": 67.31,
"close": 71.42
}
],
"000657": [
{
"date": "2026-07-02",
"high": 101.5,
"low": 90.68,
"close": 97.03
},
{
"date": "2026-07-03",
"high": 101.5,
"low": 87.92,
"close": 88.72
}
],
"000711": [
{
"date": "2026-07-02",
"high": 5.01,
"low": 4.87,
"close": 5.01
},
{
"date": "2026-07-03",
"high": 5.26,
"low": 4.87,
"close": 5.26
}
],
"001309": [
{
"date": "2026-07-02",
"high": 872.83,
"low": 806.0,
"close": 811.0
},
{
"date": "2026-07-03",
"high": 872.83,
"low": 795.0,
"close": 841.41
}
],
"002594": [
{
"date": "2026-07-02",
"high": 85.67,
"low": 81.9,
"close": 83.57
},
{
"date": "2026-07-03",
"high": 87.28,
"low": 81.9,
"close": 86.91
}
],
"00700": [
{
"date": "2026-07-02",
"high": 447.0,
"low": 436.0,
"close": 438.2
}
],
"00968": [
{
"date": "2026-07-02",
"high": 2.15,
"low": 2.03,
"close": 2.07
},
{
"date": "2026-07-03",
"high": 2.15,
"low": 2.03,
"close": 2.1
}
],
"00981": [
{
"date": "2026-07-02",
"high": 84.2,
"low": 80.2,
"close": 81.55
}
],
"01070": [
{
"date": "2026-07-02",
"high": 13.19,
"low": 12.63,
"close": 12.83
},
{
"date": "2026-07-03",
"high": 13.19,
"low": 12.63,
"close": 13.13
}
],
"01088": [
{
"date": "2026-07-02",
"high": 40.4,
"low": 39.16,
"close": 39.4
}
],
"01211": [
{
"date": "2026-07-02",
"high": 79.6,
"low": 74.95,
"close": 78.7
}
]
}