总资产修正:改用实时行情+holding文件汇率

之前用 holding.xls 的导出价,总资产总是少6万。
修复方案:
1. 读取 holding.xls 只取股数+成本+汇率
2. 当前价从腾讯实时行情API获取
3. 总资产=现金+∑(股数×实时价×汇率)

实时行情总资产 1,011,185 与Dad看到的1,013,xxx
仅差1815(正常盘中波动)
This commit is contained in:
知微
2026-06-24 13:30:46 +08:00
parent 3ab4f972f1
commit 605c3d71d9
4 changed files with 1202 additions and 558 deletions
+39 -39
View File
@@ -52,7 +52,7 @@
"date": "2026-06-24",
"high": 116.94,
"low": 105.76,
"close": 116.15
"close": 115.74
}
],
"002594": [
@@ -108,7 +108,7 @@
"date": "2026-06-24",
"high": 88.32,
"low": 82.78,
"close": 83.46
"close": 83.83
}
],
"00700": [
@@ -164,7 +164,7 @@
"date": "2026-06-24",
"high": 432.4,
"low": 412.6,
"close": 419.2
"close": 419.8
}
],
"000700": [
@@ -220,7 +220,7 @@
"date": "2026-06-24",
"high": 15.6,
"low": 14.3,
"close": 14.56
"close": 14.62
}
],
"001309": [
@@ -276,7 +276,7 @@
"date": "2026-06-24",
"high": 816.0,
"low": 706.0,
"close": 795.27
"close": 806.0
}
],
"00968": [
@@ -332,7 +332,7 @@
"date": "2026-06-24",
"high": 2.26,
"low": 1.93,
"close": 1.99
"close": 1.98
}
],
"00981": [
@@ -388,7 +388,7 @@
"date": "2026-06-24",
"high": 85.6,
"low": 76.5,
"close": 84.65
"close": 85.25
}
],
"01070": [
@@ -444,7 +444,7 @@
"date": "2026-06-24",
"high": 13.47,
"low": 12.55,
"close": 13.22
"close": 13.1
}
],
"01088": [
@@ -500,7 +500,7 @@
"date": "2026-06-24",
"high": 43.14,
"low": 41.26,
"close": 41.7
"close": 41.94
}
],
"01211": [
@@ -556,7 +556,7 @@
"date": "2026-06-24",
"high": 78.3,
"low": 74.2,
"close": 75.1
"close": 75.35
}
],
"01478": [
@@ -612,7 +612,7 @@
"date": "2026-06-24",
"high": 8.54,
"low": 7.51,
"close": 7.67
"close": 7.64
}
],
"01888": [
@@ -668,7 +668,7 @@
"date": "2026-06-24",
"high": 97.4,
"low": 83.7,
"close": 94.9
"close": 93.1
}
],
"02202": [
@@ -724,7 +724,7 @@
"date": "2026-06-24",
"high": 2.53,
"low": 2.32,
"close": 2.35
"close": 2.36
}
],
"02318": [
@@ -780,7 +780,7 @@
"date": "2026-06-24",
"high": 55.5,
"low": 52.3,
"close": 52.55
"close": 52.6
}
],
"02359": [
@@ -836,7 +836,7 @@
"date": "2026-06-24",
"high": 145.0,
"low": 130.0,
"close": 142.4
"close": 142.7
}
],
"02388": [
@@ -948,7 +948,7 @@
"date": "2026-06-24",
"high": 30.56,
"low": 28.06,
"close": 28.2
"close": 28.18
}
],
"06160": [
@@ -1004,7 +1004,7 @@
"date": "2026-06-24",
"high": 168.6,
"low": 160.0,
"close": 167.1
"close": 166.7
}
],
"06869": [
@@ -1060,7 +1060,7 @@
"date": "2026-06-24",
"high": 305.0,
"low": 251.2,
"close": 262.6
"close": 263.0
}
],
"09868": [
@@ -1116,7 +1116,7 @@
"date": "2026-06-24",
"high": 52.3,
"low": 48.82,
"close": 49.56
"close": 49.72
}
],
"09988": [
@@ -1172,7 +1172,7 @@
"date": "2026-06-24",
"high": 103.4,
"low": 97.65,
"close": 98.6
"close": 98.45
}
],
"300035": [
@@ -1228,7 +1228,7 @@
"date": "2026-06-24",
"high": 17.1,
"low": 15.96,
"close": 16.23
"close": 16.19
}
],
"300124": [
@@ -1284,7 +1284,7 @@
"date": "2026-06-24",
"high": 68.8,
"low": 65.74,
"close": 66.5
"close": 66.85
}
],
"300548": [
@@ -1756,7 +1756,7 @@
"date": "2026-06-24",
"high": 309.6,
"low": 275.86,
"close": 279.9
"close": 281.31
}
],
"300750": [
@@ -1812,7 +1812,7 @@
"date": "2026-06-24",
"high": 414.04,
"low": 386.66,
"close": 397.06
"close": 396.29
}
],
"518880": [
@@ -1868,7 +1868,7 @@
"date": "2026-06-24",
"high": 8.674,
"low": 8.426,
"close": 8.464
"close": 8.482
}
],
"600036": [
@@ -2086,7 +2086,7 @@
"date": "2026-06-24",
"high": 11.0,
"low": 10.39,
"close": 10.41
"close": 10.42
}
],
"601899": [
@@ -2148,7 +2148,7 @@
"date": "2026-06-24",
"high": 30.0,
"low": 27.33,
"close": 27.69
"close": 27.72
}
],
"688411": [
@@ -2204,7 +2204,7 @@
"date": "2026-06-24",
"high": 285.98,
"low": 261.8,
"close": 267.17
"close": 268.35
}
],
"688639": [
@@ -2260,7 +2260,7 @@
"date": "2026-06-24",
"high": 22.47,
"low": 20.99,
"close": 21.35
"close": 21.38
}
],
"688795": [
@@ -2316,7 +2316,7 @@
"date": "2026-06-24",
"high": 745.2,
"low": 660.01,
"close": 711.43
"close": 713.0
}
],
"688802": [
@@ -2372,7 +2372,7 @@
"date": "2026-06-24",
"high": 808.0,
"low": 726.1,
"close": 768.88
"close": 775.02
}
],
"688981": [
@@ -2426,9 +2426,9 @@
},
{
"date": "2026-06-24",
"high": 155.0,
"high": 156.35,
"low": 139.6,
"close": 154.86
"close": 155.88
}
],
"000711": [
@@ -2466,7 +2466,7 @@
"date": "2026-06-24",
"high": 5.38,
"low": 4.86,
"close": 5.1
"close": 5.09
}
],
"688630": [
@@ -2498,7 +2498,7 @@
"date": "2026-06-24",
"high": 508.0,
"low": 455.55,
"close": 497.0
"close": 505.0
}
],
"300690": [
@@ -2550,7 +2550,7 @@
"date": "2026-06-24",
"high": 113.99,
"low": 94.79,
"close": 99.25
"close": 100.44
}
],
"300308": [
@@ -2570,7 +2570,7 @@
"date": "2026-06-24",
"high": 1395.0,
"low": 1282.15,
"close": 1302.3
"close": 1316.55
}
],
"600519": [
@@ -2590,7 +2590,7 @@
"date": "2026-06-24",
"high": 1264.0,
"low": 1209.11,
"close": 1211.05
"close": 1209.56
}
],
"601318": [
@@ -2610,7 +2610,7 @@
"date": "2026-06-24",
"high": 52.43,
"low": 49.03,
"close": 49.28
"close": 49.27
}
],
"002171": [