GT MTF 프로필·캘리브레이션과 04 매칭/시뮬/실거래 파이프라인을 추가한다.
3분~일봉 GT 타점 분석(03c), leg 체결 순서 수정, 총자산 90% 검증 루프, walk-forward Go/No-Go 시뮬, monitor·live_trader 및 reference 문서를 포함한다. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -5,8 +5,8 @@
|
||||
"interval_min": 3,
|
||||
"lookback_days": 365,
|
||||
"period_start": "2025-06-04 03:57:00",
|
||||
"period_end": "2026-05-30 21:31:00",
|
||||
"trend_at_end": "range",
|
||||
"period_end": "2026-05-31 00:51:00",
|
||||
"trend_at_end": "up",
|
||||
"params": {
|
||||
"min_swing_pct": 4.0,
|
||||
"pivot_order": 20,
|
||||
@@ -20,23 +20,28 @@
|
||||
"summary": {
|
||||
"pivot_candidates": 380,
|
||||
"sell_peaks": 74,
|
||||
"trade_count": 450,
|
||||
"trade_count": 451,
|
||||
"buy_count": 303,
|
||||
"sell_count": 147,
|
||||
"round_trips": 74,
|
||||
"sum_sell_leg_return_pct": 1570.3,
|
||||
"sell_count": 148,
|
||||
"round_trips": 75,
|
||||
"sum_sell_leg_return_pct": 1590.3,
|
||||
"initial_cash_krw": 1000000,
|
||||
"final_asset_krw": 1512765783.0,
|
||||
"pnl_krw": 1511765783.0,
|
||||
"pnl_pct": 151176.58,
|
||||
"total_fees_krw": 16073557.0,
|
||||
"cash_krw": -0.0,
|
||||
"holding_qty": 3361701.741079,
|
||||
"holding_value_krw": 1512765783.0,
|
||||
"mark_price": 450.0,
|
||||
"fee_rate": 0.0005
|
||||
"final_asset_krw": 2040862272.0,
|
||||
"pnl_krw": 2039862272.0,
|
||||
"pnl_pct": 203986.23,
|
||||
"total_fees_krw": 19790914.0,
|
||||
"cash_krw": 2040862272.0,
|
||||
"holding_qty": 0.0,
|
||||
"holding_value_krw": 0.0,
|
||||
"mark_price": 515.0,
|
||||
"fee_rate": 0.0005,
|
||||
"realized_final_asset_krw": 2040862272.0,
|
||||
"realized_pnl_krw": 2039862272.0,
|
||||
"realized_pnl_pct": 203986.23,
|
||||
"unrealized_pnl_krw": 0.0,
|
||||
"execution_order": "leg_block"
|
||||
},
|
||||
"note": "저점 분할 매수(삼각형 크기=비중), 고점 1~2회 매도. 사후 라벨·캘리브레이션용.",
|
||||
"note": "저점 분할 매수(비중=삼각형), 고점 1~2회 매도. 체결 순서=leg별 매수→매도(시각순 아님). 기간말 leg는 종가 청산. summary.pnl_pct는 미청산 포함 종가 평가, realized_pnl_pct는 체결만 반영.",
|
||||
"trades": [
|
||||
{
|
||||
"dt": "2025-06-06 06:12:00",
|
||||
@@ -302,18 +307,6 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 0.6
|
||||
},
|
||||
{
|
||||
"dt": "2025-06-24 01:33:00",
|
||||
"action": "buy",
|
||||
"price": 1124.0,
|
||||
"memo": "저점 분할 매수 · 비중 100% · 1회 · BB하단 · leg#3",
|
||||
"weight": 1.0,
|
||||
"leg_id": 3,
|
||||
"bb_pos": 0.081,
|
||||
"rsi": 11.8,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": 17.35
|
||||
},
|
||||
{
|
||||
"dt": "2025-06-24 03:06:00",
|
||||
"action": "sell",
|
||||
@@ -326,6 +319,18 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 0.43
|
||||
},
|
||||
{
|
||||
"dt": "2025-06-24 01:33:00",
|
||||
"action": "buy",
|
||||
"price": 1124.0,
|
||||
"memo": "저점 분할 매수 · 비중 100% · 1회 · BB하단 · leg#3",
|
||||
"weight": 1.0,
|
||||
"leg_id": 3,
|
||||
"bb_pos": 0.081,
|
||||
"rsi": 11.8,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": 17.35
|
||||
},
|
||||
{
|
||||
"dt": "2025-06-24 14:57:00",
|
||||
"action": "sell",
|
||||
@@ -1562,18 +1567,6 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 24.87
|
||||
},
|
||||
{
|
||||
"dt": "2025-09-09 11:45:00",
|
||||
"action": "buy",
|
||||
"price": 2334.0,
|
||||
"memo": "저점 분할 매수 · 비중 35% · 3회 · BB하단 · leg#22",
|
||||
"weight": 0.355,
|
||||
"leg_id": 22,
|
||||
"bb_pos": 0.19,
|
||||
"rsi": 35.8,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": 25.92
|
||||
},
|
||||
{
|
||||
"dt": "2025-09-09 12:45:00",
|
||||
"action": "sell",
|
||||
@@ -1586,6 +1579,18 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 27.74
|
||||
},
|
||||
{
|
||||
"dt": "2025-09-09 11:45:00",
|
||||
"action": "buy",
|
||||
"price": 2334.0,
|
||||
"memo": "저점 분할 매수 · 비중 35% · 3회 · BB하단 · leg#22",
|
||||
"weight": 0.355,
|
||||
"leg_id": 22,
|
||||
"bb_pos": 0.19,
|
||||
"rsi": 35.8,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": 25.92
|
||||
},
|
||||
{
|
||||
"dt": "2025-09-09 14:00:00",
|
||||
"action": "buy",
|
||||
@@ -2294,18 +2299,6 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 14.1
|
||||
},
|
||||
{
|
||||
"dt": "2025-10-13 03:39:00",
|
||||
"action": "buy",
|
||||
"price": 1517.0,
|
||||
"memo": "저점 분할 매수 · 비중 13% · 7회 · BB하단 · leg#35",
|
||||
"weight": 0.13,
|
||||
"leg_id": 35,
|
||||
"bb_pos": 0.0,
|
||||
"rsi": 31.1,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": -7.25
|
||||
},
|
||||
{
|
||||
"dt": "2025-10-13 05:03:00",
|
||||
"action": "sell",
|
||||
@@ -2318,6 +2311,18 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 14.03
|
||||
},
|
||||
{
|
||||
"dt": "2025-10-13 03:39:00",
|
||||
"action": "buy",
|
||||
"price": 1517.0,
|
||||
"memo": "저점 분할 매수 · 비중 13% · 7회 · BB하단 · leg#35",
|
||||
"weight": 0.13,
|
||||
"leg_id": 35,
|
||||
"bb_pos": 0.0,
|
||||
"rsi": 31.1,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": -7.25
|
||||
},
|
||||
{
|
||||
"dt": "2025-10-13 21:00:00",
|
||||
"action": "buy",
|
||||
@@ -5282,18 +5287,6 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 30.47
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-26 23:03:00",
|
||||
"action": "buy",
|
||||
"price": 564.0,
|
||||
"memo": "저점 분할 매수 · 비중 14% · 6회 · BB하단 · leg#73",
|
||||
"weight": 0.138,
|
||||
"leg_id": 73,
|
||||
"bb_pos": 0.136,
|
||||
"rsi": 46.7,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": -18.26
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-27 01:00:00",
|
||||
"action": "sell",
|
||||
@@ -5306,6 +5299,18 @@
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 29.17
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-26 23:03:00",
|
||||
"action": "buy",
|
||||
"price": 564.0,
|
||||
"memo": "저점 분할 매수 · 비중 14% · 6회 · BB하단 · leg#73",
|
||||
"weight": 0.138,
|
||||
"leg_id": 73,
|
||||
"bb_pos": 0.136,
|
||||
"rsi": 46.7,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": -18.26
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-27 13:18:00",
|
||||
"action": "buy",
|
||||
@@ -5394,49 +5399,61 @@
|
||||
"dt": "2026-05-29 21:33:00",
|
||||
"action": "buy",
|
||||
"price": 430.0,
|
||||
"memo": "저점 분할 매수(미청산) · 비중 25%",
|
||||
"memo": "저점 분할 매수 · 비중 25% · leg#74(기간말)",
|
||||
"weight": 0.25,
|
||||
"leg_id": 74,
|
||||
"bb_pos": 0.6,
|
||||
"rsi": 53.6,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": null
|
||||
"forward_return_pct": 19.77
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-30 01:24:00",
|
||||
"action": "buy",
|
||||
"price": 439.0,
|
||||
"memo": "저점 분할 매수(미청산) · 비중 24%",
|
||||
"memo": "저점 분할 매수 · 비중 24% · leg#74(기간말)",
|
||||
"weight": 0.244,
|
||||
"leg_id": 74,
|
||||
"bb_pos": 0.085,
|
||||
"rsi": 29.2,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": null
|
||||
"forward_return_pct": 17.31
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-30 09:57:00",
|
||||
"action": "buy",
|
||||
"price": 424.0,
|
||||
"memo": "저점 분할 매수(미청산) · 비중 25%",
|
||||
"memo": "저점 분할 매수 · 비중 25% · leg#74(기간말)",
|
||||
"weight": 0.253,
|
||||
"leg_id": 74,
|
||||
"bb_pos": 0.192,
|
||||
"rsi": 33.3,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": null
|
||||
"forward_return_pct": 21.46
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-30 13:30:00",
|
||||
"action": "buy",
|
||||
"price": 424.0,
|
||||
"memo": "저점 분할 매수(미청산) · 비중 25%",
|
||||
"memo": "저점 분할 매수 · 비중 25% · leg#74(기간말)",
|
||||
"weight": 0.253,
|
||||
"leg_id": 74,
|
||||
"bb_pos": 0.206,
|
||||
"rsi": 42.9,
|
||||
"bb_pos": 0.151,
|
||||
"rsi": 28.6,
|
||||
"pivot_kind": "trough",
|
||||
"forward_return_pct": null
|
||||
"forward_return_pct": 21.46
|
||||
},
|
||||
{
|
||||
"dt": "2026-05-31 00:51:00",
|
||||
"action": "sell",
|
||||
"price": 515.0,
|
||||
"memo": "기간말 잔여 청산 · leg#74",
|
||||
"weight": 1.0,
|
||||
"leg_id": 74,
|
||||
"bb_pos": 0.881,
|
||||
"rsi": 55.8,
|
||||
"pivot_kind": "peak",
|
||||
"forward_return_pct": 20.0
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user