量化交易多智能体系统,包含: - 分析师、投资组合经理、风险经理等智能体 - 股票分析、投资组合管理、风险控制工具 - React 前端界面 - FastAPI 后端服务 Co-Authored-By: Claude <noreply@anthropic.com>
474 lines
8.7 KiB
JSON
474 lines
8.7 KiB
JSON
{
|
|
"baseline_state": {
|
|
"initialized": true,
|
|
"initial_allocation": {
|
|
"AAPL": 52.82787621372046,
|
|
"MSFT": 27.48283353510314,
|
|
"GOOGL": 50.62714374311787,
|
|
"NVDA": 68.65491294557039,
|
|
"TSLA": 31.329007841650665,
|
|
"META": 21.77700348432056,
|
|
"AMZN": 55.94343000358038
|
|
}
|
|
},
|
|
"baseline_vw_state": {
|
|
"initialized": true,
|
|
"initial_allocation": {
|
|
"AAPL": 68.50435598171448,
|
|
"MSFT": 28.26372943269579,
|
|
"GOOGL": 64.10562703513074,
|
|
"NVDA": 105.43488803941372,
|
|
"TSLA": 16.283886873554753,
|
|
"META": 12.29869945153529,
|
|
"AMZN": 44.10358298129591
|
|
}
|
|
},
|
|
"momentum_state": {
|
|
"positions": {
|
|
"AAPL": 123.26504449868106,
|
|
"MSFT": 64.12661158190733,
|
|
"GOOGL": 118.13000206727504
|
|
},
|
|
"cash": 0.0,
|
|
"initialized": true,
|
|
"last_rebalance_date": "2025-11-03"
|
|
},
|
|
"equity_history": [
|
|
{
|
|
"t": 1762070400000,
|
|
"v": 100000.0
|
|
},
|
|
{
|
|
"t": 1762156800000,
|
|
"v": 99785.98
|
|
},
|
|
{
|
|
"t": 1762243200000,
|
|
"v": 99590.68
|
|
},
|
|
{
|
|
"t": 1762329600000,
|
|
"v": 99298.78
|
|
},
|
|
{
|
|
"t": 1762416000000,
|
|
"v": 98425.78
|
|
},
|
|
{
|
|
"t": 1762502400000,
|
|
"v": 98434.93
|
|
}
|
|
],
|
|
"baseline_history": [
|
|
{
|
|
"t": 1762070400000,
|
|
"v": 100000.0
|
|
},
|
|
{
|
|
"t": 1762156800000,
|
|
"v": 99760.66
|
|
},
|
|
{
|
|
"t": 1762243200000,
|
|
"v": 97620.18
|
|
},
|
|
{
|
|
"t": 1762329600000,
|
|
"v": 98327.37
|
|
},
|
|
{
|
|
"t": 1762416000000,
|
|
"v": 96286.86
|
|
},
|
|
{
|
|
"t": 1762502400000,
|
|
"v": 95539.06
|
|
}
|
|
],
|
|
"baseline_vw_history": [
|
|
{
|
|
"t": 1762070400000,
|
|
"v": 100000.0
|
|
},
|
|
{
|
|
"t": 1762156800000,
|
|
"v": 99716.91
|
|
},
|
|
{
|
|
"t": 1762243200000,
|
|
"v": 97721.94
|
|
},
|
|
{
|
|
"t": 1762329600000,
|
|
"v": 98028.19
|
|
},
|
|
{
|
|
"t": 1762416000000,
|
|
"v": 96206.83
|
|
},
|
|
{
|
|
"t": 1762502400000,
|
|
"v": 95565.33
|
|
}
|
|
],
|
|
"momentum_history": [
|
|
{
|
|
"t": 1762070400000,
|
|
"v": 100000.0
|
|
},
|
|
{
|
|
"t": 1762156800000,
|
|
"v": 99835.69
|
|
},
|
|
{
|
|
"t": 1762243200000,
|
|
"v": 99054.53
|
|
},
|
|
{
|
|
"t": 1762329600000,
|
|
"v": 99406.81
|
|
},
|
|
{
|
|
"t": 1762416000000,
|
|
"v": 98768.07
|
|
},
|
|
{
|
|
"t": 1762502400000,
|
|
"v": 97890.54
|
|
}
|
|
],
|
|
"price_history": {
|
|
"AAPL": [
|
|
{
|
|
"date": "2025-11-03",
|
|
"price": 269.05
|
|
},
|
|
{
|
|
"date": "2025-11-04",
|
|
"price": 270.04
|
|
},
|
|
{
|
|
"date": "2025-11-05",
|
|
"price": 270.14
|
|
},
|
|
{
|
|
"date": "2025-11-06",
|
|
"price": 269.77
|
|
},
|
|
{
|
|
"date": "2025-11-07",
|
|
"price": 268.47
|
|
}
|
|
],
|
|
"MSFT": [
|
|
{
|
|
"date": "2025-11-03",
|
|
"price": 517.03
|
|
},
|
|
{
|
|
"date": "2025-11-04",
|
|
"price": 514.33
|
|
},
|
|
{
|
|
"date": "2025-11-05",
|
|
"price": 507.16
|
|
},
|
|
{
|
|
"date": "2025-11-06",
|
|
"price": 497.1
|
|
},
|
|
{
|
|
"date": "2025-11-07",
|
|
"price": 496.82
|
|
}
|
|
],
|
|
"GOOGL": [
|
|
{
|
|
"date": "2025-11-03",
|
|
"price": 283.72
|
|
},
|
|
{
|
|
"date": "2025-11-04",
|
|
"price": 277.54
|
|
},
|
|
{
|
|
"date": "2025-11-05",
|
|
"price": 284.31
|
|
},
|
|
{
|
|
"date": "2025-11-06",
|
|
"price": 284.75
|
|
},
|
|
{
|
|
"date": "2025-11-07",
|
|
"price": 278.83
|
|
}
|
|
],
|
|
"NVDA": [
|
|
{
|
|
"date": "2025-11-03",
|
|
"price": 206.88
|
|
},
|
|
{
|
|
"date": "2025-11-04",
|
|
"price": 198.69
|
|
},
|
|
{
|
|
"date": "2025-11-05",
|
|
"price": 195.21
|
|
},
|
|
{
|
|
"date": "2025-11-06",
|
|
"price": 188.08
|
|
},
|
|
{
|
|
"date": "2025-11-07",
|
|
"price": 188.15
|
|
}
|
|
],
|
|
"TSLA": [
|
|
{
|
|
"date": "2025-11-03",
|
|
"price": 468.37
|
|
},
|
|
{
|
|
"date": "2025-11-04",
|
|
"price": 444.26
|
|
},
|
|
{
|
|
"date": "2025-11-05",
|
|
"price": 462.07
|
|
},
|
|
{
|
|
"date": "2025-11-06",
|
|
"price": 445.91
|
|
},
|
|
{
|
|
"date": "2025-11-07",
|
|
"price": 429.52
|
|
}
|
|
],
|
|
"META": [
|
|
{
|
|
"date": "2025-11-03",
|
|
"price": 637.71
|
|
},
|
|
{
|
|
"date": "2025-11-04",
|
|
"price": 627.32
|
|
},
|
|
{
|
|
"date": "2025-11-05",
|
|
"price": 635.95
|
|
},
|
|
{
|
|
"date": "2025-11-06",
|
|
"price": 618.94
|
|
},
|
|
{
|
|
"date": "2025-11-07",
|
|
"price": 621.71
|
|
}
|
|
],
|
|
"AMZN": [
|
|
{
|
|
"date": "2025-11-03",
|
|
"price": 254.0
|
|
},
|
|
{
|
|
"date": "2025-11-04",
|
|
"price": 249.32
|
|
},
|
|
{
|
|
"date": "2025-11-05",
|
|
"price": 250.2
|
|
},
|
|
{
|
|
"date": "2025-11-06",
|
|
"price": 243.04
|
|
},
|
|
{
|
|
"date": "2025-11-07",
|
|
"price": 244.41
|
|
}
|
|
]
|
|
},
|
|
"portfolio_state": {
|
|
"cash": 25395.10000000001,
|
|
"positions": {
|
|
"MSFT": {
|
|
"long": 60,
|
|
"short": 0,
|
|
"long_cost_basis": 514.2845833333333,
|
|
"short_cost_basis": 0.0
|
|
},
|
|
"GOOGL": {
|
|
"long": 50,
|
|
"short": 0,
|
|
"long_cost_basis": 279.556,
|
|
"short_cost_basis": 0.0
|
|
},
|
|
"META": {
|
|
"long": 20,
|
|
"short": 0,
|
|
"long_cost_basis": 644.155,
|
|
"short_cost_basis": 0.0
|
|
},
|
|
"AMZN": {
|
|
"long": 40,
|
|
"short": 0,
|
|
"long_cost_basis": 247.5725,
|
|
"short_cost_basis": 0.0
|
|
},
|
|
"NVDA": {
|
|
"long": 20,
|
|
"short": 0,
|
|
"long_cost_basis": 203.0,
|
|
"short_cost_basis": 0.0
|
|
},
|
|
"TSLA": {
|
|
"long": 0,
|
|
"short": 15,
|
|
"long_cost_basis": 0.0,
|
|
"short_cost_basis": 454.46
|
|
},
|
|
"AAPL": {
|
|
"long": 30,
|
|
"short": 0,
|
|
"long_cost_basis": 267.89,
|
|
"short_cost_basis": 0.0
|
|
}
|
|
},
|
|
"margin_used": 1704.225
|
|
},
|
|
"all_trades": [
|
|
{
|
|
"id": "t_20251103_MSFT_0",
|
|
"ts": 1762156800000,
|
|
"trading_date": "2025-11-03",
|
|
"side": "LONG",
|
|
"ticker": "MSFT",
|
|
"qty": 15,
|
|
"price": 519.8
|
|
},
|
|
{
|
|
"id": "t_20251103_GOOGL_1",
|
|
"ts": 1762156800000,
|
|
"trading_date": "2025-11-03",
|
|
"side": "LONG",
|
|
"ticker": "GOOGL",
|
|
"qty": 20,
|
|
"price": 282.18
|
|
},
|
|
{
|
|
"id": "t_20251103_META_2",
|
|
"ts": 1762156800000,
|
|
"trading_date": "2025-11-03",
|
|
"side": "LONG",
|
|
"ticker": "META",
|
|
"qty": 10,
|
|
"price": 656.0
|
|
},
|
|
{
|
|
"id": "t_20251103_AMZN_3",
|
|
"ts": 1762156800000,
|
|
"trading_date": "2025-11-03",
|
|
"side": "LONG",
|
|
"ticker": "AMZN",
|
|
"qty": 15,
|
|
"price": 255.36
|
|
},
|
|
{
|
|
"id": "t_20251104_MSFT_0",
|
|
"ts": 1762243200000,
|
|
"trading_date": "2025-11-04",
|
|
"side": "LONG",
|
|
"ticker": "MSFT",
|
|
"qty": 25,
|
|
"price": 511.76
|
|
},
|
|
{
|
|
"id": "t_20251104_GOOGL_1",
|
|
"ts": 1762243200000,
|
|
"trading_date": "2025-11-04",
|
|
"side": "LONG",
|
|
"ticker": "GOOGL",
|
|
"qty": 15,
|
|
"price": 276.75
|
|
},
|
|
{
|
|
"id": "t_20251104_NVDA_2",
|
|
"ts": 1762243200000,
|
|
"trading_date": "2025-11-04",
|
|
"side": "LONG",
|
|
"ticker": "NVDA",
|
|
"qty": 20,
|
|
"price": 203.0
|
|
},
|
|
{
|
|
"id": "t_20251104_TSLA_3",
|
|
"ts": 1762243200000,
|
|
"trading_date": "2025-11-04",
|
|
"side": "SHORT",
|
|
"ticker": "TSLA",
|
|
"qty": 15,
|
|
"price": 454.46
|
|
},
|
|
{
|
|
"id": "t_20251105_MSFT_0",
|
|
"ts": 1762329600000,
|
|
"trading_date": "2025-11-05",
|
|
"side": "LONG",
|
|
"ticker": "MSFT",
|
|
"qty": 20,
|
|
"price": 513.3
|
|
},
|
|
{
|
|
"id": "t_20251105_GOOGL_1",
|
|
"ts": 1762329600000,
|
|
"trading_date": "2025-11-05",
|
|
"side": "LONG",
|
|
"ticker": "GOOGL",
|
|
"qty": 15,
|
|
"price": 278.87
|
|
},
|
|
{
|
|
"id": "t_20251105_META_2",
|
|
"ts": 1762329600000,
|
|
"trading_date": "2025-11-05",
|
|
"side": "LONG",
|
|
"ticker": "META",
|
|
"qty": 10,
|
|
"price": 632.31
|
|
},
|
|
{
|
|
"id": "t_20251106_AAPL_0",
|
|
"ts": 1762416000000,
|
|
"trading_date": "2025-11-06",
|
|
"side": "LONG",
|
|
"ticker": "AAPL",
|
|
"qty": 30,
|
|
"price": 267.89
|
|
},
|
|
{
|
|
"id": "t_20251107_AMZN_0",
|
|
"ts": 1762502400000,
|
|
"trading_date": "2025-11-07",
|
|
"side": "LONG",
|
|
"ticker": "AMZN",
|
|
"qty": 25,
|
|
"price": 242.9
|
|
},
|
|
{
|
|
"id": "t_20251107_TSLA_1",
|
|
"ts": 1762502400000,
|
|
"trading_date": "2025-11-07",
|
|
"side": "SHORT",
|
|
"ticker": "TSLA",
|
|
"qty": -5,
|
|
"price": 437.92
|
|
}
|
|
],
|
|
"daily_position_history": {},
|
|
"last_update_date": "2025-11-07"
|
|
} |