Initial commit of integrated agent system

This commit is contained in:
cillin
2026-03-30 17:46:44 +08:00
commit 0fa413380c
337 changed files with 75268 additions and 0 deletions

View File

@@ -0,0 +1,474 @@
{
"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"
}