auto: 일일 백업 2026-09-10 02:00

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-09-10 02:00:03 +09:00
parent 3e62670b24
commit 92d0d96368
150 changed files with 3591 additions and 2254 deletions
@@ -150,3 +150,5 @@
{"date": "2026-09-07", "market": "KOSPI", "market_label": "코스피", "rise": 478, "upper": 1, "fall": 381, "lower": 0, "steady": 52, "adr": 125.72, "personal": -68374, "foreign": 25532, "institutional": 26491, "captured_at": "2026-09-07T21:00:02.700353+09:00"}
{"date": "2026-09-08", "market": "KOSDAQ", "market_label": "코스닥", "rise": 506, "upper": 6, "fall": 1141, "lower": 0, "steady": 90, "adr": 44.87, "personal": 479, "foreign": 1583, "institutional": -2135, "captured_at": "2026-09-08T21:00:05.322694+09:00"}
{"date": "2026-09-08", "market": "KOSPI", "market_label": "코스피", "rise": 231, "upper": 0, "fall": 634, "lower": 0, "steady": 45, "adr": 36.44, "personal": -30329, "foreign": 6316, "institutional": 6427, "captured_at": "2026-09-08T21:00:05.322694+09:00"}
{"date": "2026-09-09", "market": "KOSDAQ", "market_label": "코스닥", "rise": 962, "upper": 6, "fall": 672, "lower": 0, "steady": 99, "adr": 144.05, "personal": -2548, "foreign": 2646, "institutional": -190, "captured_at": "2026-09-09T21:00:02.199305+09:00"}
{"date": "2026-09-09", "market": "KOSPI", "market_label": "코스피", "rise": 463, "upper": 0, "fall": 400, "lower": 0, "steady": 50, "adr": 115.75, "personal": -22879, "foreign": -4348, "institutional": 9422, "captured_at": "2026-09-09T21:00:02.199305+09:00"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:01.874405+09:00",
"stop": 112596,
"target": 175793,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 5572914.42378125,
"last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 5640114.3750312505,
"last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4803063.4110624995,
"last_add_price": 13420
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 118500,
"cur_price": 118900,
"tranches": 2,
"tranche_value": 5036191.884468749,
"last_add_price": 122000
@@ -97,12 +97,12 @@
"entry_at": "2026-09-03T09:02:19.208652+09:00",
"stop": 10071,
"target": 16146,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 4801549.203874999,
"last_add_price": 11590
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,168 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 2,
"tranche_value": 3703169.8275951464,
"last_add_price": 13820
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 4823066.232562499,
"last_add_price": 129800
@@ -160,12 +160,12 @@
"entry_at": "2026-09-07T15:06:30.638654+09:00",
"stop": 112556,
"target": 184877,
"peak": 137000,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131100,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 4783418.996406249,
"last_add_price": 133000
@@ -197,5 +197,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-11T09:00:01.943184+09:00",
"updated_at": "2026-09-08T15:28:26.175845+09:00"
"updated_at": "2026-09-09T15:28:22.215589+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3504336.4241500003,
"last_add_price": 13420
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3615738.9231707016,
"last_add_price": 415500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 5588552.318031251,
"last_add_price": 2945
@@ -76,12 +76,12 @@
"entry_at": "2026-09-03T09:02:24.974496+09:00",
"stop": 10071,
"target": 13868,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3334430.645615085,
"last_add_price": 11590
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 1,
"tranche_value": 4741640.48120924,
"last_add_price": 35250
@@ -118,12 +118,12 @@
"entry_at": "2026-09-04T12:02:28.348862+09:00",
"stop": 5375,
"target": 9765,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1651454.8079885093,
"last_add_price": 7390
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 5850,
"cur_price": 5710,
"tranches": 2,
"tranche_value": 3924128.001144519,
"last_add_price": 6010
@@ -160,12 +160,12 @@
"entry_at": "2026-09-07T15:06:35.044589+09:00",
"stop": 10340,
"target": 17215,
"peak": 13100,
"peak": 13550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,160 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2059070.58259455,
"last_add_price": 13090
@@ -195,5 +195,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-11T09:00:01.944232+09:00",
"updated_at": "2026-09-08T15:28:32.398241+09:00"
"updated_at": "2026-09-09T15:28:28.818628+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 42406210.865000054,
"cash": 36168875.40500005,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 5150762.675171776,
"last_add_price": 125200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3497500.5799993444,
"last_add_price": 13420
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3599778.576622015,
"last_add_price": 415500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 5336831.603500004,
"last_add_price": 32750
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 118500,
"cur_price": 118900,
"tranches": 1,
"tranche_value": 4443232.642308382,
"last_add_price": 122000
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,946 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 1928587.8820308954,
"last_add_price": 13590
@@ -139,15 +139,36 @@
"entry_at": "2026-09-04T12:36:28.825230+09:00",
"stop": 5326,
"target": 9716,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1653071.9448850204,
"last_add_price": 7390
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 45,
"entry_price": 138586.66666666666,
"entry_at": "2026-09-09T09:02:32.227735+09:00",
"stop": 119278,
"target": 167550,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 3179542.968018449,
"last_add_price": 141500
}
},
"realized_pnl": -13599130.92600003,
@@ -175,5 +196,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-11T09:00:01.944251+09:00",
"updated_at": "2026-09-08T15:28:32.400755+09:00"
"updated_at": "2026-09-09T15:28:28.821136+09:00"
}
@@ -109,3 +109,5 @@
{"ts": "2026-09-04T12:36:28.825231+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 6800, "qty": 243, "cost": 1652648, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 4991, "target": 9513, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "6,780 vs 5,060"}, {"label": "정배열(5>10)", "ok": true, "detail": "5,202 / 5,060"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,202 / 4,364"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+58.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +193 · 기 +5 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "47.40% (환산) vs 평균 23.23% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 6,760"}, {"label": "거래량 급증", "ok": true, "detail": "9,478,267 (환산) vs 평균 4,645,030"}, {"label": "회전율 급증", "ok": true, "detail": "47.40% (환산) vs 평균 23.23%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-09-08T12:32:31.605944+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7390, "qty": 223, "cost": 1648217, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 4991, "target": 9513, "signals": [{"label": "손절선", "ok": true, "detail": "4,991 (현재 7,380)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,513"}, {"label": "추세(10일선)", "ok": true, "detail": "5,120"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,239"}]}
{"ts": "2026-09-08T15:20:32.428940+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 93, "proceeds": 12066424, "entry_price": 119186, "pnl": 980462, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.218181+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "117,640"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:32.227738+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 23, "cost": 3123869, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 163692, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "135,800 vs 115,200"}, {"label": "정배열(5>10)", "ok": true, "detail": "116,420 / 115,200"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:32.111702+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 22, "cost": 3113467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 163692, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 163,692"}, {"label": "추세(10일선)", "ok": true, "detail": "115,740"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
@@ -1,5 +1,5 @@
{
"cash": 43785105.15350004,
"cash": 36312647.66125005,
"initial": 100000000,
"positions": {
"327260": {
@@ -13,58 +13,16 @@
"entry_at": "2026-08-20T09:02:17.450989+09:00",
"stop": 26851,
"target": 49986,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1699505.011186723,
"last_add_price": 35800
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 150996.0,
"entry_at": "2026-08-20T09:02:17.451490+09:00",
"stop": 122357,
"target": 208274,
"peak": 163800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 148600,
"tranches": 2,
"tranche_value": 1942551.0603990993,
"last_add_price": 157600
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 379,
"entry_price": 5500,
"entry_at": "2026-08-20T09:02:17.451855+09:00",
"stop": 4466,
"target": 7567,
"peak": 5510,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 2088749.9404521286,
"last_add_price": 5500
},
"316140": {
"code": "316140",
"name": "우리금융지주",
@@ -81,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 4850367.628093753,
"last_add_price": 32400
@@ -102,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,031 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 4858670.683812503,
"last_add_price": 19190
@@ -116,14 +74,14 @@
"qty": 64,
"entry_price": 137992.1875,
"entry_at": "2026-08-26T09:36:23.410654+09:00",
"stop": 150354,
"stop": 153508,
"target": 162077,
"peak": 164400,
"peak": 168400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4470879.072969298,
"last_add_price": 143200
@@ -144,14 +102,77 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,982 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2363869.6412348715,
"last_add_price": 13520
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:32.233010+09:00",
"stop": 998000,
"target": 1088000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,094,989 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 5038415.947093753,
"last_add_price": 1028000
},
"004370": {
"code": "004370",
"name": "농심",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 418500,
"entry_at": "2026-09-09T09:04:29.143160+09:00",
"stop": 393372,
"target": 468756,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,748 도달",
"cur_price": 414000,
"tranches": 1,
"tranche_value": 5045227.910078128,
"last_add_price": 418500
},
"060250": {
"code": "060250",
"name": "NHN KCP",
"sources": [
"interest"
],
"qty": 264,
"entry_price": 14750,
"entry_at": "2026-09-09T09:10:28.369781+09:00",
"stop": 13230,
"target": 17790,
"peak": 14960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,087 도달",
"cur_price": 14920,
"tranches": 1,
"tranche_value": 3899629.8305211784,
"last_add_price": 14750
}
},
"realized_pnl": -21303858.97650004,
"closed_trades": 54,
"realized_pnl": -21606641.178750042,
"closed_trades": 56,
"wins": 5,
"peak_equity": 101695667.93550003,
"max_drawdown": 0.24548980547857824,
@@ -159,7 +180,7 @@
"030000": "2026-08-13",
"035420": "2026-06-23",
"403870": "2026-07-02",
"095610": "2026-08-19",
"095610": "2026-09-09",
"093370": "2026-07-20",
"240810": "2026-07-24",
"009150": "2026-07-06",
@@ -169,7 +190,7 @@
"319660": "2026-07-23",
"105560": "2026-07-20",
"086790": "2026-07-21",
"003680": "2026-08-19",
"003680": "2026-09-09",
"252990": "2026-08-25",
"010950": "2026-08-03",
"090850": "2026-08-05",
@@ -181,5 +202,5 @@
"068270": "2026-08-26"
},
"created_at": "2026-06-11T09:00:01.944270+09:00",
"updated_at": "2026-09-08T15:28:32.403472+09:00"
"updated_at": "2026-09-09T15:28:28.823695+09:00"
}
@@ -151,3 +151,8 @@
{"ts": "2026-09-03T09:02:24.986236+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13520, "qty": 174, "cost": 2352833, "path": "pullback", "reason": "눌림목 지정가 13,982 도달", "stop": 11243, "target": 18074, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,430 vs 12,746"}, {"label": "정배열(5>20)", "ok": true, "detail": "14,434 / 12,746"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,434 / 13,273"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -6 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+86%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.08% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "47,427 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.08% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 13,982 (현재 13,430)"}]}
{"ts": "2026-09-07T09:02:26.079168+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 157600, "qty": 12, "cost": 1891484, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 115629, "target": 203443, "signals": [{"label": "손절선", "ok": true, "detail": "115,629 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 203,443"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +212 · 기 -125"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,446"}]}
{"ts": "2026-09-08T15:20:32.432185+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 83, "proceeds": 10768960, "entry_price": 116581, "pnl": 1091308, "pnl_pct": 11.51, "hold_from": "2026-08-20T09:02:17.452076+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:32.233013+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 4, "cost": 4112617, "path": "pullback", "reason": "눌림목 지정가 1,094,989 도달", "stop": 998000, "target": 1088000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,094,989 (현재 1,025,000)"}]}
{"ts": "2026-09-09T09:04:29.142548+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4745, "qty": 379, "proceeds": 1794848, "entry_price": 5500, "pnl": -289964, "pnl_pct": -13.73, "hold_from": "2026-08-20T09:02:17.451855+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,466 (현재 4,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,567"}, {"label": "추세(20일선)", "ok": true, "detail": "4,740"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,871"}]}
{"ts": "2026-09-09T09:04:29.143163+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 418500, "qty": 12, "cost": 5022753, "path": "pullback", "reason": "눌림목 지정가 420,748 도달", "stop": 393372, "target": 468756, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "418,000 vs 384,125"}, {"label": "정배열(5>20)", "ok": true, "detail": "406,100 / 384,125"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "406,100 / 370,025"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +11 · 기 -28 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "10,720 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "64"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,748 (현재 418,000)"}]}
{"ts": "2026-09-09T09:10:28.368498+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 150800, "qty": 25, "proceeds": 3762648, "entry_price": 150996, "pnl": -12818, "pnl_pct": -0.13, "hold_from": "2026-08-20T09:02:17.451490+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "122,357 (현재 150,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 208,274"}, {"label": "추세(20일선)", "ok": true, "detail": "135,935"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +129 · 기 +107"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:10:28.369785+09:00", "side": "BUY", "code": "060250", "name": "NHN KCP", "price": 14750, "qty": 264, "cost": 3894584, "path": "pullback", "reason": "눌림목 지정가 15,087 도달", "stop": 13230, "target": 17790, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,690 vs 14,358"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,356 / 14,358"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,356 / 13,592"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +52 · 기 +69 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.42% (환산) vs 평균 1.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 16,190"}, {"label": "거래량 급증", "ok": false, "detail": "166,893 (환산) vs 평균 608,910"}, {"label": "회전율 급증", "ok": false, "detail": "0.42% (환산) vs 평균 1.51%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,087 (현재 14,690)"}]}
@@ -1,5 +1,5 @@
{
"cash": 39801383.243750006,
"cash": 31764177.843750004,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 5180051.180047499,
"last_add_price": 125200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4464385.527789056,
"last_add_price": 13420
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,982 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2517324.6404987266,
"last_add_price": 13520
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 3,140 도달",
"cur_price": 3090,
"cur_price": 3100,
"tranches": 2,
"tranche_value": 4146153.6468727933,
"last_add_price": 3255
@@ -97,12 +97,12 @@
"entry_at": "2026-09-04T12:36:28.830726+09:00",
"stop": 5765,
"target": 9716,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 2135715.450247605,
"last_add_price": 7390
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,907 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 2264272.8858473194,
"last_add_price": 163200
@@ -139,15 +139,36 @@
"entry_at": "2026-09-08T09:18:27.730350+09:00",
"stop": 388711,
"target": 464578,
"peak": 418000,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,641 도달",
"cur_price": 416500,
"cur_price": 414000,
"tranches": 1,
"tranche_value": 5254723.901984375,
"last_add_price": 414000
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 58,
"entry_price": 138551.72413793104,
"entry_at": "2026-09-09T09:02:32.237894+09:00",
"stop": 124070,
"target": 167515,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 4078950.2461283705,
"last_add_price": 141500
}
},
"realized_pnl": -16752785.859000044,
@@ -176,5 +197,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-11T09:00:01.944290+09:00",
"updated_at": "2026-09-08T15:28:32.406027+09:00"
"updated_at": "2026-09-09T15:28:28.826025+09:00"
}
@@ -128,3 +128,5 @@
{"ts": "2026-09-08T09:26:31.516062+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 163200, "qty": 13, "cost": 2121918, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 124661, "target": 210578, "signals": [{"label": "손절선", "ok": true, "detail": "124,661 (현재 162,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 210,578"}, {"label": "추세(10일선)", "ok": true, "detail": "153,870"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +196 · 기 +54"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 162,804"}]}
{"ts": "2026-09-08T12:32:31.611863+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7390, "qty": 288, "cost": 2128639, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5443, "target": 9513, "signals": [{"label": "손절선", "ok": true, "detail": "5,443 (현재 7,380)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,513"}, {"label": "추세(10일선)", "ok": true, "detail": "5,120"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,239"}]}
{"ts": "2026-09-08T15:20:32.435154+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 89, "proceeds": 11547438, "entry_price": 119185, "pnl": 938347, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.224637+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "117,640"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:32.237897+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 30, "cost": 4074611, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121854, "target": 163692, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "135,800 vs 115,200"}, {"label": "정배열(5>10)", "ok": true, "detail": "116,420 / 115,200"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:32.117834+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 28, "cost": 3962594, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 121854, "target": 163692, "signals": [{"label": "손절선", "ok": true, "detail": "121,854 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 163,692"}, {"label": "추세(10일선)", "ok": true, "detail": "115,740"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 5184250.1290937485,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 130300,
"cur_price": 125000,
"tranches": 2,
"tranche_value": 4675255.455593748,
"last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 4550435.925312498,
"last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:11.918383+09:00",
"stop": 117719,
"target": 180344,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4604300.898906248,
"last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4446388.7381874975,
"last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-20T09:02:17.459458+09:00",
"stop": 24273,
"target": 65401,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 2315542.8746463708,
"last_add_price": 35800
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 4361206.427093747,
"last_add_price": 32750
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 4643795.892062497,
"last_add_price": 19310
@@ -199,5 +199,5 @@
"161890": "2026-07-30"
},
"created_at": "2026-06-15T14:55:00.582771+09:00",
"updated_at": "2026-09-08T15:28:32.995226+09:00"
"updated_at": "2026-09-09T15:28:29.410364+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 18978958.027999945,
"cash": 18657743.377999943,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 5030428.7588749975,
"last_add_price": 125200
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4920739.488124997,
"last_add_price": 13420
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 24,
"entry_price": 411000.0,
"entry_at": "2026-08-13T09:04:17.727331+09:00",
"stop": 360434,
"target": 486849,
"peak": 465250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"tranches": 2,
"tranche_value": 5119873.139312496,
"last_add_price": 417500
},
"327260": {
"code": "327260",
"name": "RF머트리얼즈",
@@ -76,12 +55,12 @@
"entry_at": "2026-08-20T09:02:17.463463+09:00",
"stop": 24277,
"target": 49982,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 2545799.7712668725,
"last_add_price": 35800
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 4784721.199968747,
"last_add_price": 32750
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5097689.960468747,
"last_add_price": 19310
@@ -144,14 +123,56 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4975122.724249996,
"last_add_price": 30200
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:32.837806+09:00",
"stop": 998000,
"target": 1073000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,094,989 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4919936.126749996,
"last_add_price": 1028000
},
"010950": {
"code": "010950",
"name": "S-Oil",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 167000,
"entry_at": "2026-09-09T14:22:31.869017+09:00",
"stop": 147115,
"target": 196827,
"peak": 167600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 166400,
"tranches": 1,
"tranche_value": 4932638.739249997,
"last_add_price": 167000
}
},
"realized_pnl": -21742691.553000033,
"closed_trades": 46,
"realized_pnl": -22973042.553000033,
"closed_trades": 47,
"wins": 8,
"peak_equity": 103066363.367,
"max_drawdown": 0.2634062827202891,
@@ -164,7 +185,7 @@
"009150": "2026-07-06",
"093370": "2026-07-20",
"240810": "2026-07-24",
"214450": "2026-08-12",
"214450": "2026-09-09",
"034730": "2026-07-07",
"319660": "2026-07-23",
"003490": "2026-07-09",
@@ -179,5 +200,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.582787+09:00",
"updated_at": "2026-09-08T15:28:33.008644+09:00"
"updated_at": "2026-09-09T15:28:29.424242+09:00"
}
@@ -128,3 +128,6 @@
{"ts": "2026-09-03T09:14:26.227520+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29450, "qty": 168, "cost": 4948342, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26677, "target": 33610, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "29,500 vs 25,980"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,240 / 25,980"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,803 · 기 +963 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "3,950,367 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-04T09:10:28.494588+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30200, "qty": 164, "cost": 4953543, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 26677, "target": 33610, "signals": [{"label": "손절선", "ok": true, "detail": "26,677 (현재 30,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 33,610"}, {"label": "추세(20일선)", "ok": true, "detail": "26,015"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,238 · 기 +1,104"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 30,159"}]}
{"ts": "2026-09-08T15:20:33.035177+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 83, "proceeds": 10768960, "entry_price": 119184, "pnl": 875176, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.230500+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:32.837812+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 4, "cost": 4112617, "path": "pullback", "reason": "눌림목 지정가 1,094,989 도달", "stop": 998000, "target": 1073000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,094,989 (현재 1,025,000)"}]}
{"ts": "2026-09-09T14:22:31.868499+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 360500, "qty": 24, "proceeds": 8635129, "entry_price": 411000, "pnl": -1230351, "pnl_pct": -12.29, "hold_from": "2026-08-13T09:04:17.727331+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "360,434 (현재 359,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 486,849"}, {"label": "추세(20일선)", "ok": true, "detail": "297,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +76 · 기 -70"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T14:22:31.869022+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 167000, "qty": 29, "cost": 4843726, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 147115, "target": 196827, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "166,800 vs 110,665"}, {"label": "정배열(5>20)", "ok": true, "detail": "122,540 / 110,665"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,540 / 113,810"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+39.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -30 · 기 +292 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.70% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "785,720 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.70% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "80"}]}
@@ -1,5 +1,5 @@
{
"cash": 16919069.670999955,
"cash": 17302974.645999953,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 4697478.874937497,
"last_add_price": 125200
@@ -32,14 +32,14 @@
"qty": 71,
"entry_price": 133414.08450704225,
"entry_at": "2026-07-30T09:16:11.930358+09:00",
"stop": 117758,
"stop": 153508,
"target": 164727,
"peak": 164400,
"trailing_on": false,
"peak": 168400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4762406.753156248,
"last_add_price": 136000
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4594021.1274374975,
"last_add_price": 13420
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 22,
"entry_price": 411000.0,
"entry_at": "2026-08-13T09:04:17.735740+09:00",
"stop": 360434,
"target": 512131,
"peak": 465250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"tranches": 2,
"tranche_value": 4781236.946562497,
"last_add_price": 417500
},
"327260": {
"code": "327260",
"name": "RF머트리얼즈",
@@ -97,12 +76,12 @@
"entry_at": "2026-08-20T09:02:17.467056+09:00",
"stop": 24274,
"target": 55120,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 2377721.795719703,
"last_add_price": 35800
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 4467750.718124997,
"last_add_price": 32750
@@ -144,14 +123,56 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 4761393.044374997,
"last_add_price": 19310
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:32.847713+09:00",
"stop": 998000,
"target": 1088000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,094,989 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4663103.104437497,
"last_add_price": 1028000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 258,
"entry_price": 13250,
"entry_at": "2026-09-09T14:22:31.922572+09:00",
"stop": 10340,
"target": 19070,
"peak": 13400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,936 도달",
"cur_price": 13400,
"tranches": 1,
"tranche_value": 3428684.1695128847,
"last_add_price": 13250
}
},
"realized_pnl": -27739280.326500036,
"closed_trades": 42,
"realized_pnl": -28867102.076500036,
"closed_trades": 43,
"wins": 4,
"peak_equity": 103066363.367,
"max_drawdown": 0.31212123491203,
@@ -163,7 +184,7 @@
"093370": "2026-07-20",
"240810": "2026-07-24",
"009150": "2026-07-06",
"214450": "2026-08-12",
"214450": "2026-09-09",
"034730": "2026-07-07",
"319660": "2026-07-23",
"003490": "2026-07-09",
@@ -179,5 +200,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.582803+09:00",
"updated_at": "2026-09-08T15:28:33.016788+09:00"
"updated_at": "2026-09-09T15:28:29.431929+09:00"
}
@@ -119,3 +119,6 @@
{"ts": "2026-09-01T09:08:24.440440+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 530, "proceeds": 6707295, "entry_price": 13423, "pnl": -408002, "pnl_pct": -5.54, "hold_from": "2026-08-05T09:02:13.240207+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,589"}, {"label": "추세(20일선)", "ok": false, "detail": "12,707"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:27.822757+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 246, "cost": 4750973, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 22138, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "19,310 vs 18,870"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,648 / 18,870"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,648 / 19,364"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -11 · 기 +18 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+30%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.16% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "182,700 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.16% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,043 (현재 19,310)"}]}
{"ts": "2026-09-08T15:20:33.045111+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 79, "proceeds": 10249974, "entry_price": 119184, "pnl": 833061, "pnl_pct": 9.08, "hold_from": "2026-07-29T09:02:02.233197+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:32.847717+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 4, "cost": 4112617, "path": "pullback", "reason": "눌림목 지정가 1,094,989 도달", "stop": 998000, "target": 1088000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,094,989 (현재 1,025,000)"}]}
{"ts": "2026-09-09T14:22:31.878201+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 360500, "qty": 22, "proceeds": 7915535, "entry_price": 411000, "pnl": -1127822, "pnl_pct": -12.29, "hold_from": "2026-08-13T09:04:17.735740+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "360,434 (현재 359,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 512,131"}, {"label": "추세(20일선)", "ok": true, "detail": "297,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +76 · 기 -70"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T14:22:31.922582+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13250, "qty": 258, "cost": 3419013, "path": "pullback", "reason": "눌림목 지정가 13,936 도달", "stop": 10340, "target": 19070, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,280 vs 12,739"}, {"label": "정배열(5>20)", "ok": true, "detail": "14,404 / 12,739"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,404 / 13,271"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -467 · 기 +118 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "585,776 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.97% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 13,936 (현재 13,280)"}]}
@@ -1,5 +1,5 @@
{
"cash": 42533618.035500005,
"cash": 38421001.23550001,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 4929642.288776176,
"last_add_price": 125200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4296364.655919675,
"last_add_price": 13420
@@ -55,12 +55,12 @@
"entry_at": "2026-08-20T09:02:17.470693+09:00",
"stop": 26840,
"target": 49975,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1744609.622982949,
"last_add_price": 35800
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,407 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1989854.351411668,
"last_add_price": 157600
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5257215.19709375,
"last_add_price": 19310
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,982 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2434547.9721527454,
"last_add_price": 13520
@@ -139,15 +139,36 @@
"entry_at": "2026-09-08T09:18:27.740925+09:00",
"stop": 388711,
"target": 464578,
"peak": 418000,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,641 도달",
"cur_price": 416500,
"cur_price": 414000,
"tranches": 1,
"tranche_value": 5117130.6709687505,
"last_add_price": 414000
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:32.856183+09:00",
"stop": 998000,
"target": 1088000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,094,989 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 5091544.87721875,
"last_add_price": 1028000
}
},
"realized_pnl": -19260011.868500043,
@@ -180,5 +201,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.582834+09:00",
"updated_at": "2026-09-08T15:28:33.023867+09:00"
"updated_at": "2026-09-09T15:28:29.438455+09:00"
}
@@ -155,3 +155,4 @@
{"ts": "2026-09-08T09:18:27.740540+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 370000, "qty": 21, "proceeds": 7754848, "entry_price": 408690, "pnl": -828939, "pnl_pct": -9.47, "hold_from": "2026-08-13T09:08:17.939800+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "371,034 (현재 370,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 484,003"}, {"label": "추세(20일선)", "ok": true, "detail": "297,625"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 -32"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T09:18:27.740927+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 414000, "qty": 12, "cost": 4968745, "path": "pullback", "reason": "눌림목 지정가 420,641 도달", "stop": 388711, "target": 464578, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "413,500 vs 383,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "405,200 / 383,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "405,200 / 369,950"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +14 · 기 -27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.50% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "30,353 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.50% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "62"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,641 (현재 413,500)"}]}
{"ts": "2026-09-08T15:20:33.052948+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 85, "proceeds": 11028452, "entry_price": 119185, "pnl": 896233, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.235827+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:32.856187+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 4, "cost": 4112617, "path": "pullback", "reason": "눌림목 지정가 1,094,989 도달", "stop": 998000, "target": 1088000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,094,989 (현재 1,025,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 37980983.65224993,
"cash": 33584724.31224993,
"initial": 100000000,
"positions": {
"194370": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4489026.732352336,
"last_add_price": 13420
@@ -34,12 +34,12 @@
"entry_at": "2026-08-20T09:02:17.473909+09:00",
"stop": 26841,
"target": 46120,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1773404.3510667775,
"last_add_price": 35800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 2027018.6354019148,
"last_add_price": 157600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50200,
"cur_price": 48900,
"tranches": 2,
"tranche_value": 4928101.458627134,
"last_add_price": 50000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,689 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5241632.559781246,
"last_add_price": 19310
@@ -118,12 +118,12 @@
"entry_at": "2026-09-03T09:02:25.010915+09:00",
"stop": 10451,
"target": 13299,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 4133528.1959721213,
"last_add_price": 11590
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,342 도달",
"cur_price": 4755,
"cur_price": 4810,
"tranches": 1,
"tranche_value": 2547466.077043123,
"last_add_price": 4795
@@ -155,20 +155,20 @@
"sources": [
"auto"
],
"qty": 28,
"entry_price": 157500,
"qty": 55,
"entry_price": 160101.81818181818,
"entry_at": "2026-09-08T09:16:28.420578+09:00",
"stop": 143251,
"target": 178874,
"peak": 160700,
"stop": 145574,
"target": 181894,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"tranches": 1,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4450280.282468722,
"last_add_price": 157500
"last_add_price": 162800
}
},
"realized_pnl": -19622462.818500035,
@@ -201,5 +201,5 @@
"068270": "2026-09-04"
},
"created_at": "2026-06-15T14:55:00.582849+09:00",
"updated_at": "2026-09-08T15:28:33.029232+09:00"
"updated_at": "2026-09-09T15:28:29.444970+09:00"
}
@@ -145,3 +145,4 @@
{"ts": "2026-09-07T09:02:26.094412+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 157600, "qty": 12, "cost": 1891484, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 115629, "target": 188807, "signals": [{"label": "손절선", "ok": true, "detail": "115,629 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 188,807"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +212 · 기 -125"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,446"}]}
{"ts": "2026-09-08T09:16:28.420160+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 370500, "qty": 21, "proceeds": 7765328, "entry_price": 410690, "pnl": -860466, "pnl_pct": -9.79, "hold_from": "2026-08-13T09:04:17.747289+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "372,766 (현재 371,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,577"}, {"label": "추세(20일선)", "ok": true, "detail": "297,700"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 -32"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T09:16:28.420580+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 157500, "qty": 28, "cost": 4410662, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 143251, "target": 178874, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "157,600 vs 110,205"}, {"label": "정배열(5>20)", "ok": true, "detail": "120,700 / 110,205"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "120,700 / 113,657"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+30.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -24 · 기 +334 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "604,200 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.54% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "78"}]}
{"ts": "2026-09-09T12:04:36.598645+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 162800, "qty": 27, "cost": 4396259, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 143251, "target": 178874, "signals": [{"label": "손절선", "ok": true, "detail": "143,251 (현재 162,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 178,874"}, {"label": "추세(20일선)", "ok": true, "detail": "110,445"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -42 · 기 +284"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 162,343"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4188989.7646745183,
"last_add_price": 13420
@@ -34,12 +34,12 @@
"entry_at": "2026-08-20T09:02:17.477466+09:00",
"stop": 26851,
"target": 57698,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1684859.3510976394,
"last_add_price": 35800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1925810.8724292808,
"last_add_price": 157600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50200,
"cur_price": 48900,
"tranches": 2,
"tranche_value": 4686399.784966664,
"last_add_price": 50000
@@ -97,12 +97,12 @@
"entry_at": "2026-09-01T09:00:35.729808+09:00",
"stop": 10193,
"target": 14900,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,563 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3841219.293311723,
"last_add_price": 11370
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,689 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 4973941.500156248,
"last_add_price": 19310
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 4231920.01634282,
"last_add_price": 402000
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,342 도달",
"cur_price": 4755,
"cur_price": 4810,
"tranches": 1,
"tranche_value": 2440070.444136775,
"last_add_price": 4795
@@ -201,5 +201,5 @@
"068270": "2026-09-04"
},
"created_at": "2026-06-15T14:55:00.582864+09:00",
"updated_at": "2026-09-08T15:28:33.033970+09:00"
"updated_at": "2026-09-09T15:28:29.449937+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3813943.0504600187,
"last_add_price": 350000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:11.947135+09:00",
"stop": 117747,
"target": 180373,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3759463.8630866953,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3342042.065213833,
"last_add_price": 13420
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 5363811.392406253,
"last_add_price": 2960
@@ -97,12 +97,12 @@
"entry_at": "2026-09-03T09:02:26.527931+09:00",
"stop": 10071,
"target": 16146,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3177696.924168879,
"last_add_price": 11590
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 1,
"tranche_value": 3239694.510071496,
"last_add_price": 126400
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 148400,
"cur_price": 142700,
"tranches": 2,
"tranche_value": 3233975.9230847433,
"last_add_price": 152000
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 1,
"tranche_value": 4302231.2098323405,
"last_add_price": 30300
@@ -198,5 +198,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-15T14:55:00.582879+09:00",
"updated_at": "2026-09-08T15:28:33.625641+09:00"
"updated_at": "2026-09-09T15:28:30.055767+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 39700988.26050005,
"cash": 41175218.37850005,
"initial": 100000000,
"positions": {
"010950": {
@@ -11,14 +11,14 @@
"qty": 55,
"entry_price": 133403.63636363635,
"entry_at": "2026-07-30T09:16:11.950700+09:00",
"stop": 117747,
"stop": 153508,
"target": 164716,
"peak": 164400,
"trailing_on": false,
"peak": 168400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3759463.8630866953,
"last_add_price": 136000
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3342042.065213833,
"last_add_price": 13420
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 16,
"entry_price": 411000.0,
"entry_at": "2026-08-13T09:02:16.187852+09:00",
"stop": 360434,
"target": 512131,
"peak": 465250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"tranches": 2,
"tranche_value": 3439103.463858052,
"last_add_price": 417500
},
"001790": {
"code": "001790",
"name": "대한제당",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 5343166.925093753,
"last_add_price": 2960
@@ -97,12 +76,12 @@
"entry_at": "2026-09-03T09:02:26.541405+09:00",
"stop": 10071,
"target": 14627,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3169899.6784588406,
"last_add_price": 11590
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 1,
"tranche_value": 3232111.486475773,
"last_add_price": 126400
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 148400,
"cur_price": 142700,
"tranches": 2,
"tranche_value": 3225992.8046420617,
"last_add_price": 152000
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 1,
"tranche_value": 4294882.6988680065,
"last_add_price": 30300
},
"048910": {
"code": "048910",
"name": "대원미디어",
"sources": [
"auto"
],
"qty": 641,
"entry_price": 6680,
"entry_at": "2026-09-09T14:22:32.552571+09:00",
"stop": 6036,
"target": 7967,
"peak": 6690,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6650,
"tranches": 1,
"tranche_value": 4287737.740777487,
"last_add_price": 6680
}
},
"realized_pnl": -17391226.53700002,
"closed_trades": 36,
"realized_pnl": -18211460.53700002,
"closed_trades": 37,
"wins": 2,
"peak_equity": 100000000,
"max_drawdown": 0.1859662521949996,
@@ -182,7 +182,7 @@
"005930": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-24",
"214450": "2026-08-12",
"214450": "2026-09-09",
"093370": "2026-07-20",
"003490": "2026-07-09",
"055550": "2026-07-20",
@@ -198,5 +198,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-15T14:55:00.582910+09:00",
"updated_at": "2026-09-08T15:28:33.638613+09:00"
"updated_at": "2026-09-09T15:28:30.069160+09:00"
}
@@ -106,3 +106,5 @@
{"ts": "2026-09-07T15:06:37.153777+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 33650, "qty": 79, "proceeds": 2653166, "entry_price": 34554, "pnl": -77043, "pnl_pct": -2.62, "hold_from": "2026-08-20T09:02:18.534426+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "24,272 (현재 33,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 55,119"}, {"label": "추세(10일선)", "ok": false, "detail": "35,015"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -281 · 기 -15"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-07T15:06:37.155375+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30300, "qty": 141, "cost": 4272941, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 27370, "target": 36161, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "30,300 vs 25,685"}, {"label": "정배열(5>10)", "ok": true, "detail": "26,400 / 25,685"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,400 / 25,240"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2,431 · 기 +2,431 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+21%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.87% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "3,203,833 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "0.87% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-09-08T09:04:29.359538+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 152000, "qty": 21, "cost": 3192479, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 126684, "target": 183132, "signals": [{"label": "손절선", "ok": true, "detail": "126,684 (현재 151,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,132"}, {"label": "추세(10일선)", "ok": true, "detail": "119,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -49 · 기 +77"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 150,386"}]}
{"ts": "2026-09-09T14:22:32.549669+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 360500, "qty": 16, "proceeds": 5756752, "entry_price": 411000, "pnl": -820234, "pnl_pct": -12.29, "hold_from": "2026-08-13T09:02:16.187852+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "360,434 (현재 359,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 512,131"}, {"label": "추세(10일선)", "ok": true, "detail": "307,300"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +76 · 기 -70"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T14:22:32.552578+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 6680, "qty": 641, "cost": 4282522, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 6036, "target": 7967, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "6,670 vs 5,134"}, {"label": "정배열(5>10)", "ok": true, "detail": "5,486 / 5,134"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,486 / 4,909"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+51.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -8 · 기 +3 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+65%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.49% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 5,630"}, {"label": "거래량 급증", "ok": true, "detail": "61,920 (환산) vs 평균 38,349"}, {"label": "회전율 급증", "ok": true, "detail": "0.49% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "84"}]}
@@ -1,5 +1,5 @@
{
"cash": 37571412.69700002,
"cash": 39987664.09700002,
"initial": 100000000,
"positions": {
"194370": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3393650.506937234,
"last_add_price": 13420
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 16,
"entry_price": 411000.0,
"entry_at": "2026-08-13T09:02:16.195859+09:00",
"stop": 360434,
"target": 486849,
"peak": 465250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"tranches": 2,
"tranche_value": 3458120.1956040077,
"last_add_price": 417500
},
"001790": {
"code": "001790",
"name": "대한제당",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 5376321.98103125,
"last_add_price": 2960
@@ -76,12 +55,12 @@
"entry_at": "2026-09-03T09:02:26.549668+09:00",
"stop": 10071,
"target": 13868,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3188265.499071182,
"last_add_price": 11590
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4425264.84827894,
"last_add_price": 30200
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 1,
"tranche_value": 3216718.402620471,
"last_add_price": 126400
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 148400,
"cur_price": 142700,
"tranches": 2,
"tranche_value": 3217490.050630382,
"last_add_price": 152000
@@ -160,29 +139,50 @@
"entry_at": "2026-09-07T15:06:37.166128+09:00",
"stop": 112569,
"target": 157769,
"peak": 137000,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131100,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2972315.521438034,
"last_add_price": 133000
},
"010950": {
"code": "010950",
"name": "S-Oil",
"sources": [
"auto"
],
"qty": 20,
"entry_price": 167000,
"entry_at": "2026-09-09T14:22:32.561507+09:00",
"stop": 147115,
"target": 196827,
"peak": 167600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 166400,
"tranches": 1,
"tranche_value": 3448134.918581595,
"last_add_price": 167000
}
},
"realized_pnl": -16259893.037500028,
"closed_trades": 38,
"realized_pnl": -17080127.037500028,
"closed_trades": 39,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.17544867302999972,
"max_drawdown": 0.17955675902999982,
"last_exit": {
"030000": "2026-09-04",
"086790": "2026-07-29",
"005930": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-24",
"214450": "2026-08-07",
"214450": "2026-09-09",
"093370": "2026-07-20",
"003490": "2026-07-09",
"055550": "2026-07-20",
@@ -198,5 +198,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-15T14:55:00.582926+09:00",
"updated_at": "2026-09-08T15:28:33.645642+09:00"
"updated_at": "2026-09-09T15:28:30.076880+09:00"
}
@@ -109,3 +109,5 @@
{"ts": "2026-09-07T15:06:37.166132+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 128400, "qty": 23, "cost": 2953643, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 110463, "target": 155306, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "127,900 vs 114,410"}, {"label": "정배열(5>10)", "ok": true, "detail": "114,840 / 114,410"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "114,840 / 113,722"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +8 · 기 -24 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+30%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,249,244 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-09-08T09:04:29.370655+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 152000, "qty": 21, "cost": 3192479, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 126684, "target": 173724, "signals": [{"label": "손절선", "ok": true, "detail": "126,684 (현재 151,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,724"}, {"label": "추세(10일선)", "ok": true, "detail": "119,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -49 · 기 +77"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 150,386"}]}
{"ts": "2026-09-08T09:42:32.874523+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 133000, "qty": 22, "cost": 2926439, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110463, "target": 155306, "signals": [{"label": "손절선", "ok": true, "detail": "110,463 (현재 133,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 155,306"}, {"label": "추세(10일선)", "ok": true, "detail": "114,930"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -109 · 기 +175"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 132,920"}]}
{"ts": "2026-09-09T14:22:32.560798+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 360500, "qty": 16, "proceeds": 5756752, "entry_price": 411000, "pnl": -820234, "pnl_pct": -12.29, "hold_from": "2026-08-13T09:02:16.195859+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "360,434 (현재 359,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 486,849"}, {"label": "추세(10일선)", "ok": true, "detail": "307,300"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +76 · 기 -70"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T14:22:32.561511+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 167000, "qty": 20, "cost": 3340501, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 147115, "target": 196827, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "166,800 vs 112,150"}, {"label": "정배열(5>10)", "ok": true, "detail": "122,540 / 112,150"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,540 / 113,810"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+39.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -30 · 기 +292 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.70% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "785,720 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.70% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "80"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4271897.688361821,
"last_add_price": 13420
@@ -34,12 +34,12 @@
"entry_at": "2026-08-20T09:02:18.553157+09:00",
"stop": 26852,
"target": 57698,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1725875.4362712654,
"last_add_price": 35800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1972692.6896559393,
"last_add_price": 157600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,640 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 2,
"tranche_value": 4987614.581937499,
"last_add_price": 19200
@@ -97,12 +97,12 @@
"entry_at": "2026-09-01T09:00:39.404439+09:00",
"stop": 10193,
"target": 14900,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,563 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3922687.5648087934,
"last_add_price": 11370
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 5042122.590937499,
"last_add_price": 2945
@@ -139,12 +139,12 @@
"entry_at": "2026-09-03T09:02:26.557502+09:00",
"stop": 6041,
"target": 11472,
"peak": 8430,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 2145338.3431725265,
"last_add_price": 7700
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,342 도달",
"cur_price": 4755,
"cur_price": 4810,
"tranches": 1,
"tranche_value": 2474296.0650329688,
"last_add_price": 4795
@@ -199,5 +199,5 @@
"068270": "2026-09-04"
},
"created_at": "2026-06-15T14:55:00.583136+09:00",
"updated_at": "2026-09-08T15:28:33.652024+09:00"
"updated_at": "2026-09-09T15:28:30.083941+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3889733.683715179,
"last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 130300,
"cur_price": 125000,
"tranches": 2,
"tranche_value": 5327150.576000001,
"last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 4940372.790080874,
"last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:24:07.560095+09:00",
"stop": 118205,
"target": 180831,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3791237.2526261737,
"last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 5133126.668375,
"last_add_price": 32750
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,946 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 1870914.8665673207,
"last_add_price": 13590
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 1,
"tranche_value": 4478278.821943787,
"last_add_price": 30200
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,907 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1704132.165683182,
"last_add_price": 163200
@@ -199,5 +199,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-15T14:55:00.583184+09:00",
"updated_at": "2026-09-08T15:28:33.657550+09:00"
"updated_at": "2026-09-09T15:28:30.089815+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 34695927.08999999,
"cash": 29555156.08999999,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 5075960.404438956,
"last_add_price": 125200
@@ -32,14 +32,14 @@
"qty": 57,
"entry_price": 133863.15789473685,
"entry_at": "2026-07-30T09:24:07.563027+09:00",
"stop": 118207,
"stop": 153508,
"target": 165176,
"peak": 164400,
"trailing_on": false,
"peak": 168400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3902843.990735232,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3433240.983007488,
"last_add_price": 13420
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3513980.3038730407,
"last_add_price": 415500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-20T09:02:18.566265+09:00",
"stop": 24287,
"target": 55133,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1369448.2358109318,
"last_add_price": 35800
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 5207054.06571875,
"last_add_price": 32750
@@ -144,10 +144,31 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5476493.456218749,
"last_add_price": 19310
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 5,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:33.499991+09:00",
"stop": 998000,
"target": 1088000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,094,989 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 5407499.193124999,
"last_add_price": 1028000
}
},
"realized_pnl": -15762562.798000025,
@@ -177,5 +198,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.583198+09:00",
"updated_at": "2026-09-08T15:28:33.662756+09:00"
"updated_at": "2026-09-09T15:28:30.095128+09:00"
}
@@ -114,3 +114,4 @@
{"ts": "2026-09-01T09:08:26.020792+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 297, "proceeds": 3758616, "entry_price": 13512, "pnl": -255176, "pnl_pct": -6.16, "hold_from": "2026-08-05T09:08:12.223170+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,406 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,724"}, {"label": "추세(20일선)", "ok": false, "detail": "12,707"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:29.545580+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 283, "cost": 5465550, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 22138, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "19,310 vs 18,870"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,648 / 18,870"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,648 / 19,364"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -11 · 기 +18 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+30%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.16% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "182,700 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.16% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,043 (현재 19,310)"}]}
{"ts": "2026-09-08T15:20:33.695703+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 91, "proceeds": 11806932, "entry_price": 119186, "pnl": 959405, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.253867+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.499995+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 5, "cost": 5140771, "path": "pullback", "reason": "눌림목 지정가 1,094,989 도달", "stop": 998000, "target": 1088000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,094,989 (현재 1,025,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 48651475.15100003,
"cash": 43510704.15100003,
"initial": 100000000,
"positions": {
"010950": {
@@ -11,14 +11,14 @@
"qty": 57,
"entry_price": 133863.15789473685,
"entry_at": "2026-07-30T09:24:07.565720+09:00",
"stop": 118207,
"stop": 153508,
"target": 165176,
"peak": 164400,
"trailing_on": false,
"peak": 168400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3832048.06532556,
"last_add_price": 136000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3393597.375168939,
"last_add_price": 13420
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3472153.1669509606,
"last_add_price": 415500
@@ -76,12 +76,12 @@
"entry_at": "2026-08-20T09:02:18.571212+09:00",
"stop": 24287,
"target": 55133,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1360762.8418676818,
"last_add_price": 35800
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1555265.8091770594,
"last_add_price": 157600
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,689 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5299742.515312502,
"last_add_price": 19310
@@ -144,10 +144,31 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,342 도달",
"cur_price": 4755,
"cur_price": 4810,
"tranches": 1,
"tranche_value": 2667186.0151028302,
"last_add_price": 4795
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 5,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:33.505578+09:00",
"stop": 998000,
"target": 1088000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 5237403.446937501,
"last_add_price": 1028000
}
},
"realized_pnl": -16884135.966000028,
@@ -177,5 +198,5 @@
"068270": "2026-09-04"
},
"created_at": "2026-06-15T14:55:00.583212+09:00",
"updated_at": "2026-09-08T15:28:33.667204+09:00"
"updated_at": "2026-09-09T15:28:30.099651+09:00"
}
@@ -118,3 +118,4 @@
{"ts": "2026-09-04T12:34:28.394418+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 4795, "qty": 556, "cost": 2666420, "path": "pullback", "reason": "눌림목 지정가 7,342 도달", "stop": 4035, "target": 6315, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "4,785 vs 4,742"}, {"label": "정배열(5>20)", "ok": true, "detail": "5,915 / 4,742"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,915 / 4,844"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -3 · 기 +15 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "98,173 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,342 (현재 4,785)"}]}
{"ts": "2026-09-07T09:02:27.284778+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 157600, "qty": 9, "cost": 1418613, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 105872, "target": 222957, "signals": [{"label": "손절선", "ok": true, "detail": "105,872 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 222,957"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +212 · 기 -125"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,446"}]}
{"ts": "2026-09-08T15:20:33.701449+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 87, "proceeds": 11287946, "entry_price": 115983, "pnl": 1195932, "pnl_pct": 12.09, "hold_from": "2026-08-24T13:12:22.284078+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.505582+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 5, "cost": 5140771, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1088000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,025,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 38503230.42649999,
"cash": 32543236.56149999,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 4940372.790080874,
"last_add_price": 125200
@@ -32,14 +32,14 @@
"qty": 55,
"entry_price": 133861.81818181818,
"entry_at": "2026-07-30T09:24:07.568342+09:00",
"stop": 118205,
"stop": 153508,
"target": 165174,
"peak": 164400,
"trailing_on": false,
"peak": 168400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3791237.2526261737,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3465074.791945059,
"last_add_price": 415500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 5113659.21834375,
"last_add_price": 32750
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,946 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 1867525.9036903584,
"last_add_price": 13590
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 1,
"tranche_value": 4469498.464141663,
"last_add_price": 30200
@@ -144,10 +144,31 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,907 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1702342.5778611205,
"last_add_price": 163200
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 43,
"entry_price": 138583.72093023255,
"entry_at": "2026-09-09T09:02:33.510479+09:00",
"stop": 119275,
"target": 177201,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 3071180.117220259,
"last_add_price": 141500
}
},
"realized_pnl": -18016518.51400002,
@@ -179,5 +200,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.583227+09:00",
"updated_at": "2026-09-08T15:28:33.671030+09:00"
"updated_at": "2026-09-09T15:28:30.103911+09:00"
}
@@ -114,3 +114,5 @@
{"ts": "2026-09-07T15:06:37.194051+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 153300, "qty": 11, "cost": 1686553, "path": "pullback", "reason": "눌림목 지정가 157,907 도달", "stop": 115114, "target": 229671, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "153,100 vs 152,890"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,260 / 152,890"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,260 / 99,668"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +153 · 기 -70 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.10% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "987,306 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": true, "detail": "5.10% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 157,907 (현재 153,100)"}]}
{"ts": "2026-09-08T09:26:32.735499+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 163200, "qty": 10, "cost": 1632245, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 115114, "target": 229671, "signals": [{"label": "손절선", "ok": true, "detail": "115,114 (현재 162,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 229,671"}, {"label": "추세(10일선)", "ok": true, "detail": "153,870"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +196 · 기 +54"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 162,804"}]}
{"ts": "2026-09-08T15:20:33.706325+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 89, "proceeds": 11547438, "entry_price": 119185, "pnl": 938347, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.257865+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "117,640"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.510482+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 22, "cost": 2988048, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 172989, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "135,800 vs 115,200"}, {"label": "정배열(5>10)", "ok": true, "detail": "116,420 / 115,200"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:33.382416+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 21, "cost": 2971946, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 172989, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 172,989"}, {"label": "추세(10일선)", "ok": true, "detail": "115,740"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
@@ -1,5 +1,5 @@
{
"cash": 51242306.40399996,
"cash": 45425970.174499966,
"initial": 100000000,
"positions": {
"327260": {
@@ -13,58 +13,16 @@
"entry_at": "2026-08-20T09:02:18.579921+09:00",
"stop": 26854,
"target": 46133,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1835134.7132164796,
"last_add_price": 35800
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 27,
"entry_price": 151014.8148148148,
"entry_at": "2026-08-20T09:02:18.580358+09:00",
"stop": 122376,
"target": 193974,
"peak": 163800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 148600,
"tranches": 2,
"tranche_value": 2097577.151946268,
"last_add_price": 157600
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 410,
"entry_price": 5500,
"entry_at": "2026-08-20T09:02:18.580699+09:00",
"stop": 4466,
"target": 7050,
"peak": 5510,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,426 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 2255592.7366090417,
"last_add_price": 5500
},
"030000": {
"code": "030000",
"name": "제일기획",
@@ -81,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,672 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5261803.221562497,
"last_add_price": 19190
@@ -97,12 +55,12 @@
"entry_at": "2026-09-01T09:00:39.955979+09:00",
"stop": 10193,
"target": 13135,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,563 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 4188194.7669907366,
"last_add_price": 11370
@@ -118,12 +76,12 @@
"entry_at": "2026-09-03T09:02:26.579292+09:00",
"stop": 6041,
"target": 9435,
"peak": 8430,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 2326946.156796955,
"last_add_price": 7700
@@ -144,14 +102,77 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 5380475.415249998,
"last_add_price": 30000
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 5,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:33.514810+09:00",
"stop": 998000,
"target": 1073000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 5404117.900249997,
"last_add_price": 1028000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 184,
"entry_price": 13070,
"entry_at": "2026-09-09T09:04:30.445123+09:00",
"stop": 10723,
"target": 16590,
"peak": 13550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,153 도달",
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2413342.693478599,
"last_add_price": 13070
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 142500,
"entry_at": "2026-09-09T09:56:28.798952+09:00",
"stop": 128259,
"target": 163861,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 4372017.345337843,
"last_add_price": 142500
}
},
"realized_pnl": -13959134.595000036,
"closed_trades": 54,
"realized_pnl": -14287167.702500036,
"closed_trades": 56,
"wins": 10,
"peak_equity": 100344662.275,
"max_drawdown": 0.17793081459150337,
@@ -165,11 +186,11 @@
"093370": "2026-07-20",
"034730": "2026-07-08",
"319660": "2026-07-27",
"095610": "2026-08-19",
"095610": "2026-09-09",
"105560": "2026-07-20",
"010950": "2026-09-03",
"024060": "2026-07-27",
"003680": "2026-08-19",
"003680": "2026-09-09",
"138040": "2026-09-08",
"252990": "2026-08-25",
"090850": "2026-08-06",
@@ -179,5 +200,5 @@
"068270": "2026-08-26"
},
"created_at": "2026-06-15T14:55:00.583241+09:00",
"updated_at": "2026-09-08T15:28:33.675011+09:00"
"updated_at": "2026-09-09T15:28:30.107829+09:00"
}
@@ -145,3 +145,8 @@
{"ts": "2026-09-04T09:02:25.724098+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30000, "qty": 179, "cost": 5370806, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 27120, "target": 32320, "signals": [{"label": "손절선", "ok": true, "detail": "27,120 (현재 29,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 32,320"}, {"label": "추세(20일선)", "ok": true, "detail": "26,002"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,238 · 기 +1,104"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 29,899"}]}
{"ts": "2026-09-07T09:02:27.294782+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 157600, "qty": 13, "cost": 2049107, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 115629, "target": 188807, "signals": [{"label": "손절선", "ok": true, "detail": "115,629 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 188,807"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +212 · 기 -125"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,446"}]}
{"ts": "2026-09-08T15:20:33.710919+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 89, "proceeds": 11547438, "entry_price": 115882, "pnl": 1232391, "pnl_pct": 12.18, "hold_from": "2026-08-24T09:02:24.057753+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.514813+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 5, "cost": 5140771, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1073000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,025,000)"}]}
{"ts": "2026-09-09T09:04:30.410715+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4745, "qty": 410, "proceeds": 1941656, "entry_price": 5500, "pnl": -313682, "pnl_pct": -13.73, "hold_from": "2026-08-20T09:02:18.580699+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,466 (현재 4,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,050"}, {"label": "추세(20일선)", "ok": true, "detail": "4,740"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,871"}]}
{"ts": "2026-09-09T09:04:30.445126+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13070, "qty": 184, "cost": 2405241, "path": "pullback", "reason": "눌림목 지정가 13,153 도달", "stop": 10723, "target": 16590, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,090 vs 12,730"}, {"label": "정배열(5>20)", "ok": true, "detail": "14,366 / 12,730"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,366 / 13,268"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-6.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -522 · 기 +153 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+72%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "105,727 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 13,153 (현재 13,090)"}]}
{"ts": "2026-09-09T09:10:29.647463+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 150800, "qty": 27, "proceeds": 4063660, "entry_price": 151015, "pnl": -14351, "pnl_pct": -0.14, "hold_from": "2026-08-20T09:02:18.580358+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "122,376 (현재 150,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 193,974"}, {"label": "추세(20일선)", "ok": true, "detail": "135,935"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +129 · 기 +107"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:56:28.798956+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 142500, "qty": 30, "cost": 4275641, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 128259, "target": 163861, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "142,300 vs 115,305"}, {"label": "정배열(5>20)", "ok": true, "detail": "126,280 / 115,305"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,280 / 117,627"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.44% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "297,893 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.44% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
@@ -1,5 +1,5 @@
{
"cash": 56106403.433500014,
"cash": 46415652.37250001,
"initial": 100000000,
"positions": {
"327260": {
@@ -13,58 +13,16 @@
"entry_at": "2026-08-20T09:02:18.583985+09:00",
"stop": 24273,
"target": 49979,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1405152.4684093075,
"last_add_price": 35800
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 21,
"entry_price": 150947.61904761905,
"entry_at": "2026-08-20T09:02:18.584631+09:00",
"stop": 112762,
"target": 208226,
"peak": 163800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 148600,
"tranches": 2,
"tranche_value": 1606000.2783602993,
"last_add_price": 157600
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 314,
"entry_price": 5500,
"entry_at": "2026-08-20T09:02:18.584925+09:00",
"stop": 4122,
"target": 7567,
"peak": 5510,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1728362.8125607767,
"last_add_price": 5500
},
"030000": {
"code": "030000",
"name": "제일기획",
@@ -81,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,031 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5366224.24678125,
"last_add_price": 19190
@@ -102,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 120,174 도달",
"cur_price": 123700,
"cur_price": 130000,
"tranches": 2,
"tranche_value": 3885171.1748054144,
"last_add_price": 124100
@@ -123,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,982 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 1936750.8143745721,
"last_add_price": 13520
@@ -144,14 +102,77 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 5850,
"cur_price": 5710,
"tranches": 2,
"tranche_value": 3900770.372145102,
"last_add_price": 6010
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 5,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:33.518904+09:00",
"stop": 998000,
"target": 1073000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,094,989 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 5401783.964593751,
"last_add_price": 1028000
},
"004370": {
"code": "004370",
"name": "농심",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 418500,
"entry_at": "2026-09-09T09:04:30.450598+09:00",
"stop": 384996,
"target": 468756,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,748 도달",
"cur_price": 414000,
"tranches": 1,
"tranche_value": 5407643.370014776,
"last_add_price": 418500
},
"060250": {
"code": "060250",
"name": "NHN KCP",
"sources": [
"interest"
],
"qty": 283,
"entry_price": 14750,
"entry_at": "2026-09-09T09:10:29.652453+09:00",
"stop": 13230,
"target": 17030,
"peak": 14960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,087 도달",
"cur_price": 14920,
"tranches": 1,
"tranche_value": 4184751.0543503296,
"last_add_price": 14750
}
},
"realized_pnl": -13423026.666500034,
"closed_trades": 48,
"realized_pnl": -13673011.825000035,
"closed_trades": 50,
"wins": 8,
"peak_equity": 101368884.75700004,
"max_drawdown": 0.16324454094733756,
@@ -159,7 +180,7 @@
"030000": "2026-08-13",
"086790": "2026-08-19",
"403870": "2026-07-07",
"095610": "2026-08-19",
"095610": "2026-09-09",
"009150": "2026-07-06",
"093370": "2026-07-20",
"240810": "2026-07-24",
@@ -169,7 +190,7 @@
"003490": "2026-07-09",
"105560": "2026-07-20",
"252990": "2026-08-25",
"003680": "2026-08-19",
"003680": "2026-09-09",
"010950": "2026-08-26",
"090850": "2026-08-05",
"161890": "2026-07-30",
@@ -179,5 +200,5 @@
"316140": "2026-09-04"
},
"created_at": "2026-06-15T14:55:00.583273+09:00",
"updated_at": "2026-09-08T15:28:33.678656+09:00"
"updated_at": "2026-09-09T15:28:30.111411+09:00"
}
@@ -135,3 +135,8 @@
{"ts": "2026-09-07T09:02:27.298857+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 157600, "qty": 10, "cost": 1576236, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 105872, "target": 203443, "signals": [{"label": "손절선", "ok": true, "detail": "105,872 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 203,443"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +212 · 기 -125"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,446"}]}
{"ts": "2026-09-08T09:02:33.449632+09:00", "side": "BUY", "code": "088350", "name": "한화생명", "price": 6010, "qty": 648, "cost": 3895064, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5127, "target": 6734, "signals": [{"label": "손절선", "ok": true, "detail": "5,127 (현재 6,010)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 6,734"}, {"label": "추세(20일선)", "ok": true, "detail": "4,612"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,497 · 기 +2,372"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,930"}]}
{"ts": "2026-09-08T15:20:33.715256+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 92, "proceeds": 11936678, "entry_price": 116565, "pnl": 1211069, "pnl_pct": 11.53, "hold_from": "2026-08-20T09:02:18.585107+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.518906+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 5, "cost": 5140771, "path": "pullback", "reason": "눌림목 지정가 1,094,989 도달", "stop": 998000, "target": 1073000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,094,989 (현재 1,025,000)"}]}
{"ts": "2026-09-09T09:04:30.449988+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4745, "qty": 314, "proceeds": 1487025, "entry_price": 5500, "pnl": -240234, "pnl_pct": -13.73, "hold_from": "2026-08-20T09:02:18.584925+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,122 (현재 4,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,567"}, {"label": "추세(20일선)", "ok": true, "detail": "4,740"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,871"}]}
{"ts": "2026-09-09T09:04:30.450600+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 418500, "qty": 12, "cost": 5022753, "path": "pullback", "reason": "눌림목 지정가 420,748 도달", "stop": 384996, "target": 468756, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "418,000 vs 384,125"}, {"label": "정배열(5>20)", "ok": true, "detail": "406,100 / 384,125"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "406,100 / 370,025"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +11 · 기 -28 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "10,720 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "64"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,748 (현재 418,000)"}]}
{"ts": "2026-09-09T09:10:29.651554+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 150800, "qty": 21, "proceeds": 3160625, "entry_price": 150948, "pnl": -9751, "pnl_pct": -0.1, "hold_from": "2026-08-20T09:02:18.584631+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "112,762 (현재 150,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 208,226"}, {"label": "추세(20일선)", "ok": true, "detail": "135,935"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +129 · 기 +107"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:10:29.652455+09:00", "side": "BUY", "code": "060250", "name": "NHN KCP", "price": 14750, "qty": 283, "cost": 4174876, "path": "pullback", "reason": "눌림목 지정가 15,087 도달", "stop": 13230, "target": 17030, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,690 vs 14,358"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,356 / 14,358"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,356 / 13,592"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +52 · 기 +69 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.42% (환산) vs 평균 1.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 16,190"}, {"label": "거래량 급증", "ok": false, "detail": "166,893 (환산) vs 평균 608,910"}, {"label": "회전율 급증", "ok": false, "detail": "0.42% (환산) vs 평균 1.51%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,087 (현재 14,690)"}]}
@@ -11,14 +11,14 @@
"qty": 56,
"entry_price": 133900.0,
"entry_at": "2026-07-30T09:24:07.575535+09:00",
"stop": 118244,
"stop": 153508,
"target": 165213,
"peak": 164400,
"trailing_on": false,
"peak": 168400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3813556.4512976124,
"last_add_price": 136000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3377559.3310465557,
"last_add_price": 13420
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3481984.841611142,
"last_add_price": 416500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 5376462.657906253,
"last_add_price": 2945
@@ -97,12 +97,12 @@
"entry_at": "2026-09-03T09:02:26.586284+09:00",
"stop": 10071,
"target": 14627,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3207769.240733453,
"last_add_price": 11590
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 1,
"tranche_value": 3270991.576203241,
"last_add_price": 126400
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 5850,
"cur_price": 5710,
"tranches": 2,
"tranche_value": 3847717.292460384,
"last_add_price": 6050
@@ -160,12 +160,12 @@
"entry_at": "2026-09-07T15:06:37.205681+09:00",
"stop": 10340,
"target": 18590,
"peak": 13100,
"peak": 13550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,160 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 1999967.3303914513,
"last_add_price": 13090
@@ -197,5 +197,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-15T14:55:00.583289+09:00",
"updated_at": "2026-09-08T15:28:33.681897+09:00"
"updated_at": "2026-09-09T15:28:30.114886+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3428336.7554835076,
"last_add_price": 13420
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3537977.413382886,
"last_add_price": 415500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 5467963.193781251,
"last_add_price": 2945
@@ -76,12 +76,12 @@
"entry_at": "2026-09-03T09:02:26.589529+09:00",
"stop": 10071,
"target": 13868,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3262304.762250248,
"last_add_price": 11590
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4492093.16528453,
"last_add_price": 30000
@@ -118,12 +118,12 @@
"entry_at": "2026-09-04T12:02:29.585438+09:00",
"stop": 5375,
"target": 9765,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1623025.8813087621,
"last_add_price": 7390
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 5850,
"cur_price": 5710,
"tranches": 2,
"tranche_value": 3857497.927320607,
"last_add_price": 6010
@@ -160,12 +160,12 @@
"entry_at": "2026-09-07T15:06:37.209053+09:00",
"stop": 10340,
"target": 17215,
"peak": 13100,
"peak": 13550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,160 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2022912.4075034007,
"last_add_price": 13090
@@ -197,5 +197,5 @@
"327260": "2026-09-07"
},
"created_at": "2026-06-15T14:55:00.583304+09:00",
"updated_at": "2026-09-08T15:28:33.685082+09:00"
"updated_at": "2026-09-09T15:28:30.118121+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 39865091.46900002,
"cash": 33763576.379000016,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 5045807.2398149045,
"last_add_price": 125200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3537997.7129504834,
"last_add_price": 415500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 5220757.257031252,
"last_add_price": 32750
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4580366.904239814,
"last_add_price": 30000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,946 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 1889084.2845179967,
"last_add_price": 13590
@@ -118,12 +118,12 @@
"entry_at": "2026-09-04T12:36:30.135627+09:00",
"stop": 5327,
"target": 9717,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1621037.6222288562,
"last_add_price": 7390
@@ -144,10 +144,31 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,907 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1728982.2125771425,
"last_add_price": 163200
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 44,
"entry_price": 138650.0,
"entry_at": "2026-09-09T09:02:33.529465+09:00",
"stop": 119341,
"target": 167613,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 3122084.7056819946,
"last_add_price": 141500
}
},
"realized_pnl": -15650256.834000025,
@@ -179,5 +200,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.583318+09:00",
"updated_at": "2026-09-08T15:28:33.688201+09:00"
"updated_at": "2026-09-09T15:28:30.121194+09:00"
}
@@ -126,3 +126,5 @@
{"ts": "2026-09-08T09:26:32.753708+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 163200, "qty": 10, "cost": 1632245, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 115114, "target": 210578, "signals": [{"label": "손절선", "ok": true, "detail": "115,114 (현재 162,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 210,578"}, {"label": "추세(10일선)", "ok": true, "detail": "153,870"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +196 · 기 +54"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 162,804"}]}
{"ts": "2026-09-08T12:32:32.892883+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7390, "qty": 219, "cost": 1618653, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 4991, "target": 9513, "signals": [{"label": "손절선", "ok": true, "detail": "4,991 (현재 7,380)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,513"}, {"label": "추세(10일선)", "ok": true, "detail": "5,120"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,239"}]}
{"ts": "2026-09-08T15:20:33.726409+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 91, "proceeds": 11806932, "entry_price": 119186, "pnl": 959405, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.267342+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "117,640"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.529467+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 22, "cost": 2988048, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 163692, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "135,800 vs 115,200"}, {"label": "정배열(5>10)", "ok": true, "detail": "116,420 / 115,200"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:33.400021+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 22, "cost": 3113467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 163692, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 163,692"}, {"label": "추세(10일선)", "ok": true, "detail": "115,740"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
@@ -1,5 +1,5 @@
{
"cash": 41732391.782599986,
"cash": 40507135.71584999,
"initial": 100000000,
"positions": {
"327260": {
@@ -13,79 +13,16 @@
"entry_at": "2026-08-20T09:02:18.598460+09:00",
"stop": 26853,
"target": 49987,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1761589.922015132,
"last_add_price": 35800
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 150996.0,
"entry_at": "2026-08-20T09:02:18.598953+09:00",
"stop": 122357,
"target": 208274,
"peak": 163800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 148600,
"tranches": 2,
"tranche_value": 2013514.706883483,
"last_add_price": 157600
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 393,
"entry_price": 5500,
"entry_at": "2026-08-20T09:02:18.599205+09:00",
"stop": 4466,
"target": 7567,
"peak": 5510,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 2166690.069603723,
"last_add_price": 5500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 535,
"entry_price": 19058.317757009347,
"entry_at": "2026-08-20T09:08:18.031117+09:00",
"stop": 17980,
"target": 21214,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,010 도달",
"cur_price": 18970,
"tranches": 2,
"tranche_value": 5113152.0870062485,
"last_add_price": 19240
},
"316140": {
"code": "316140",
"name": "우리금융지주",
@@ -102,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 5016181.869037499,
"last_add_price": 32400
@@ -123,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 3964400.3679956635,
"last_add_price": 154700
@@ -144,22 +81,106 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,982 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2433888.3605985767,
"last_add_price": 13520
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1028000,
"entry_at": "2026-09-09T09:02:33.532759+09:00",
"stop": 998000,
"target": 1088000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,094,989 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 5082934.486412499,
"last_add_price": 1028000
},
"004370": {
"code": "004370",
"name": "농심",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 418500,
"entry_at": "2026-09-09T09:04:30.465890+09:00",
"stop": 393372,
"target": 468756,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,748 도달",
"cur_price": 414000,
"tranches": 1,
"tranche_value": 5098005.228240624,
"last_add_price": 418500
},
"060250": {
"code": "060250",
"name": "NHN KCP",
"sources": [
"interest"
],
"qty": 266,
"entry_price": 14750,
"entry_at": "2026-09-09T09:10:29.701559+09:00",
"stop": 13230,
"target": 17790,
"peak": 14960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,087 도달",
"cur_price": 14920,
"tranches": 1,
"tranche_value": 3938107.990340583,
"last_add_price": 14750
},
"478560": {
"code": "478560",
"name": "블랙야크아이앤씨",
"sources": [
"watch"
],
"qty": 1237,
"entry_price": 3120,
"entry_at": "2026-09-09T09:10:30.121434+09:00",
"stop": 2792,
"target": 3776,
"peak": 3145,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 3,136 도달",
"cur_price": 3100,
"tranches": 1,
"tranche_value": 3860262.073953841,
"last_add_price": 3120
}
},
"realized_pnl": -18507165.04540003,
"closed_trades": 55,
"realized_pnl": -18947963.461150035,
"closed_trades": 58,
"wins": 7,
"peak_equity": 101501376.42350003,
"max_drawdown": 0.22092032524603686,
"last_exit": {
"086790": "2026-08-19",
"030000": "2026-08-13",
"030000": "2026-09-09",
"403870": "2026-07-02",
"095610": "2026-08-19",
"095610": "2026-09-09",
"003490": "2026-07-07",
"093370": "2026-07-20",
"240810": "2026-07-24",
@@ -168,7 +189,7 @@
"214450": "2026-09-02",
"319660": "2026-07-23",
"105560": "2026-07-20",
"003680": "2026-08-19",
"003680": "2026-09-09",
"252990": "2026-08-25",
"010950": "2026-08-20",
"090850": "2026-08-05",
@@ -179,5 +200,5 @@
"316140": "2026-08-21"
},
"created_at": "2026-06-15T14:55:00.583333+09:00",
"updated_at": "2026-09-08T15:28:33.691222+09:00"
"updated_at": "2026-09-09T15:28:30.124195+09:00"
}
@@ -155,3 +155,10 @@
{"ts": "2026-09-03T09:02:26.595156+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13520, "qty": 179, "cost": 2420443, "path": "pullback", "reason": "눌림목 지정가 13,982 도달", "stop": 11243, "target": 18074, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,430 vs 12,746"}, {"label": "정배열(5>20)", "ok": true, "detail": "14,434 / 12,746"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,434 / 13,273"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -6 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+86%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.08% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "47,427 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.08% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 13,982 (현재 13,430)"}]}
{"ts": "2026-09-07T09:02:27.313147+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 157600, "qty": 12, "cost": 1891484, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 115629, "target": 203443, "signals": [{"label": "손절선", "ok": true, "detail": "115,629 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 203,443"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +212 · 기 -125"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,446"}]}
{"ts": "2026-09-08T15:20:33.730016+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 87, "proceeds": 11287946, "entry_price": 116582, "pnl": 1143824, "pnl_pct": 11.51, "hold_from": "2026-08-20T09:02:18.599361+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.532761+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1028000, "qty": 4, "cost": 4112617, "path": "pullback", "reason": "눌림목 지정가 1,094,989 도달", "stop": 998000, "target": 1088000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,025,000 vs 1,024,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,138,600 / 1,024,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,138,600 / 1,049,650"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.11% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "58,353 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.11% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,094,989 (현재 1,025,000)"}]}
{"ts": "2026-09-09T09:04:30.465456+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4745, "qty": 393, "proceeds": 1861149, "entry_price": 5500, "pnl": -300676, "pnl_pct": -13.73, "hold_from": "2026-08-20T09:02:18.599205+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,466 (현재 4,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,567"}, {"label": "추세(20일선)", "ok": true, "detail": "4,740"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,871"}]}
{"ts": "2026-09-09T09:04:30.465892+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 418500, "qty": 12, "cost": 5022753, "path": "pullback", "reason": "눌림목 지정가 420,748 도달", "stop": 393372, "target": 468756, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "418,000 vs 384,125"}, {"label": "정배열(5>20)", "ok": true, "detail": "406,100 / 384,125"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "406,100 / 370,025"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +11 · 기 -28 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "10,720 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "64"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,748 (현재 418,000)"}]}
{"ts": "2026-09-09T09:10:29.664180+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 150800, "qty": 25, "proceeds": 3762648, "entry_price": 150996, "pnl": -12818, "pnl_pct": -0.13, "hold_from": "2026-08-20T09:02:18.598953+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "122,357 (현재 150,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 208,274"}, {"label": "추세(20일선)", "ok": true, "detail": "135,935"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +129 · 기 +107"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:10:29.700647+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18860, "qty": 535, "proceeds": 10070424, "entry_price": 19058, "pnl": -127305, "pnl_pct": -1.04, "hold_from": "2026-08-20T09:08:18.031117+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,980 (현재 18,890)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,214"}, {"label": "추세(20일선)", "ok": true, "detail": "18,849"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -145 · 기 +26"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:10:29.701562+09:00", "side": "BUY", "code": "060250", "name": "NHN KCP", "price": 14750, "qty": 266, "cost": 3924089, "path": "pullback", "reason": "눌림목 지정가 15,087 도달", "stop": 13230, "target": 17790, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,690 vs 14,358"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,356 / 14,358"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,356 / 13,592"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +52 · 기 +69 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.42% (환산) vs 평균 1.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 16,190"}, {"label": "거래량 급증", "ok": false, "detail": "166,893 (환산) vs 평균 608,910"}, {"label": "회전율 급증", "ok": false, "detail": "0.42% (환산) vs 평균 1.51%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,087 (현재 14,690)"}]}
{"ts": "2026-09-09T09:10:30.121446+09:00", "side": "BUY", "code": "478560", "name": "블랙야크아이앤씨", "price": 3120, "qty": 1237, "cost": 3860019, "path": "pullback", "reason": "눌림목 지정가 3,136 도달", "stop": 2792, "target": 3776, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "3,115 vs 2,884"}, {"label": "정배열(5>20)", "ok": true, "detail": "3,260 / 2,884"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "3,260 / 2,714"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 -22 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 0.96% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 3,495"}, {"label": "거래량 급증", "ok": false, "detail": "1,060 (환산) vs 평균 247,795"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 0.96%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 3,136 (현재 3,115)"}]}
@@ -1,5 +1,5 @@
{
"cash": 35883172.31375,
"cash": 28259128.87875,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 5051285.121721717,
"last_add_price": 125200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 4362596.463271157,
"last_add_price": 13420
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,982 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2432613.4618839705,
"last_add_price": 13520
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 21,404 도달",
"cur_price": 21600,
"cur_price": 22200,
"tranches": 2,
"tranche_value": 3058381.8542864355,
"last_add_price": 22300
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 3,140 도달",
"cur_price": 3090,
"cur_price": 3100,
"tranches": 2,
"tranche_value": 4008637.751201471,
"last_add_price": 3255
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,907 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 2191022.777893585,
"last_add_price": 163200
@@ -139,15 +139,36 @@
"entry_at": "2026-09-08T09:18:28.852944+09:00",
"stop": 388711,
"target": 464578,
"peak": 418000,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,641 도달",
"cur_price": 416500,
"cur_price": 414000,
"tranches": 1,
"tranche_value": 5091364.078359375,
"last_add_price": 414000
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 55,
"entry_price": 138598.18181818182,
"entry_at": "2026-09-09T09:02:33.535973+09:00",
"stop": 124117,
"target": 167561,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 3914241.3352241684,
"last_add_price": 141500
}
},
"realized_pnl": -19653524.19100003,
@@ -179,5 +200,5 @@
"138040": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.583347+09:00",
"updated_at": "2026-09-08T15:28:33.694046+09:00"
"updated_at": "2026-09-09T15:28:30.126974+09:00"
}
@@ -141,3 +141,5 @@
{"ts": "2026-09-08T09:18:28.852946+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 414000, "qty": 12, "cost": 4968745, "path": "pullback", "reason": "눌림목 지정가 420,641 도달", "stop": 388711, "target": 464578, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "413,500 vs 397,100"}, {"label": "정배열(5>10)", "ok": true, "detail": "405,200 / 397,100"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "405,200 / 369,950"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +14 · 기 -27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.50% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "30,353 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.50% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "62"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,641 (현재 413,500)"}]}
{"ts": "2026-09-08T09:26:32.759893+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 163200, "qty": 13, "cost": 2121918, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 124661, "target": 210578, "signals": [{"label": "손절선", "ok": true, "detail": "124,661 (현재 162,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 210,578"}, {"label": "추세(10일선)", "ok": true, "detail": "153,870"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +196 · 기 +54"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 162,804"}]}
{"ts": "2026-09-08T15:20:33.733393+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 87, "proceeds": 11287946, "entry_price": 119185, "pnl": 917290, "pnl_pct": 9.07, "hold_from": "2026-07-29T09:02:02.270985+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "117,640"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:33.535974+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 28, "cost": 3802970, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121854, "target": 163692, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "135,800 vs 115,200"}, {"label": "정배열(5>10)", "ok": true, "detail": "116,420 / 115,200"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:33.405826+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 27, "cost": 3821073, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 121854, "target": 163692, "signals": [{"label": "손절선", "ok": true, "detail": "121,854 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 163,692"}, {"label": "추세(10일선)", "ok": true, "detail": "115,740"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
@@ -1,5 +1,5 @@
{
"cash": 31752142.68549998,
"cash": 28870486.39049998,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3627364.7637924887,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.157701+09:00",
"stop": 117746,
"target": 180371,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3547525.853504033,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1688085.214726109,
"last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 3967368.72635773,
"last_add_price": 112800
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2862100.411366492,
"last_add_price": 135100
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 2,
"tranche_value": 2646566.7841326115,
"last_add_price": 51200
@@ -144,15 +144,36 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4185836.328126983,
"last_add_price": 30200
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 20,
"entry_price": 143200,
"entry_at": "2026-09-09T09:38:35.482879+09:00",
"stop": 124212,
"target": 200163,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 2940234.9193805554,
"last_add_price": 143200
}
},
"realized_pnl": -23917258.722000055,
"closed_trades": 120,
"wins": 3,
"realized_pnl": -23934485.417000055,
"closed_trades": 122,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.24549505573500008,
"last_exit": {
@@ -167,9 +188,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,5 +209,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621011+09:00",
"updated_at": "2026-09-08T15:28:38.295712+09:00"
"updated_at": "2026-09-09T15:28:33.623617+09:00"
}
@@ -274,3 +274,8 @@
{"ts": "2026-09-03T09:14:28.586647+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29450, "qty": 142, "cost": 4182527, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26677, "target": 37769, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "29,500 vs 25,227"}, {"label": "정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,803 · 기 +963 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "3,950,367 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-04T09:10:30.726280+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30200, "qty": 138, "cost": 4168225, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 26677, "target": 37769, "signals": [{"label": "손절선", "ok": true, "detail": "26,677 (현재 30,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,769"}, {"label": "추세(60일선)", "ok": true, "detail": "25,238"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,238 · 기 +1,104"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 30,159"}]}
{"ts": "2026-09-08T15:20:36.550651+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.855158+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:35.186197+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:32.269968+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:35.186179+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:32.908905+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:08:33.732516+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:32.908889+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:38:35.482893+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 143200, "qty": 20, "cost": 2864430, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 124212, "target": 200163, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "142,900 vs 117,637"}, {"label": "정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "241,453 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
@@ -1,5 +1,5 @@
{
"cash": 34661966.081999995,
"cash": 32881660.686999995,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3627364.7637924887,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.172576+09:00",
"stop": 117744,
"target": 180369,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3470885.263866936,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1668794.556510239,
"last_add_price": 147600
@@ -81,32 +81,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3062184.227151159,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
"sources": [
"interest"
],
"qty": 44,
"entry_price": 196100.0,
"entry_at": "2026-08-06T09:14:14.067887+09:00",
"stop": 178744,
"target": 248168,
"peak": 212000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 183400,
"tranches": 2,
"tranche_value": 4403461.655606388,
"last_add_price": 198600
},
"078930": {
"code": "078930",
"name": "GS",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3007474.6079847123,
"last_add_price": 101700
@@ -139,20 +118,62 @@
"entry_at": "2026-08-20T09:02:20.302047+09:00",
"stop": 24267,
"target": 65396,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1249060.2562777183,
"last_add_price": 35800
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 40,
"entry_price": 138650.0,
"entry_at": "2026-09-09T09:02:37.708102+09:00",
"stop": 119341,
"target": 196576,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2833660.1203225767,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1052000,
"entry_at": "2026-09-09T09:12:36.782636+09:00",
"stop": 998000,
"target": 1214000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4826843.2429375,
"last_add_price": 1052000
}
},
"realized_pnl": -25255892.498500053,
"closed_trades": 105,
"wins": 2,
"realized_pnl": -25910429.053500056,
"closed_trades": 108,
"wins": 3,
"peak_equity": 100000000,
"max_drawdown": 0.25397050087500006,
"last_exit": {
@@ -167,9 +188,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-06",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-08-06",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -187,8 +208,9 @@
"090850": "2026-08-05",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-09-08"
"138040": "2026-09-08",
"068270": "2026-09-09"
},
"created_at": "2026-06-15T14:55:00.583395+09:00",
"updated_at": "2026-09-08T15:28:38.312518+09:00"
"updated_at": "2026-09-09T15:28:33.639172+09:00"
}
@@ -244,3 +244,11 @@
{"ts": "2026-08-24T13:12:24.611992+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
{"ts": "2026-08-25T09:26:24.836219+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 40, "cost": 4700705, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111200, "target": 124400, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 117,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 124,400"}, {"label": "추세(60일선)", "ok": true, "detail": "109,973"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]}
{"ts": "2026-09-08T15:20:38.256055+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 115981, "pnl": 1113557, "pnl_pct": 12.09, "hold_from": "2026-08-24T13:12:24.611989+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:00:47.424028+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 182000, "qty": 44, "proceeds": 7992384, "entry_price": 196100, "pnl": -637310, "pnl_pct": -7.19, "hold_from": "2026-08-06T09:14:14.067887+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "178,744 (현재 182,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 248,168"}, {"label": "추세(60일선)", "ok": false, "detail": "182,117"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -374 · 기 -27"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.708115+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:02:37.709347+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.559920+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.709339+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.560725+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:36.828435+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 20, "cost": 2830425, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:08:34.342775+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.560719+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:12:36.782650+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1052000, "qty": 4, "cost": 4208631, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1214000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,051,000 vs 1,050,083"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "158,673 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.31% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,051,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 39780689.149499975,
"cash": 34486769.91999997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 283,
"entry_price": 5560,
"entry_at": "2026-08-20T09:04:22.951974+09:00",
"stop": 4179,
"target": 9703,
"peak": 5560,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
},
"161890": {
"code": "161890",
"name": "한국콜마",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2892213.1259382935,
"last_add_price": 135100
@@ -81,32 +60,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1444957.780421195,
"last_add_price": 147800
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 102,
"entry_price": 53429.41176470588,
"entry_at": "2026-08-26T12:42:23.379151+09:00",
"stop": 45757,
"target": 76445,
"peak": 55400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"tranches": 2,
"tranche_value": 2729881.7957704696,
"last_add_price": 54500
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -118,12 +76,12 @@
"entry_at": "2026-08-27T10:28:24.763322+09:00",
"stop": 123946,
"target": 188285,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3261176.5302310046,
"last_add_price": 145300
@@ -144,15 +102,78 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4176661.959968715,
"last_add_price": 30200
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 20,
"entry_price": 143200,
"entry_at": "2026-09-09T09:38:36.612938+09:00",
"stop": 124212,
"target": 200163,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 2932587.5188024,
"last_add_price": 143200
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 134300,
"entry_at": "2026-09-09T09:56:32.327266+09:00",
"stop": 121143,
"target": 173770,
"peak": 134900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133800,
"tranches": 1,
"tranche_value": 3961540.240576688,
"last_add_price": 134300
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 36,
"entry_price": 125300,
"entry_at": "2026-09-09T10:10:32.976822+09:00",
"stop": 114759,
"target": 156923,
"peak": 126700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 125000,
"tranches": 1,
"tranche_value": 4611339.344683614,
"last_add_price": 125300
}
},
"realized_pnl": -23012900.72600005,
"closed_trades": 127,
"wins": 3,
"realized_pnl": -24059963.02250005,
"closed_trades": 131,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -181,13 +202,14 @@
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-08-21",
"003680": "2026-08-19",
"003680": "2026-09-09",
"138040": "2026-09-08",
"010950": "2026-08-26",
"161890": "2026-07-31",
"078930": "2026-09-03",
"252990": "2026-08-21"
"252990": "2026-08-21",
"257720": "2026-09-09"
},
"created_at": "2026-06-15T14:40:00.621059+09:00",
"updated_at": "2026-09-08T15:28:38.320658+09:00"
"updated_at": "2026-09-09T15:28:33.647687+09:00"
}
@@ -289,3 +289,12 @@
{"ts": "2026-09-03T09:14:30.873191+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29450, "qty": 141, "cost": 4153073, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26677, "target": 37769, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "29,500 vs 25,227"}, {"label": "정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,803 · 기 +963 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "3,950,367 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-04T09:10:32.980790+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30200, "qty": 138, "cost": 4168225, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 26677, "target": 37769, "signals": [{"label": "손절선", "ok": true, "detail": "26,677 (현재 30,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,769"}, {"label": "추세(60일선)", "ok": true, "detail": "25,238"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,238 · 기 +1,104"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 30,159"}]}
{"ts": "2026-09-08T15:20:38.266665+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 83, "proceeds": 10768960, "entry_price": 116834, "pnl": 1070305, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.877182+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.721579+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.569992+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.721572+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.570377+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:36.879512+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4770, "qty": 283, "proceeds": 1347278, "entry_price": 5560, "pnl": -226438, "pnl_pct": -14.21, "hold_from": "2026-08-20T09:04:22.951974+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,179 (현재 4,780)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,703"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,931"}]}
{"ts": "2026-09-09T09:06:37.307555+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 45650, "qty": 102, "proceeds": 4647220, "entry_price": 53429, "pnl": -803397, "pnl_pct": -14.56, "hold_from": "2026-08-26T12:42:23.379151+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "45,757 (현재 45,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 76,445"}, {"label": "추세(60일선)", "ok": true, "detail": "36,203"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +847 · 기 -1,177"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:08:34.351592+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.570374+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:38:36.612942+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 143200, "qty": 20, "cost": 2864430, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 124212, "target": 200163, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "142,900 vs 117,637"}, {"label": "정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "241,453 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
{"ts": "2026-09-09T09:56:32.327279+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 134300, "qty": 29, "cost": 3895284, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121143, "target": 173770, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "134,200 vs 118,635"}, {"label": "정배열(5>60)", "ok": true, "detail": "123,440 / 118,635"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "123,440 / 118,635"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -307 · 기 +432 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.58% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,585,593 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.58% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-09-09T10:10:32.976835+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 125300, "qty": 36, "cost": 4511477, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 114759, "target": 156923, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 110,102"}, {"label": "정배열(5>60)", "ok": true, "detail": "118,460 / 110,102"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "118,460 / 110,102"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -148 · 기 +263 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.27% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": true, "detail": "448,620 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": true, "detail": "0.27% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 46123002.82599995,
"cash": 34113329.90099995,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -55,37 +55,16 @@
"entry_at": "2026-08-20T09:02:20.356139+09:00",
"stop": 24285,
"target": 65413,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 280,
"entry_price": 5460,
"entry_at": "2026-08-20T09:10:24.421343+09:00",
"stop": 4070,
"target": 9629,
"peak": 5500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1433848.3158772076,
"last_add_price": 147800
@@ -123,15 +102,78 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4047548.093650061,
"last_add_price": 30200
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 39,
"entry_price": 138576.92307692306,
"entry_at": "2026-09-09T09:02:37.731408+09:00",
"stop": 119268,
"target": 196503,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2777215.6377785285,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1052000,
"entry_at": "2026-09-09T09:12:36.800477+09:00",
"stop": 998000,
"target": 1214000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4742672.546312497,
"last_add_price": 1052000
},
"003550": {
"code": "003550",
"name": "LG",
"sources": [
"watch"
],
"qty": 31,
"entry_price": 119600,
"entry_at": "2026-09-09T09:38:36.665536+09:00",
"stop": 107512,
"target": 155863,
"peak": 120500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 118900,
"tranches": 1,
"tranche_value": 3757574.4583486076,
"last_add_price": 119600
}
},
"realized_pnl": -26082478.621500067,
"closed_trades": 123,
"wins": 3,
"realized_pnl": -26299082.851500068,
"closed_trades": 126,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
"last_exit": {
@@ -147,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-08",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -161,7 +203,7 @@
"024060": "2026-07-27",
"095610": "2026-08-21",
"089970": "2026-07-28",
"003680": "2026-08-19",
"003680": "2026-09-09",
"010950": "2026-08-26",
"090850": "2026-08-05",
"078930": "2026-07-31",
@@ -174,5 +216,5 @@
"257720": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.583512+09:00",
"updated_at": "2026-09-08T15:28:38.327488+09:00"
"updated_at": "2026-09-09T15:28:33.655147+09:00"
}
@@ -284,3 +284,12 @@
{"ts": "2026-09-08T09:18:32.903740+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 622000, "qty": 7, "cost": 4354653, "path": "pullback", "reason": "눌림목 지정가 703,764 도달", "stop": 604000, "target": 676000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "620,000 vs 528,533"}, {"label": "정배열(5>60)", "ok": true, "detail": "742,000 / 528,533"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "742,000 / 528,533"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-20.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +31 · 기 +18 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "129,000 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "47"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,764 (현재 620,000)"}]}
{"ts": "2026-09-08T15:10:39.268741+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 604000, "qty": 7, "proceeds": 4219755, "entry_price": 622000, "pnl": -134898, "pnl_pct": -2.89, "hold_from": "2026-09-08T09:18:32.903731+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 676,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +30 · 기 +13"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 659,079"}]}
{"ts": "2026-09-08T15:20:38.274895+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.883582+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.731412+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:02:37.732130+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 7, "cost": 4242636, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.576792+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 7, "proceeds": 4226742, "entry_price": 606000, "pnl": -15895, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.732126+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.577156+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 36, "cost": 4698705, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.315456+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 19, "cost": 2688903, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:08:34.359403+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 36, "proceeds": 4699618, "entry_price": 130500, "pnl": 913, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.577152+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:12:36.800482+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1052000, "qty": 4, "cost": 4208631, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1214000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,051,000 vs 1,050,083"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "158,673 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.31% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,051,000)"}]}
{"ts": "2026-09-09T09:12:37.128019+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4750, "qty": 280, "proceeds": 1327406, "entry_price": 5460, "pnl": -201623, "pnl_pct": -13.0, "hold_from": "2026-08-20T09:10:24.421343+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,070 (현재 4,770)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,629"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,831"}]}
{"ts": "2026-09-09T09:38:36.665547+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 119600, "qty": 31, "cost": 3708156, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 107512, "target": 155863, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "119,500 vs 107,805"}, {"label": "정배열(5>60)", "ok": true, "detail": "110,620 / 107,805"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "110,620 / 107,805"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -392 · 기 +128 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.19% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 111,900"}, {"label": "거래량 급증", "ok": true, "detail": "441,880 (환산) vs 평균 280,124"}, {"label": "회전율 급증", "ok": true, "detail": "0.29% (환산) vs 평균 0.19%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 31740248.73349995,
"cash": 28858592.43849995,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.188366+09:00",
"stop": 117746,
"target": 180371,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3546894.320639113,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1687768.019262798,
"last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 3966630.036179657,
"last_add_price": 112800
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2861643.9610576206,
"last_add_price": 135100
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 2,
"tranche_value": 2646155.083218149,
"last_add_price": 51200
@@ -144,15 +144,36 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4185204.743405741,
"last_add_price": 30200
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 20,
"entry_price": 143200,
"entry_at": "2026-09-09T09:38:36.677333+09:00",
"stop": 124212,
"target": 200163,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 2939786.4219278474,
"last_add_price": 143200
}
},
"realized_pnl": -23929152.674000047,
"closed_trades": 121,
"wins": 3,
"realized_pnl": -23946379.369000047,
"closed_trades": 123,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.24563713769000053,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -189,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621103+09:00",
"updated_at": "2026-09-08T15:28:38.333133+09:00"
"updated_at": "2026-09-09T15:28:33.660315+09:00"
}
@@ -276,3 +276,8 @@
{"ts": "2026-09-03T09:14:30.886414+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29450, "qty": 142, "cost": 4182527, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26677, "target": 37769, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "29,500 vs 25,227"}, {"label": "정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,803 · 기 +963 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "3,950,367 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-04T09:10:32.997384+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30200, "qty": 138, "cost": 4168225, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 26677, "target": 37769, "signals": [{"label": "손절선", "ok": true, "detail": "26,677 (현재 30,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,769"}, {"label": "추세(60일선)", "ok": true, "detail": "25,238"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,238 · 기 +1,104"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 30,159"}]}
{"ts": "2026-09-08T15:20:38.281606+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.888722+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.739230+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.583667+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.739226+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.583887+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:08:34.365218+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.583884+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:38:36.677338+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 143200, "qty": 20, "cost": 2864430, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 124212, "target": 200163, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "142,900 vs 117,637"}, {"label": "정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "241,453 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
@@ -1,5 +1,5 @@
{
"cash": 34628972.26549997,
"cash": 32848666.870499972,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.192221+09:00",
"stop": 117744,
"target": 180369,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3468191.0592600796,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1667469.2912320814,
"last_add_price": 147600
@@ -81,32 +81,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3059768.9052410396,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
"sources": [
"interest"
],
"qty": 44,
"entry_price": 196100.0,
"entry_at": "2026-08-06T09:14:14.089624+09:00",
"stop": 178744,
"target": 248168,
"peak": 212000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 183400,
"tranches": 2,
"tranche_value": 4399987.769056675,
"last_add_price": 198600
},
"078930": {
"code": "078930",
"name": "GS",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3005090.6555779856,
"last_add_price": 101700
@@ -139,20 +118,62 @@
"entry_at": "2026-08-20T09:02:20.368732+09:00",
"stop": 24267,
"target": 65396,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1248111.8252958565,
"last_add_price": 35800
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 40,
"entry_price": 138650.0,
"entry_at": "2026-09-09T09:02:37.745189+09:00",
"stop": 119341,
"target": 196576,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2831543.8117604866,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1052000,
"entry_at": "2026-09-09T09:12:37.150932+09:00",
"stop": 998000,
"target": 1214000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4823227.379406248,
"last_add_price": 1052000
}
},
"realized_pnl": -25315220.264500055,
"closed_trades": 106,
"wins": 2,
"realized_pnl": -25969756.81950006,
"closed_trades": 109,
"wins": 3,
"peak_equity": 100000000,
"max_drawdown": 0.2545632390400003,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-06",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-08-06",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,8 +209,9 @@
"090850": "2026-08-05",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-09-08"
"138040": "2026-09-08",
"068270": "2026-09-09"
},
"created_at": "2026-06-15T14:55:00.583628+09:00",
"updated_at": "2026-09-08T15:28:38.337914+09:00"
"updated_at": "2026-09-09T15:28:33.665496+09:00"
}
@@ -246,3 +246,11 @@
{"ts": "2026-08-24T13:12:24.633073+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
{"ts": "2026-08-25T09:26:24.859608+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 40, "cost": 4700705, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111200, "target": 124400, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 117,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 124,400"}, {"label": "추세(60일선)", "ok": true, "detail": "109,973"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]}
{"ts": "2026-09-08T15:20:38.287117+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 115981, "pnl": 1113557, "pnl_pct": 12.09, "hold_from": "2026-08-24T13:12:24.633070+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:00:47.877288+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 182000, "qty": 44, "proceeds": 7992384, "entry_price": 196100, "pnl": -637310, "pnl_pct": -7.19, "hold_from": "2026-08-06T09:14:14.089624+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "178,744 (현재 182,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 248,168"}, {"label": "추세(60일선)", "ok": false, "detail": "182,117"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -374 · 기 -27"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.745192+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:02:37.745508+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.588700+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.745505+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.588861+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.331575+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 20, "cost": 2830425, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:08:34.370235+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.588859+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:12:37.150936+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1052000, "qty": 4, "cost": 4208631, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1214000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,051,000 vs 1,050,083"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "158,673 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.31% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,051,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 39780689.149499975,
"cash": 34486769.91999997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 283,
"entry_price": 5560,
"entry_at": "2026-08-20T09:04:22.983246+09:00",
"stop": 4179,
"target": 9703,
"peak": 5560,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
},
"161890": {
"code": "161890",
"name": "한국콜마",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2892213.1259382935,
"last_add_price": 135100
@@ -81,32 +60,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1444957.780421195,
"last_add_price": 147800
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 102,
"entry_price": 53429.41176470588,
"entry_at": "2026-08-26T12:42:23.404388+09:00",
"stop": 45757,
"target": 76445,
"peak": 55400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"tranches": 2,
"tranche_value": 2729881.7957704696,
"last_add_price": 54500
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -118,12 +76,12 @@
"entry_at": "2026-08-27T10:28:24.789541+09:00",
"stop": 123946,
"target": 188285,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3261176.5302310046,
"last_add_price": 145300
@@ -144,15 +102,78 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4176661.959968715,
"last_add_price": 30200
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 20,
"entry_price": 143200,
"entry_at": "2026-09-09T09:38:36.689100+09:00",
"stop": 124212,
"target": 200163,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 2932587.5188024,
"last_add_price": 143200
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 134300,
"entry_at": "2026-09-09T09:56:32.357237+09:00",
"stop": 121143,
"target": 173770,
"peak": 134900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133800,
"tranches": 1,
"tranche_value": 3961540.240576688,
"last_add_price": 134300
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 36,
"entry_price": 125300,
"entry_at": "2026-09-09T10:10:33.005796+09:00",
"stop": 114759,
"target": 156923,
"peak": 126700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 125000,
"tranches": 1,
"tranche_value": 4611339.344683614,
"last_add_price": 125300
}
},
"realized_pnl": -23012900.72600005,
"closed_trades": 127,
"wins": 3,
"realized_pnl": -24059963.02250005,
"closed_trades": 131,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -181,13 +202,14 @@
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-08-21",
"003680": "2026-08-19",
"003680": "2026-09-09",
"138040": "2026-09-08",
"010950": "2026-08-26",
"161890": "2026-07-31",
"078930": "2026-09-03",
"252990": "2026-08-21"
"252990": "2026-08-21",
"257720": "2026-09-09"
},
"created_at": "2026-06-15T14:40:00.621148+09:00",
"updated_at": "2026-09-08T15:28:38.342188+09:00"
"updated_at": "2026-09-09T15:28:33.669690+09:00"
}
@@ -289,3 +289,12 @@
{"ts": "2026-09-03T09:14:30.896740+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29450, "qty": 141, "cost": 4153073, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26677, "target": 37769, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "29,500 vs 25,227"}, {"label": "정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,803 · 기 +963 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "3,950,367 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-04T09:10:33.007902+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30200, "qty": 138, "cost": 4168225, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 26677, "target": 37769, "signals": [{"label": "손절선", "ok": true, "detail": "26,677 (현재 30,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,769"}, {"label": "추세(60일선)", "ok": true, "detail": "25,238"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,238 · 기 +1,104"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 30,159"}]}
{"ts": "2026-09-08T15:20:38.292300+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 83, "proceeds": 10768960, "entry_price": 116834, "pnl": 1070305, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.897215+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.750815+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.593350+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.750812+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.593505+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.338452+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4770, "qty": 283, "proceeds": 1347278, "entry_price": 5560, "pnl": -226438, "pnl_pct": -14.21, "hold_from": "2026-08-20T09:04:22.983246+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,179 (현재 4,780)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,703"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,931"}]}
{"ts": "2026-09-09T09:06:37.339259+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 45650, "qty": 102, "proceeds": 4647220, "entry_price": 53429, "pnl": -803397, "pnl_pct": -14.56, "hold_from": "2026-08-26T12:42:23.404388+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "45,757 (현재 45,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 76,445"}, {"label": "추세(60일선)", "ok": true, "detail": "36,203"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +847 · 기 -1,177"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:08:34.374706+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.593503+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:38:36.689103+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 143200, "qty": 20, "cost": 2864430, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 124212, "target": 200163, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "142,900 vs 117,637"}, {"label": "정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "241,453 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
{"ts": "2026-09-09T09:56:32.357241+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 134300, "qty": 29, "cost": 3895284, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121143, "target": 173770, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "134,200 vs 118,635"}, {"label": "정배열(5>60)", "ok": true, "detail": "123,440 / 118,635"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "123,440 / 118,635"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -307 · 기 +432 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.58% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,585,593 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.58% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-09-09T10:10:33.005799+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 125300, "qty": 36, "cost": 4511477, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 114759, "target": 156923, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 110,102"}, {"label": "정배열(5>60)", "ok": true, "detail": "118,460 / 110,102"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "118,460 / 110,102"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -148 · 기 +263 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.27% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": true, "detail": "448,620 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": true, "detail": "0.27% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 46123002.82599995,
"cash": 34113329.90099995,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -55,37 +55,16 @@
"entry_at": "2026-08-20T09:02:20.377162+09:00",
"stop": 24285,
"target": 65413,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 280,
"entry_price": 5460,
"entry_at": "2026-08-20T09:10:24.453947+09:00",
"stop": 4070,
"target": 9629,
"peak": 5500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1433848.3158772076,
"last_add_price": 147800
@@ -123,15 +102,78 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4047548.093650061,
"last_add_price": 30200
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 39,
"entry_price": 138576.92307692306,
"entry_at": "2026-09-09T09:02:37.755351+09:00",
"stop": 119268,
"target": 196503,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2777215.6377785285,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1052000,
"entry_at": "2026-09-09T09:12:37.164608+09:00",
"stop": 998000,
"target": 1214000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4742672.546312497,
"last_add_price": 1052000
},
"003550": {
"code": "003550",
"name": "LG",
"sources": [
"watch"
],
"qty": 31,
"entry_price": 119600,
"entry_at": "2026-09-09T09:38:36.692911+09:00",
"stop": 107512,
"target": 155863,
"peak": 120500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 118900,
"tranches": 1,
"tranche_value": 3757574.4583486076,
"last_add_price": 119600
}
},
"realized_pnl": -26082478.621500067,
"closed_trades": 123,
"wins": 3,
"realized_pnl": -26299082.851500068,
"closed_trades": 126,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
"last_exit": {
@@ -147,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-08",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -161,7 +203,7 @@
"024060": "2026-07-27",
"095610": "2026-08-21",
"089970": "2026-07-28",
"003680": "2026-08-19",
"003680": "2026-09-09",
"010950": "2026-08-26",
"090850": "2026-08-05",
"078930": "2026-07-31",
@@ -174,5 +216,5 @@
"257720": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.583751+09:00",
"updated_at": "2026-09-08T15:28:38.346326+09:00"
"updated_at": "2026-09-09T15:28:33.674151+09:00"
}
@@ -284,3 +284,12 @@
{"ts": "2026-09-08T09:18:32.929760+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 622000, "qty": 7, "cost": 4354653, "path": "pullback", "reason": "눌림목 지정가 703,764 도달", "stop": 604000, "target": 676000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "620,000 vs 528,533"}, {"label": "정배열(5>60)", "ok": true, "detail": "742,000 / 528,533"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "742,000 / 528,533"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-20.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +31 · 기 +18 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "129,000 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "47"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,764 (현재 620,000)"}]}
{"ts": "2026-09-08T15:10:39.296890+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 604000, "qty": 7, "proceeds": 4219755, "entry_price": 622000, "pnl": -134898, "pnl_pct": -2.89, "hold_from": "2026-09-08T09:18:32.929757+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 676,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +30 · 기 +13"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 659,079"}]}
{"ts": "2026-09-08T15:20:38.297089+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.900987+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.755354+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:02:37.755815+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 7, "cost": 4242636, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.597584+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 7, "proceeds": 4226742, "entry_price": 606000, "pnl": -15895, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.755813+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.597726+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 36, "cost": 4698705, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.344505+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 19, "cost": 2688903, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:08:34.378986+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 36, "proceeds": 4699618, "entry_price": 130500, "pnl": 913, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.597724+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:12:37.164611+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1052000, "qty": 4, "cost": 4208631, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1214000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,051,000 vs 1,050,083"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "158,673 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.31% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,051,000)"}]}
{"ts": "2026-09-09T09:12:37.165332+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4750, "qty": 280, "proceeds": 1327406, "entry_price": 5460, "pnl": -201623, "pnl_pct": -13.0, "hold_from": "2026-08-20T09:10:24.453947+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,070 (현재 4,770)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,629"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,831"}]}
{"ts": "2026-09-09T09:38:36.692913+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 119600, "qty": 31, "cost": 3708156, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 107512, "target": 155863, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "119,500 vs 107,805"}, {"label": "정배열(5>60)", "ok": true, "detail": "110,620 / 107,805"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "110,620 / 107,805"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -392 · 기 +128 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.19% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 111,900"}, {"label": "거래량 급증", "ok": true, "detail": "441,880 (환산) vs 평균 280,124"}, {"label": "회전율 급증", "ok": true, "detail": "0.29% (환산) vs 평균 0.19%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 41679026.94799997,
"cash": 36723330.155999966,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 283,
"entry_price": 5560,
"entry_at": "2026-08-20T09:04:22.992908+09:00",
"stop": 4179,
"target": 9703,
"peak": 5560,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
},
"095610": {
"code": "095610",
"name": "테스",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1437632.3116457197,
"last_add_price": 147800
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2810640.732439216,
"last_add_price": 155900
@@ -97,12 +76,12 @@
"entry_at": "2026-08-27T10:28:24.797862+09:00",
"stop": 124053,
"target": 188392,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3229829.7909181127,
"last_add_price": 145300
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4114454.4034401365,
"last_add_price": 30200
@@ -139,20 +118,62 @@
"entry_at": "2026-09-07T09:16:31.812124+09:00",
"stop": 5651,
"target": 12829,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1611451.4576744305,
"last_add_price": 7850
},
"001450": {
"code": "001450",
"name": "현대해상",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 49450,
"entry_at": "2026-09-09T09:26:36.622713+09:00",
"stop": 44042,
"target": 65675,
"peak": 49550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 48900,
"tranches": 1,
"tranche_value": 3527023.225691173,
"last_add_price": 49450
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 120700,
"entry_at": "2026-09-09T09:38:37.089699+09:00",
"stop": 104221,
"target": 170138,
"peak": 122400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 121900,
"tranches": 1,
"tranche_value": 2831922.2510831044,
"last_add_price": 120700
}
},
"realized_pnl": -23795354.986000046,
"closed_trades": 128,
"wins": 3,
"realized_pnl": -24036774.742500048,
"closed_trades": 131,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -181,7 +202,7 @@
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-08-21",
"003680": "2026-08-19",
"003680": "2026-09-09",
"138040": "2026-09-08",
"010950": "2026-08-26",
"161890": "2026-07-31",
@@ -190,5 +211,5 @@
"004370": "2026-09-07"
},
"created_at": "2026-06-15T14:40:00.621367+09:00",
"updated_at": "2026-09-08T15:28:38.350036+09:00"
"updated_at": "2026-09-09T15:28:33.677890+09:00"
}
@@ -292,3 +292,10 @@
{"ts": "2026-09-07T09:16:31.812141+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7080, "qty": 227, "cost": 1607401, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 5367, "target": 12219, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "7,050 vs 4,369"}, {"label": "정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+62.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +45 · 기 +6 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "36.12% (환산) vs 평균 23.23% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 6,760"}, {"label": "거래량 급증", "ok": true, "detail": "7,222,947 (환산) vs 평균 4,645,030"}, {"label": "회전율 급증", "ok": true, "detail": "36.12% (환산) vs 평균 23.23%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-09-08T12:34:38.505986+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7850, "qty": 205, "cost": 1609491, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5367, "target": 12219, "signals": [{"label": "손절선", "ok": true, "detail": "5,367 (현재 7,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 12,219"}, {"label": "추세(60일선)", "ok": true, "detail": "4,379"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,529"}]}
{"ts": "2026-09-08T15:20:38.301599+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.904727+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.760323+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 7, "cost": 4242636, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.601720+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 7, "proceeds": 4226742, "entry_price": 606000, "pnl": -15895, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.760321+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.601863+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 36, "cost": 4698705, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.349804+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4770, "qty": 283, "proceeds": 1347278, "entry_price": 5560, "pnl": -226438, "pnl_pct": -14.21, "hold_from": "2026-08-20T09:04:22.992908+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,179 (현재 4,780)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,703"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,931"}]}
{"ts": "2026-09-09T09:08:34.383022+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 36, "proceeds": 4699618, "entry_price": 130500, "pnl": 913, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.601861+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:26:36.622718+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 49450, "qty": 71, "cost": 3511477, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44042, "target": 65675, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,400 vs 37,612"}, {"label": "정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -80 · 기 +221 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.98% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "830,607 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "0.98% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-09-09T09:38:37.089718+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 120700, "qty": 23, "cost": 2776516, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 104221, "target": 170138, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "120,500 vs 75,597"}, {"label": "정배열(5>60)", "ok": true, "detail": "89,460 / 75,597"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "89,460 / 75,597"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+68.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +131 · 기 -9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+21%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.66% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "615,893 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.66% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "83"}]}
@@ -1,5 +1,5 @@
{
"cash": 45515502.25799997,
"cash": 37216965.082999974,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -55,37 +55,16 @@
"entry_at": "2026-08-20T09:02:20.385184+09:00",
"stop": 24285,
"target": 65413,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 280,
"entry_price": 5460,
"entry_at": "2026-08-20T09:10:24.852953+09:00",
"stop": 4070,
"target": 9629,
"peak": 5500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1433848.3158772076,
"last_add_price": 147800
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2783954.65319541,
"last_add_price": 155900
@@ -139,19 +118,61 @@
"entry_at": "2026-09-08T09:16:34.080941+09:00",
"stop": 6012,
"target": 8643,
"peak": 6740,
"peak": 6770,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6670,
"cur_price": 6650,
"tranches": 1,
"tranche_value": 3881914.001622301,
"last_add_price": 6670
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 39,
"entry_price": 138576.92307692306,
"entry_at": "2026-09-09T09:02:37.764889+09:00",
"stop": 119268,
"target": 196503,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2778015.707926319,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1055000,
"entry_at": "2026-09-09T09:14:37.107169+09:00",
"stop": 998000,
"target": 1226000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4745116.755187498,
"last_add_price": 1055000
}
},
"realized_pnl": -25538486.491500065,
"closed_trades": 118,
"realized_pnl": -25740109.311500065,
"closed_trades": 119,
"wins": 3,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
@@ -182,7 +203,7 @@
"024060": "2026-07-27",
"095610": "2026-08-21",
"089970": "2026-07-28",
"003680": "2026-08-19",
"003680": "2026-09-09",
"010950": "2026-08-26",
"090850": "2026-08-05",
"078930": "2026-07-31",
@@ -194,5 +215,5 @@
"257720": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.584337+09:00",
"updated_at": "2026-09-08T15:28:38.353788+09:00"
"updated_at": "2026-09-09T15:28:33.681534+09:00"
}
@@ -274,3 +274,7 @@
{"ts": "2026-09-08T09:16:33.696028+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 46100, "qty": 99, "proceeds": 4555000, "entry_price": 54006, "pnl": -792402, "pnl_pct": -14.64, "hold_from": "2026-08-26T09:18:21.557286+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "46,163 (현재 46,050)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 77,536"}, {"label": "추세(60일선)", "ok": true, "detail": "36,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +913 · 기 -1,059"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T09:16:34.080958+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 6670, "qty": 581, "cost": 3875851, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 6012, "target": 8643, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "6,660 vs 4,909"}, {"label": "정배열(5>60)", "ok": true, "detail": "5,484 / 4,909"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,484 / 4,909"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+50.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -10 · 기 +9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+65%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 5,630"}, {"label": "거래량 급증", "ok": true, "detail": "78,887 (환산) vs 평균 38,349"}, {"label": "회전율 급증", "ok": true, "detail": "0.63% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "84"}]}
{"ts": "2026-09-08T15:20:38.305976+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.908095+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.764891+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:37.354058+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 19, "cost": 2688903, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:12:37.174767+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4750, "qty": 280, "proceeds": 1327406, "entry_price": 5460, "pnl": -201623, "pnl_pct": -13.0, "hold_from": "2026-08-20T09:10:24.852953+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,070 (현재 4,770)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,629"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,831"}]}
{"ts": "2026-09-09T09:14:37.107173+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1055000, "qty": 4, "cost": 4220633, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1226000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,052,000 vs 1,050,100"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,144,000 / 1,050,100"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,000 / 1,050,100"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.34% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "173,740 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.34% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,052,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 41679026.94799997,
"cash": 36723330.155999966,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 283,
"entry_price": 5560,
"entry_at": "2026-08-20T09:04:23.001319+09:00",
"stop": 4179,
"target": 9703,
"peak": 5560,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
},
"095610": {
"code": "095610",
"name": "테스",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1437632.3116457197,
"last_add_price": 147800
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2810640.732439216,
"last_add_price": 155900
@@ -97,12 +76,12 @@
"entry_at": "2026-08-27T10:28:24.804949+09:00",
"stop": 124053,
"target": 188392,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3229829.7909181127,
"last_add_price": 145300
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4114454.4034401365,
"last_add_price": 30200
@@ -139,20 +118,62 @@
"entry_at": "2026-09-07T09:16:31.831872+09:00",
"stop": 5651,
"target": 12829,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1611451.4576744305,
"last_add_price": 7850
},
"001450": {
"code": "001450",
"name": "현대해상",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 49450,
"entry_at": "2026-09-09T09:26:36.632446+09:00",
"stop": 44042,
"target": 65675,
"peak": 49550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 48900,
"tranches": 1,
"tranche_value": 3527023.225691173,
"last_add_price": 49450
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 120700,
"entry_at": "2026-09-09T09:38:37.113349+09:00",
"stop": 104221,
"target": 170138,
"peak": 122400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 121900,
"tranches": 1,
"tranche_value": 2831922.2510831044,
"last_add_price": 120700
}
},
"realized_pnl": -23795354.986000046,
"closed_trades": 128,
"wins": 3,
"realized_pnl": -24036774.742500048,
"closed_trades": 131,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -181,7 +202,7 @@
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-08-21",
"003680": "2026-08-19",
"003680": "2026-09-09",
"138040": "2026-09-08",
"010950": "2026-08-26",
"161890": "2026-07-31",
@@ -190,5 +211,5 @@
"004370": "2026-09-07"
},
"created_at": "2026-06-15T14:40:00.621411+09:00",
"updated_at": "2026-09-08T15:28:38.357010+09:00"
"updated_at": "2026-09-09T15:28:33.684886+09:00"
}
@@ -292,3 +292,10 @@
{"ts": "2026-09-07T09:16:31.831876+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7080, "qty": 227, "cost": 1607401, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 5367, "target": 12219, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "7,050 vs 4,369"}, {"label": "정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+62.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +45 · 기 +6 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "36.12% (환산) vs 평균 23.23% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 6,760"}, {"label": "거래량 급증", "ok": true, "detail": "7,222,947 (환산) vs 평균 4,645,030"}, {"label": "회전율 급증", "ok": true, "detail": "36.12% (환산) vs 평균 23.23%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-09-08T12:34:38.515519+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7850, "qty": 205, "cost": 1609491, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5367, "target": 12219, "signals": [{"label": "손절선", "ok": true, "detail": "5,367 (현재 7,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 12,219"}, {"label": "추세(60일선)", "ok": true, "detail": "4,379"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,529"}]}
{"ts": "2026-09-08T15:20:38.309916+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.911317+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.768955+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 7, "cost": 4242636, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.608970+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 7, "proceeds": 4226742, "entry_price": 606000, "pnl": -15895, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.768953+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.609078+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 36, "cost": 4698705, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.358523+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4770, "qty": 283, "proceeds": 1347278, "entry_price": 5560, "pnl": -226438, "pnl_pct": -14.21, "hold_from": "2026-08-20T09:04:23.001319+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,179 (현재 4,780)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,703"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,931"}]}
{"ts": "2026-09-09T09:08:34.390150+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 36, "proceeds": 4699618, "entry_price": 130500, "pnl": 913, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.609076+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:26:36.632449+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 49450, "qty": 71, "cost": 3511477, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44042, "target": 65675, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,400 vs 37,612"}, {"label": "정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -80 · 기 +221 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.98% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "830,607 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "0.98% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-09-09T09:38:37.113353+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 120700, "qty": 23, "cost": 2776516, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 104221, "target": 170138, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "120,500 vs 75,597"}, {"label": "정배열(5>60)", "ok": true, "detail": "89,460 / 75,597"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "89,460 / 75,597"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+68.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +131 · 기 -9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+21%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.66% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "615,893 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.66% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "83"}]}
@@ -1,5 +1,5 @@
{
"cash": 45515502.25799997,
"cash": 37216965.082999974,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -55,37 +55,16 @@
"entry_at": "2026-08-20T09:02:20.392120+09:00",
"stop": 24285,
"target": 65413,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 280,
"entry_price": 5460,
"entry_at": "2026-08-20T09:10:24.868968+09:00",
"stop": 4070,
"target": 9629,
"peak": 5500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1433848.3158772076,
"last_add_price": 147800
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2783954.65319541,
"last_add_price": 155900
@@ -139,19 +118,61 @@
"entry_at": "2026-09-08T09:16:34.103339+09:00",
"stop": 6012,
"target": 8643,
"peak": 6740,
"peak": 6770,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6670,
"cur_price": 6650,
"tranches": 1,
"tranche_value": 3881914.001622301,
"last_add_price": 6670
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 39,
"entry_price": 138576.92307692306,
"entry_at": "2026-09-09T09:02:37.772649+09:00",
"stop": 119268,
"target": 196503,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2778015.707926319,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1055000,
"entry_at": "2026-09-09T09:14:37.115591+09:00",
"stop": 998000,
"target": 1226000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4745116.755187498,
"last_add_price": 1055000
}
},
"realized_pnl": -25538486.491500065,
"closed_trades": 118,
"realized_pnl": -25740109.311500065,
"closed_trades": 119,
"wins": 3,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
@@ -182,7 +203,7 @@
"024060": "2026-07-27",
"095610": "2026-08-21",
"089970": "2026-07-28",
"003680": "2026-08-19",
"003680": "2026-09-09",
"010950": "2026-08-26",
"090850": "2026-08-05",
"078930": "2026-07-31",
@@ -194,5 +215,5 @@
"257720": "2026-09-08"
},
"created_at": "2026-06-15T14:55:00.584451+09:00",
"updated_at": "2026-09-08T15:28:38.360244+09:00"
"updated_at": "2026-09-09T15:28:33.688309+09:00"
}
@@ -274,3 +274,7 @@
{"ts": "2026-09-08T09:16:34.102561+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 46100, "qty": 99, "proceeds": 4555000, "entry_price": 54006, "pnl": -792402, "pnl_pct": -14.64, "hold_from": "2026-08-26T09:18:21.564460+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "46,163 (현재 46,050)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 77,536"}, {"label": "추세(60일선)", "ok": true, "detail": "36,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +913 · 기 -1,059"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T09:16:34.103342+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 6670, "qty": 581, "cost": 3875851, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 6012, "target": 8643, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "6,660 vs 4,909"}, {"label": "정배열(5>60)", "ok": true, "detail": "5,484 / 4,909"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,484 / 4,909"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+50.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -10 · 기 +9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+65%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 5,630"}, {"label": "거래량 급증", "ok": true, "detail": "78,887 (환산) vs 평균 38,349"}, {"label": "회전율 급증", "ok": true, "detail": "0.63% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "84"}]}
{"ts": "2026-09-08T15:20:38.313887+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.914383+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.772651+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:37.362268+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 19, "cost": 2688903, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:12:37.182544+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4750, "qty": 280, "proceeds": 1327406, "entry_price": 5460, "pnl": -201623, "pnl_pct": -13.0, "hold_from": "2026-08-20T09:10:24.868968+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,070 (현재 4,770)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,629"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,831"}]}
{"ts": "2026-09-09T09:14:37.115593+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1055000, "qty": 4, "cost": 4220633, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1226000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,052,000 vs 1,050,100"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,144,000 / 1,050,100"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,000 / 1,050,100"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.34% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "173,740 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.34% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,052,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 33521973.124499958,
"cash": 29995540.436999958,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.214746+09:00",
"stop": 117746,
"target": 180371,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3546894.320639113,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1687768.019262798,
"last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 3966630.036179657,
"last_add_price": 112800
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 2,
"tranche_value": 2633211.6885021683,
"last_add_price": 51200
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4104392.319035925,
"last_add_price": 30200
@@ -139,20 +139,41 @@
"entry_at": "2026-09-07T09:16:31.844922+09:00",
"stop": 5651,
"target": 12829,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1613925.865525043,
"last_add_price": 7850
},
"001450": {
"code": "001450",
"name": "현대해상",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 49450,
"entry_at": "2026-09-09T09:26:36.640619+09:00",
"stop": 44042,
"target": 65675,
"peak": 49550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 48900,
"tranches": 1,
"tranche_value": 3521468.04972381,
"last_add_price": 49450
}
},
"realized_pnl": -24685848.989000052,
"closed_trades": 122,
"wins": 3,
"realized_pnl": -24700805.034000054,
"closed_trades": 124,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.24563713769000053,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -190,5 +211,5 @@
"004370": "2026-09-07"
},
"created_at": "2026-06-15T14:40:00.621453+09:00",
"updated_at": "2026-09-08T15:28:38.363051+09:00"
"updated_at": "2026-09-09T15:28:33.691320+09:00"
}
@@ -279,3 +279,8 @@
{"ts": "2026-09-07T09:16:31.844925+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7080, "qty": 227, "cost": 1607401, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 5367, "target": 12219, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "7,050 vs 4,369"}, {"label": "정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+62.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +45 · 기 +6 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "36.12% (환산) vs 평균 23.23% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 6,760"}, {"label": "거래량 급증", "ok": true, "detail": "7,222,947 (환산) vs 평균 4,645,030"}, {"label": "회전율 급증", "ok": true, "detail": "36.12% (환산) vs 평균 23.23%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-09-08T12:34:38.523644+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7850, "qty": 205, "cost": 1609491, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5367, "target": 12219, "signals": [{"label": "손절선", "ok": true, "detail": "5,367 (현재 7,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 12,219"}, {"label": "추세(60일선)", "ok": true, "detail": "4,379"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,529"}]}
{"ts": "2026-09-08T15:20:38.317438+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.917445+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.776043+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 7, "cost": 4242636, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.615288+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 7, "proceeds": 4226742, "entry_price": 606000, "pnl": -15895, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.776041+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.615403+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:08:34.396519+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.615401+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:26:36.640621+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 49450, "qty": 71, "cost": 3511477, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44042, "target": 65675, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,400 vs 37,612"}, {"label": "정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -80 · 기 +221 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.98% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "830,607 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "0.98% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
@@ -1,5 +1,5 @@
{
"cash": 34628972.26549997,
"cash": 32848666.870499972,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.217304+09:00",
"stop": 117744,
"target": 180369,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3468191.0592600796,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1667469.2912320814,
"last_add_price": 147600
@@ -81,32 +81,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3059768.9052410396,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
"sources": [
"interest"
],
"qty": 44,
"entry_price": 196100.0,
"entry_at": "2026-08-06T09:14:14.114844+09:00",
"stop": 178744,
"target": 248168,
"peak": 212000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 183400,
"tranches": 2,
"tranche_value": 4399987.769056675,
"last_add_price": 198600
},
"078930": {
"code": "078930",
"name": "GS",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3005090.6555779856,
"last_add_price": 101700
@@ -139,20 +118,62 @@
"entry_at": "2026-08-20T09:02:20.398238+09:00",
"stop": 24267,
"target": 65396,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1248111.8252958565,
"last_add_price": 35800
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 40,
"entry_price": 138650.0,
"entry_at": "2026-09-09T09:02:37.779123+09:00",
"stop": 119341,
"target": 196576,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2831543.8117604866,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1052000,
"entry_at": "2026-09-09T09:12:37.189228+09:00",
"stop": 998000,
"target": 1214000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4823227.379406248,
"last_add_price": 1052000
}
},
"realized_pnl": -25315220.264500055,
"closed_trades": 106,
"wins": 2,
"realized_pnl": -25969756.81950006,
"closed_trades": 109,
"wins": 3,
"peak_equity": 100000000,
"max_drawdown": 0.2545632390400003,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-06",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-08-06",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,8 +209,9 @@
"090850": "2026-08-05",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-09-08"
"138040": "2026-09-08",
"068270": "2026-09-09"
},
"created_at": "2026-06-15T14:55:00.584565+09:00",
"updated_at": "2026-09-08T15:28:38.366030+09:00"
"updated_at": "2026-09-09T15:28:33.694358+09:00"
}
@@ -246,3 +246,11 @@
{"ts": "2026-08-24T13:12:24.658986+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
{"ts": "2026-08-25T09:26:24.888764+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 40, "cost": 4700705, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111200, "target": 124400, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 117,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 124,400"}, {"label": "추세(60일선)", "ok": true, "detail": "109,973"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]}
{"ts": "2026-09-08T15:20:38.320849+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 115981, "pnl": 1113557, "pnl_pct": 12.09, "hold_from": "2026-08-24T13:12:24.658985+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:00:48.776179+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 182000, "qty": 44, "proceeds": 7992384, "entry_price": 196100, "pnl": -637310, "pnl_pct": -7.19, "hold_from": "2026-08-06T09:14:14.114844+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "178,744 (현재 182,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 248,168"}, {"label": "추세(60일선)", "ok": false, "detail": "182,117"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -374 · 기 -27"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.779125+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:02:37.779321+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.618358+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.779319+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.618462+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.369546+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 20, "cost": 2830425, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:08:34.399427+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.618460+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:12:37.189230+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1052000, "qty": 4, "cost": 4208631, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1214000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,051,000 vs 1,050,083"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "158,673 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.31% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,051,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 33521973.124499958,
"cash": 29995540.436999958,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.219804+09:00",
"stop": 117746,
"target": 180371,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3546894.320639113,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1687768.019262798,
"last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 3966630.036179657,
"last_add_price": 112800
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 2,
"tranche_value": 2633211.6885021683,
"last_add_price": 51200
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 4104392.319035925,
"last_add_price": 30200
@@ -139,20 +139,41 @@
"entry_at": "2026-09-07T09:16:31.854663+09:00",
"stop": 5651,
"target": 12829,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1613925.865525043,
"last_add_price": 7850
},
"001450": {
"code": "001450",
"name": "현대해상",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 49450,
"entry_at": "2026-09-09T09:26:36.647906+09:00",
"stop": 44042,
"target": 65675,
"peak": 49550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 48900,
"tranches": 1,
"tranche_value": 3521468.04972381,
"last_add_price": 49450
}
},
"realized_pnl": -24685848.989000052,
"closed_trades": 122,
"wins": 3,
"realized_pnl": -24700805.034000054,
"closed_trades": 124,
"wins": 4,
"peak_equity": 100000000,
"max_drawdown": 0.24563713769000053,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -190,5 +211,5 @@
"004370": "2026-09-07"
},
"created_at": "2026-06-15T14:40:00.621497+09:00",
"updated_at": "2026-09-08T15:28:38.368802+09:00"
"updated_at": "2026-09-09T15:28:33.697063+09:00"
}
@@ -279,3 +279,8 @@
{"ts": "2026-09-07T09:16:31.854666+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7080, "qty": 227, "cost": 1607401, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 5367, "target": 12219, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "7,050 vs 4,369"}, {"label": "정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,256 / 4,369"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+62.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +45 · 기 +6 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "36.12% (환산) vs 평균 23.23% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 6,760"}, {"label": "거래량 급증", "ok": true, "detail": "7,222,947 (환산) vs 평균 4,645,030"}, {"label": "회전율 급증", "ok": true, "detail": "36.12% (환산) vs 평균 23.23%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-09-08T12:34:38.530485+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7850, "qty": 205, "cost": 1609491, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5367, "target": 12219, "signals": [{"label": "손절선", "ok": true, "detail": "5,367 (현재 7,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 12,219"}, {"label": "추세(60일선)", "ok": true, "detail": "4,379"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,529"}]}
{"ts": "2026-09-08T15:20:38.324248+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 116833, "pnl": 1044547, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.922902+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.782500+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 7, "cost": 4242636, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.621429+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 7, "proceeds": 4226742, "entry_price": 606000, "pnl": -15895, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.782498+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.621528+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:08:34.402254+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.621526+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:26:36.647908+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 49450, "qty": 71, "cost": 3511477, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44042, "target": 65675, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,400 vs 37,612"}, {"label": "정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,480 / 37,612"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -80 · 기 +221 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.98% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "830,607 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "0.98% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
@@ -1,5 +1,5 @@
{
"cash": 34628972.26549997,
"cash": 32848666.870499972,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.222270+09:00",
"stop": 117744,
"target": 180369,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3468191.0592600796,
"last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1667469.2912320814,
"last_add_price": 147600
@@ -81,32 +81,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3059768.9052410396,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
"sources": [
"interest"
],
"qty": 44,
"entry_price": 196100.0,
"entry_at": "2026-08-06T09:14:14.119706+09:00",
"stop": 178744,
"target": 248168,
"peak": 212000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 183400,
"tranches": 2,
"tranche_value": 4399987.769056675,
"last_add_price": 198600
},
"078930": {
"code": "078930",
"name": "GS",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3005090.6555779856,
"last_add_price": 101700
@@ -139,20 +118,62 @@
"entry_at": "2026-08-20T09:02:20.403886+09:00",
"stop": 24267,
"target": 65396,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1248111.8252958565,
"last_add_price": 35800
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 40,
"entry_price": 138650.0,
"entry_at": "2026-09-09T09:02:37.785367+09:00",
"stop": 119341,
"target": 196576,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2831543.8117604866,
"last_add_price": 141500
},
"012450": {
"code": "012450",
"name": "한화에어로스페이스",
"sources": [
"interest"
],
"qty": 4,
"entry_price": 1052000,
"entry_at": "2026-09-09T09:12:37.195379+09:00",
"stop": 998000,
"target": 1214000,
"peak": 1060000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,053,984 도달",
"cur_price": 1048000,
"tranches": 1,
"tranche_value": 4823227.379406248,
"last_add_price": 1052000
}
},
"realized_pnl": -25315220.264500055,
"closed_trades": 106,
"wins": 2,
"realized_pnl": -25969756.81950006,
"closed_trades": 109,
"wins": 3,
"peak_equity": 100000000,
"max_drawdown": 0.2545632390400003,
"last_exit": {
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-06",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-08-06",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,8 +209,9 @@
"090850": "2026-08-05",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-09-08"
"138040": "2026-09-08",
"068270": "2026-09-09"
},
"created_at": "2026-06-15T14:55:00.584680+09:00",
"updated_at": "2026-09-08T15:28:38.371609+09:00"
"updated_at": "2026-09-09T15:28:33.699889+09:00"
}
@@ -246,3 +246,11 @@
{"ts": "2026-08-24T13:12:24.664435+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
{"ts": "2026-08-25T09:26:24.894551+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 40, "cost": 4700705, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111200, "target": 124400, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 117,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 124,400"}, {"label": "추세(60일선)", "ok": true, "detail": "109,973"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]}
{"ts": "2026-09-08T15:20:38.327288+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 81, "proceeds": 10509466, "entry_price": 115981, "pnl": 1113557, "pnl_pct": 12.09, "hold_from": "2026-08-24T13:12:24.664434+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:00:49.016648+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 182000, "qty": 44, "proceeds": 7992384, "entry_price": 196100, "pnl": -637310, "pnl_pct": -7.19, "hold_from": "2026-08-06T09:14:14.119706+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "178,744 (현재 182,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 248,168"}, {"label": "추세(60일선)", "ok": false, "detail": "182,117"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -374 · 기 -27"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.785368+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135800, "qty": 20, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117206, "target": 191583, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "135,800 vs 113,853"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 113,853"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,470,387 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.32% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:02:37.785555+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.624273+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.785553+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.624374+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 37, "cost": 4829224, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.375775+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 20, "cost": 2830425, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117206, "target": 191583, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,583"}, {"label": "추세(60일선)", "ok": true, "detail": "113,943"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,627"}]}
{"ts": "2026-09-09T09:08:34.404971+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 37, "proceeds": 4830163, "entry_price": 130500, "pnl": 939, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.624373+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:12:37.195381+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1052000, "qty": 4, "cost": 4208631, "path": "pullback", "reason": "눌림목 지정가 1,053,984 도달", "stop": 998000, "target": 1214000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,051,000 vs 1,050,083"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,143,800 / 1,050,083"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+58%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "158,673 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.31% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,053,984 (현재 1,051,000)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 4371332.168068898,
"last_add_price": 105800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-08T09:16:02.747351+09:00",
"stop": 112606,
"target": 175803,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3448434.606240806,
"last_add_price": 130800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 4425860.654266699,
"last_add_price": 125200
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 229500,
"cur_price": 225000,
"tranches": 2,
"tranche_value": 2243002.5784807494,
"last_add_price": 244500
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2796943.490474186,
"last_add_price": 133800
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1467735.2954887256,
"last_add_price": 157600
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 148400,
"cur_price": 142700,
"tranches": 2,
"tranche_value": 3093167.6730282507,
"last_add_price": 134900
@@ -160,12 +160,12 @@
"entry_at": "2026-09-08T15:22:34.213064+09:00",
"stop": 324149,
"target": 507554,
"peak": 370000,
"peak": 371000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 1,
"tranche_value": 3337144.659651915,
"last_add_price": 370000
@@ -221,5 +221,5 @@
"003680": "2026-08-24"
},
"created_at": "2026-06-16T09:00:03.113416+09:00",
"updated_at": "2026-09-08T15:28:38.374178+09:00"
"updated_at": "2026-09-09T15:28:33.702378+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 5402457.352781249,
"last_add_price": 104900
@@ -34,12 +34,12 @@
"entry_at": "2026-07-08T09:16:02.749482+09:00",
"stop": 112589,
"target": 175786,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4939827.041843749,
"last_add_price": 130800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 2,
"tranche_value": 4504266.321593748,
"last_add_price": 125200
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 130300,
"cur_price": 125000,
"tranches": 2,
"tranche_value": 4268049.827468748,
"last_add_price": 122900
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 4349667.340562498,
"last_add_price": 118900
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 4532714.182749998,
"last_add_price": 34350
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 6670,
"cur_price": 6650,
"tranches": 2,
"tranche_value": 4617879.361156248,
"last_add_price": 6330
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 1,
"tranche_value": 4584687.778906248,
"last_add_price": 391500
@@ -204,5 +204,5 @@
"068270": "2026-09-04"
},
"created_at": "2026-06-16T09:00:03.113433+09:00",
"updated_at": "2026-09-08T15:28:38.376763+09:00"
"updated_at": "2026-09-09T15:28:33.704963+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 11519312.883499958,
"cash": 2498659.988499957,
"initial": 100000000,
"positions": {
"055550": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 5666061.52171875,
"last_add_price": 99700
@@ -34,12 +34,12 @@
"entry_at": "2026-07-08T09:16:02.751562+09:00",
"stop": 112619,
"target": 175815,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4789675.2297187485,
"last_add_price": 130800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 289500,
"cur_price": 290500,
"tranches": 2,
"tranche_value": 4236521.005156248,
"last_add_price": 295000
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 4279461.011749998,
"last_add_price": 101700
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 4367140.436124997,
"last_add_price": 135000
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 2,
"tranche_value": 4637315.235843748,
"last_add_price": 34350
@@ -144,10 +144,31 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 1,
"tranche_value": 4619919.553656247,
"last_add_price": 391500
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 65,
"entry_price": 138758.46153846153,
"entry_at": "2026-09-09T09:00:49.386367+09:00",
"stop": 119450,
"target": 196685,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 4594313.305218747,
"last_add_price": 141500
}
},
"realized_pnl": -32729125.63650004,
@@ -190,5 +211,5 @@
"068270": "2026-09-04"
},
"created_at": "2026-06-16T09:00:03.113489+09:00",
"updated_at": "2026-09-08T15:28:38.379284+09:00"
"updated_at": "2026-09-09T15:28:33.707509+09:00"
}
@@ -125,3 +125,5 @@
{"ts": "2026-09-04T12:34:31.977033+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 187800, "qty": 43, "proceeds": 8059653, "entry_price": 193200, "pnl": -249193, "pnl_pct": -2.8, "hold_from": "2026-08-06T09:00:27.704255+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "176,316 (현재 187,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,853"}, {"label": "추세(20일선)", "ok": false, "detail": "194,450"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -128 · 기 -47"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-04T12:34:31.977178+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 391500, "qty": 11, "cost": 4307146, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 344720, "target": 531840, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "391,000 vs 298,675"}, {"label": "정배열(5>20)", "ok": true, "detail": "324,400 / 298,675"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "324,400 / 306,267"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 -73 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.92% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": false, "detail": "95,241 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": false, "detail": "0.92% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "74"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 300,610 (현재 391,000)"}]}
{"ts": "2026-09-08T15:20:38.335621+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 44, "proceeds": 5708846, "entry_price": 114909, "pnl": 652088, "pnl_pct": 13.13, "hold_from": "2026-08-24T13:12:24.707358+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:00:49.386381+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 136100, "qty": 33, "cost": 4491974, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117506, "target": 191883, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "134,200 vs 108,195"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,100 / 108,195"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,100 / 113,827"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+32.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,198,700 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:37.384466+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 32, "cost": 4528679, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 117506, "target": 191883, "signals": [{"label": "손절선", "ok": true, "detail": "117,506 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,883"}, {"label": "추세(20일선)", "ok": true, "detail": "108,545"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,927"}]}
@@ -1,5 +1,5 @@
{
"cash": 17829584.002000008,
"cash": 20704215.148100007,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 2602335.520457338,
"last_add_price": 147600
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3682720.3330000006,
"last_add_price": 13420
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50200,
"cur_price": 48900,
"tranches": 2,
"tranche_value": 3788581.3199375006,
"last_add_price": 50400
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 147,
"entry_price": 50479.5918367347,
"entry_at": "2026-08-24T14:50:23.230803+09:00",
"stop": 45047,
"target": 66777,
"peak": 55400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"tranches": 2,
"tranche_value": 3745061.4761875006,
"last_add_price": 51500
},
"041520": {
"code": "041520",
"name": "이엘씨",
@@ -97,12 +76,12 @@
"entry_at": "2026-09-03T09:00:44.984169+09:00",
"stop": 10431,
"target": 15068,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,581 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 3822139.0130625004,
"last_add_price": 11590
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,350 도달",
"cur_price": 4755,
"cur_price": 4810,
"tranches": 1,
"tranche_value": 3773712.918396452,
"last_add_price": 4810
@@ -139,12 +118,12 @@
"entry_at": "2026-09-08T09:16:34.523509+09:00",
"stop": 124719,
"target": 184643,
"peak": 141700,
"peak": 141800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 1,
"tranche_value": 3798944.7854062505,
"last_add_price": 139700
@@ -160,19 +139,40 @@
"entry_at": "2026-09-08T15:20:38.343663+09:00",
"stop": 6177,
"target": 8150,
"peak": 6670,
"peak": 6770,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6670,
"cur_price": 6650,
"tranches": 1,
"tranche_value": 3730753.9550937507,
"last_add_price": 6670
},
"054090": {
"code": "054090",
"name": "삼진엘앤디",
"sources": [
"watch"
],
"qty": 3556,
"entry_price": 1046,
"entry_at": "2026-09-09T10:02:34.750489+09:00",
"stop": 940,
"target": 1364,
"peak": 1054,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 1049,
"tranches": 1,
"tranche_value": 3720793.6927812505,
"last_add_price": 1046
}
},
"realized_pnl": -39648028.596500054,
"closed_trades": 79,
"realized_pnl": -40474876.58900005,
"closed_trades": 80,
"wins": 4,
"peak_equity": 100401992.91950001,
"max_drawdown": 0.4230241429575351,
@@ -205,8 +205,9 @@
"161890": "2026-08-13",
"078930": "2026-09-03",
"316140": "2026-08-20",
"068270": "2026-09-07"
"068270": "2026-09-07",
"257720": "2026-09-09"
},
"created_at": "2026-06-16T10:45:02.136776+09:00",
"updated_at": "2026-09-08T15:28:38.387483+09:00"
"updated_at": "2026-09-09T15:28:33.715876+09:00"
}
@@ -202,3 +202,5 @@
{"ts": "2026-09-08T09:16:34.523526+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 139700, "qty": 27, "cost": 3772466, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 124719, "target": 184643, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "139,800 vs 93,710"}, {"label": "정배열(5>40)", "ok": true, "detail": "115,260 / 93,710"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,260 / 92,597"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+48.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +248 · 기 -223 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.61% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,085,607 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "4.61% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-09-08T15:20:38.342424+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 65, "proceeds": 8433522, "entry_price": 116778, "pnl": 841784, "pnl_pct": 11.32, "hold_from": "2026-08-14T11:18:18.986875+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(40일선)", "ok": true, "detail": "110,560"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T15:20:38.343665+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 6670, "qty": 559, "cost": 3729089, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 6177, "target": 8150, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "6,670 vs 4,710"}, {"label": "정배열(5>40)", "ok": true, "detail": "5,486 / 4,710"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,486 / 4,909"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+52.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -12 · 기 +9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+65%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.50% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 5,630"}, {"label": "거래량 급증", "ok": true, "detail": "62,955 (환산) vs 평균 38,349"}, {"label": "회전율 급증", "ok": true, "detail": "0.50% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "84"}]}
{"ts": "2026-09-09T10:00:41.030834+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 44950, "qty": 147, "proceeds": 6594765, "entry_price": 50480, "pnl": -826848, "pnl_pct": -10.95, "hold_from": "2026-08-24T14:50:23.230803+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "45,047 (현재 44,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 66,777"}, {"label": "추세(40일선)", "ok": true, "detail": "36,531"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +871 · 기 -1,193"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T10:02:34.750491+09:00", "side": "BUY", "code": "054090", "name": "삼진엘앤디", "price": 1046, "qty": 3556, "cost": 3720134, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 940, "target": 1364, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "1,045 vs 935"}, {"label": "정배열(5>40)", "ok": true, "detail": "966 / 935"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "966 / 965"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -14 · 기 +20 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.80% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 1,031"}, {"label": "거래량 급증", "ok": true, "detail": "196,114 (환산) vs 평균 104,262"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "60"}]}
@@ -1,5 +1,5 @@
{
"cash": 50434.14549999172,
"cash": 2794.827499992214,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:02.760758+09:00",
"stop": 112617,
"target": 175814,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4497110.087925,
"last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 4537990.22125,
"last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3916421.3406499997,
"last_add_price": 13420
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 118500,
"cur_price": 118900,
"tranches": 2,
"tranche_value": 4106448.2651999993,
"last_add_price": 117800
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 3939438.35845,
"last_add_price": 135000
@@ -123,32 +123,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50200,
"cur_price": 48900,
"tranches": 2,
"tranche_value": 3906404.1509499997,
"last_add_price": 50500
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 158,
"entry_price": 52584.49367088608,
"entry_at": "2026-09-01T09:08:28.298315+09:00",
"stop": 45198,
"target": 74743,
"peak": 55500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"tranches": 2,
"tranche_value": 4195371.82195,
"last_add_price": 49950
},
"041520": {
"code": "041520",
"name": "이엘씨",
@@ -160,12 +139,12 @@
"entry_at": "2026-09-03T09:02:29.324709+09:00",
"stop": 10071,
"target": 16146,
"peak": 11940,
"peak": 12340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,601 도달",
"cur_price": 11300,
"cur_price": 11900,
"tranches": 1,
"tranche_value": 4014765.8981999992,
"last_add_price": 11590
@@ -186,7 +165,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 124400,
"cur_price": 121900,
"tranches": 2,
"tranche_value": 3990539.118775,
"last_add_price": 129800
@@ -202,19 +181,40 @@
"entry_at": "2026-09-07T15:06:42.263007+09:00",
"stop": 112316,
"target": 184637,
"peak": 137000,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131100,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 3960548.7447749996,
"last_add_price": 133000
},
"048910": {
"code": "048910",
"name": "대원미디어",
"sources": [
"auto"
],
"qty": 1078,
"entry_price": 6618.571428571428,
"entry_at": "2026-09-09T10:00:41.408422+09:00",
"stop": 5976,
"target": 8545,
"peak": 6770,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6650,
"tranches": 2,
"tranche_value": 3880908.2525249994,
"last_add_price": 6740
}
},
"realized_pnl": -23836610.623500008,
"closed_trades": 32,
"realized_pnl": -25057955.97100001,
"closed_trades": 33,
"wins": 2,
"peak_equity": 100162411.55350003,
"max_drawdown": 0.23052285166044603,
@@ -236,8 +236,9 @@
"090850": "2026-08-06",
"316140": "2026-08-21",
"068270": "2026-09-04",
"327260": "2026-09-07"
"327260": "2026-09-07",
"257720": "2026-09-09"
},
"created_at": "2026-06-16T14:30:00.114884+09:00",
"updated_at": "2026-09-08T15:28:38.391179+09:00"
"updated_at": "2026-09-09T15:28:33.719736+09:00"
}
@@ -103,3 +103,6 @@
{"ts": "2026-09-07T15:06:42.263009+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 128400, "qty": 30, "cost": 3852578, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 110463, "target": 182212, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "127,900 vs 114,410"}, {"label": "정배열(5>10)", "ok": true, "detail": "114,840 / 114,410"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "114,840 / 113,722"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +8 · 기 -24 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+30%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,249,244 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-09-08T09:04:34.111165+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 129800, "qty": 30, "cost": 3894584, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 108235, "target": 173695, "signals": [{"label": "손절선", "ok": true, "detail": "108,235 (현재 129,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,695"}, {"label": "추세(10일선)", "ok": true, "detail": "85,060"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +257 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 128,770"}]}
{"ts": "2026-09-08T09:42:38.141620+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 133000, "qty": 23, "cost": 3059459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110463, "target": 182212, "signals": [{"label": "손절선", "ok": true, "detail": "110,463 (현재 133,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 182,212"}, {"label": "추세(10일선)", "ok": true, "detail": "114,930"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -109 · 기 +175"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 132,920"}]}
{"ts": "2026-09-09T10:00:41.035056+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 44950, "qty": 158, "proceeds": 7088251, "entry_price": 52584, "pnl": -1221345, "pnl_pct": -14.52, "hold_from": "2026-09-01T09:08:28.298315+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "45,198 (현재 44,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 74,743"}, {"label": "추세(10일선)", "ok": true, "detail": "40,540"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +871 · 기 -1,193"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T10:00:41.408434+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 6520, "qty": 595, "cost": 3879982, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 5888, "target": 8416, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "6,500 vs 5,116"}, {"label": "정배열(5>10)", "ok": true, "detail": "5,452 / 5,116"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,452 / 4,906"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -3 · 기 +3 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 5,630"}, {"label": "거래량 급증", "ok": true, "detail": "78,962 (환산) vs 평균 38,349"}, {"label": "회전율 급증", "ok": true, "detail": "0.63% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "83"}]}
{"ts": "2026-09-09T11:08:34.713145+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 6740, "qty": 483, "cost": 3255908, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5888, "target": 8416, "signals": [{"label": "손절선", "ok": true, "detail": "5,888 (현재 6,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,416"}, {"label": "추세(10일선)", "ok": true, "detail": "5,136"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -3 · 기 +3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 6,681"}]}
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:02.762599+09:00",
"stop": 112616,
"target": 175813,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 4360729.7882,
"last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 4542977.951950001,
"last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12420,
"cur_price": 12680,
"tranches": 2,
"tranche_value": 3756374.284550001,
"last_add_price": 13420
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50200,
"cur_price": 48900,
"tranches": 2,
"tranche_value": 3779374.505025001,
"last_add_price": 50500
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 3753616.173025001,
"last_add_price": 135000
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:02:26.769879+09:00",
"stop": 23816,
"target": 65659,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,047 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 2355344.402237601,
"last_add_price": 35650
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,861 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 2831749.7622683644,
"last_add_price": 148600
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,342 도달",
"cur_price": 4755,
"cur_price": 4810,
"tranches": 1,
"tranche_value": 3832048.9757250003,
"last_add_price": 4795
@@ -186,7 +186,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 1,
"tranche_value": 3818388.2761875005,
"last_add_price": 30850
@@ -202,12 +202,12 @@
"entry_at": "2026-09-08T15:20:38.352756+09:00",
"stop": 6012,
"target": 8643,
"peak": 6670,
"peak": 6770,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6670,
"cur_price": 6650,
"tranches": 1,
"tranche_value": 3751556.2420625,
"last_add_price": 6670
@@ -243,5 +243,5 @@
"004370": "2026-09-07"
},
"created_at": "2026-06-16T14:30:00.114893+09:00",
"updated_at": "2026-09-08T15:28:38.393311+09:00"
"updated_at": "2026-09-09T15:28:33.722051+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 26669530.203000035,
"cash": 23792237.65300003,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:02.764565+09:00",
"stop": 112608,
"target": 175805,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 3561275.575471075,
"last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 2,
"tranche_value": 3616873.7658032966,
"last_add_price": 349500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1695866.1189129704,
"last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 3896691.6945500015,
"last_add_price": 112800
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2745363.955329169,
"last_add_price": 132000
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 2,
"tranche_value": 2670757.9586618557,
"last_add_price": 51200
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,365 도달",
"cur_price": 4755,
"cur_price": 4810,
"tranches": 1,
"tranche_value": 2237058.4160459745,
"last_add_price": 4895
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 3946598.3595250016,
"last_add_price": 30200
@@ -181,20 +181,41 @@
"entry_at": "2026-09-04T09:14:31.507831+09:00",
"stop": 5126,
"target": 12361,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1617867.8531665015,
"last_add_price": 6580
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 20,
"entry_price": 143200,
"entry_at": "2026-09-09T09:38:37.170805+09:00",
"stop": 124212,
"target": 200163,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 2963407.3031992856,
"last_add_price": 143200
}
},
"realized_pnl": -24438367.081500053,
"closed_trades": 145,
"wins": 4,
"realized_pnl": -24451230.031500053,
"closed_trades": 147,
"wins": 5,
"peak_equity": 100085511.5725,
"max_drawdown": 0.2419355229448935,
"last_exit": {
@@ -211,9 +232,9 @@
"240810": "2026-07-24",
"009150": "2026-07-27",
"093370": "2026-07-20",
"034730": "2026-09-04",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-04",
"319660": "2026-09-09",
"011070": "2026-07-24",
"402340": "2026-07-23",
"004170": "2026-07-23",
@@ -231,5 +252,5 @@
"252990": "2026-08-25"
},
"created_at": "2026-06-16T14:30:00.114901+09:00",
"updated_at": "2026-09-08T15:28:38.395328+09:00"
"updated_at": "2026-09-09T15:28:33.724088+09:00"
}
@@ -328,3 +328,8 @@
{"ts": "2026-09-04T09:14:31.507847+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7330, "qty": 220, "cost": 1612842, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 5521, "target": 12756, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "7,330 vs 4,373"}, {"label": "정배열(5>60)", "ok": true, "detail": "5,312 / 4,373"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,312 / 4,373"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+71.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +72 · 기 +5 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "38.59% (환산) vs 평균 23.23% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 6,760"}, {"label": "거래량 급증", "ok": true, "detail": "7,717,580 (환산) vs 평균 4,645,030"}, {"label": "회전율 급증", "ok": true, "detail": "38.59% (환산) vs 평균 23.23%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
{"ts": "2026-09-04T11:08:33.146781+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 6580, "qty": 245, "cost": 1612342, "path": "add", "reason": "물타기 — 2/2차 (평단↓, -10%)", "stop": 5521, "target": 12756, "signals": [{"label": "손절선", "ok": true, "detail": "5,521 (현재 6,590)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 12,756"}, {"label": "추세(60일선)", "ok": true, "detail": "4,361"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +193 · 기 +5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,782"}]}
{"ts": "2026-09-08T15:20:38.354706+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 66, "proceeds": 8563269, "entry_price": 117200, "pnl": 826909, "pnl_pct": 10.92, "hold_from": "2026-08-20T09:04:23.793705+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.810856+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 6, "cost": 3636545, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 612000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.648675+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 6, "proceeds": 3622922, "entry_price": 606000, "pnl": -13624, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.810855+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 612,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.648767+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 30, "cost": 3915587, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:08:34.429158+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 30, "proceeds": 3916348, "entry_price": 130500, "pnl": 761, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.648766+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:38:37.170806+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 143200, "qty": 20, "cost": 2864430, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 124212, "target": 200163, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "142,900 vs 117,637"}, {"label": "정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,400 / 117,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "241,453 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
@@ -1,28 +1,7 @@
{
"cash": 62327481.89599992,
"cash": 59595771.77349993,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 150,
"entry_price": 5500,
"entry_at": "2026-08-20T09:02:20.766770+09:00",
"stop": 4035,
"target": 7698,
"peak": 5510,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 829628.9965968428,
"last_add_price": 5500
},
"161890": {
"code": "161890",
"name": "한국콜마",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 1302564.8461088152,
"last_add_price": 135000
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 819414.6990119731,
"last_add_price": 147800
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 2,
"tranche_value": 1251034.2283866284,
"last_add_price": 51200
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 1923709.9544436105,
"last_add_price": 29800
@@ -118,12 +97,12 @@
"entry_at": "2026-08-27T09:28:28.494508+09:00",
"stop": 120994,
"target": 171259,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 1481365.9160708203,
"last_add_price": 145300
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 2963129.566266665,
"last_add_price": 2960
@@ -165,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 113100,
"cur_price": 110700,
"tranches": 2,
"tranche_value": 1795776.053869894,
"last_add_price": 114500
@@ -186,7 +165,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 136800,
"cur_price": 133800,
"tranches": 1,
"tranche_value": 1850114.0973526826,
"last_add_price": 140100
@@ -207,7 +186,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,939 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 2,
"tranche_value": 988188.6519627835,
"last_add_price": 14370
@@ -228,14 +207,56 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 1,
"tranche_value": 1456443.5315424919,
"last_add_price": 386000
},
"004370": {
"code": "004370",
"name": "농심",
"sources": [
"auto"
],
"qty": 5,
"entry_price": 418500,
"entry_at": "2026-09-09T09:04:34.651068+09:00",
"stop": 376620,
"target": 481321,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,748 도달",
"cur_price": 414000,
"tranches": 1,
"tranche_value": 2190803.55608851,
"last_add_price": 418500
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 9,
"entry_price": 144000,
"entry_at": "2026-09-09T09:36:39.083412+09:00",
"stop": 120266,
"target": 179602,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 1327917.140914299,
"last_add_price": 144000
}
},
"realized_pnl": -12406148.71700007,
"closed_trades": 207,
"realized_pnl": -12573974.31450007,
"closed_trades": 211,
"wins": 7,
"peak_equity": 100036582.48,
"max_drawdown": 0.15270831167742246,
@@ -258,11 +279,11 @@
"084370": "2026-07-15",
"240810": "2026-07-24",
"402340": "2026-07-23",
"034730": "2026-09-07",
"034730": "2026-09-09",
"004170": "2026-07-23",
"319660": "2026-09-07",
"319660": "2026-09-09",
"032830": "2026-07-31",
"028260": "2026-09-07",
"028260": "2026-09-09",
"003490": "2026-08-13",
"214450": "2026-09-03",
"095610": "2026-08-21",
@@ -271,7 +292,7 @@
"105560": "2026-07-29",
"252990": "2026-09-01",
"055550": "2026-08-27",
"003680": "2026-08-19",
"003680": "2026-09-09",
"161890": "2026-08-13",
"078930": "2026-09-03",
"138040": "2026-09-08",
@@ -280,5 +301,5 @@
"001450": "2026-09-07"
},
"created_at": "2026-06-22T09:00:04.885275+09:00",
"updated_at": "2026-09-08T15:28:38.397295+09:00"
"updated_at": "2026-09-09T15:28:33.726053+09:00"
}
@@ -462,3 +462,12 @@
{"ts": "2026-09-07T09:48:37.543732+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130600, "qty": 28, "proceeds": 3649669, "entry_price": 130600, "pnl": -7679, "pnl_pct": 0.0, "hold_from": "2026-09-07T09:44:34.533752+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,599 (현재 130,450)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 130,602"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +212 · 기 -157"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 141,148"}]}
{"ts": "2026-09-07T09:48:37.978732+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 386000, "qty": 3, "cost": 1158174, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 327614, "target": 473579, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "385,000 vs 306,167"}, {"label": "정배열(5>60)", "ok": true, "detail": "323,200 / 306,167"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "323,200 / 306,167"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +59 · 기 -40 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.48% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "257,880 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "2.48% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "73"}]}
{"ts": "2026-09-08T15:20:38.357020+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 63, "proceeds": 8174030, "entry_price": 116575, "pnl": 828728, "pnl_pct": 11.52, "hold_from": "2026-08-20T09:02:20.767437+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.839514+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 380000, "qty": 9, "cost": 3420513, "path": "pullback", "reason": "눌림목 지정가 387,776 도달", "stop": 379999, "target": 380002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "379,500 vs 350,592"}, {"label": "정배열(5>60)", "ok": true, "detail": "411,600 / 350,592"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "411,600 / 350,592"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-24.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -64 · 기 +150 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.16% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "264,233 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.16% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 387,776 (현재 379,500)"}]}
{"ts": "2026-09-09T09:04:34.650850+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4745, "qty": 150, "proceeds": 710362, "entry_price": 5500, "pnl": -114762, "pnl_pct": -13.73, "hold_from": "2026-08-20T09:02:20.766770+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,035 (현재 4,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,698"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,871"}]}
{"ts": "2026-09-09T09:04:34.651069+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 418500, "qty": 5, "cost": 2092814, "path": "pullback", "reason": "눌림목 지정가 420,748 도달", "stop": 376620, "target": 481321, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "418,000 vs 370,025"}, {"label": "정배열(5>60)", "ok": true, "detail": "406,100 / 370,025"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "406,100 / 370,025"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.6%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +11 · 기 -28 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 0.51% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "10,720 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "64"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,748 (현재 418,000)"}]}
{"ts": "2026-09-09T09:12:37.425265+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 378500, "qty": 9, "proceeds": 3399857, "entry_price": 380000, "pnl": -20656, "pnl_pct": -0.39, "hold_from": "2026-09-09T09:02:37.839512+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "379,999 (현재 378,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,567"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -64 · 기 +150"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:12:38.004055+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 603000, "qty": 6, "cost": 3618543, "path": "pullback", "reason": "눌림목 지정가 740,557 도달", "stop": 602999, "target": 603002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.3%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "85,280 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 740,557 (현재 602,000)"}]}
{"ts": "2026-09-09T09:14:37.532727+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 602000, "qty": 6, "proceeds": 3604957, "entry_price": 603000, "pnl": -13586, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:12:38.004037+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "602,999 (현재 602,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 603,002"}, {"label": "추세(60일선)", "ok": true, "detail": "528,233"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 640,221"}]}
{"ts": "2026-09-09T09:14:37.896282+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130000, "qty": 28, "cost": 3640546, "path": "pullback", "reason": "눌림목 지정가 166,990 도달", "stop": 129999, "target": 130002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "129,900 vs 112,723"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,620 / 112,723"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,620 / 112,723"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+35.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+51%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.13% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "616,727 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.13% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 166,990 (현재 129,900)"}]}
{"ts": "2026-09-09T09:36:38.663370+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 129600, "qty": 28, "proceeds": 3621724, "entry_price": 130000, "pnl": -18822, "pnl_pct": -0.31, "hold_from": "2026-09-09T09:14:37.896266+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "129,999 (현재 129,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:36:39.083428+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 144000, "qty": 9, "cost": 1296194, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120266, "target": 179602, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "143,900 vs 117,653"}, {"label": "정배열(5>60)", "ok": true, "detail": "126,600 / 117,653"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,600 / 117,653"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.22% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "207,400 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.31% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
@@ -1,5 +1,5 @@
{
"cash": 49784826.66950001,
"cash": 47468717.370000005,
"initial": 100000000,
"positions": {
"161890": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 2055644.4533983106,
"last_add_price": 132000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 218,
"entry_price": 5500,
"entry_at": "2026-08-20T09:02:20.784162+09:00",
"stop": 4035,
"target": 8430,
"peak": 5510,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1202541.6632822098,
"last_add_price": 5500
},
"095610": {
"code": "095610",
"name": "테스",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1185089.7712990402,
"last_add_price": 147800
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 2,
"tranche_value": 2061384.8678720447,
"last_add_price": 51200
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 3164027.646524174,
"last_add_price": 29800
@@ -118,12 +97,12 @@
"entry_at": "2026-08-27T09:32:28.384297+09:00",
"stop": 123382,
"target": 176463,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 2440249.8896798776,
"last_add_price": 145300
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2865,
"cur_price": 2830,
"tranches": 1,
"tranche_value": 4311465.0601,
"last_add_price": 2960
@@ -165,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,939 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 2,
"tranche_value": 1448661.5729395074,
"last_add_price": 14370
@@ -181,12 +160,12 @@
"entry_at": "2026-09-04T09:14:31.529235+09:00",
"stop": 5434,
"target": 11563,
"peak": 8380,
"peak": 8840,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 7500,
"cur_price": 7820,
"tranches": 2,
"tranche_value": 1187700.4705399747,
"last_add_price": 7630
@@ -202,19 +181,40 @@
"entry_at": "2026-09-08T15:22:34.243711+09:00",
"stop": 319563,
"target": 470873,
"peak": 370000,
"peak": 371000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 1,
"tranche_value": 2327287.0247324635,
"last_add_price": 370000
},
"004370": {
"code": "004370",
"name": "농심",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 418500,
"entry_at": "2026-09-09T09:04:34.653218+09:00",
"stop": 381645,
"target": 492209,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,748 도달",
"cur_price": 414000,
"tranches": 1,
"tranche_value": 3607796.163008242,
"last_add_price": 418500
}
},
"realized_pnl": -15887124.89550008,
"closed_trades": 187,
"realized_pnl": -16053911.84500008,
"closed_trades": 188,
"wins": 6,
"peak_equity": 100139236.48850003,
"max_drawdown": 0.19573051570800562,
@@ -249,7 +249,7 @@
"055550": "2026-07-28",
"252990": "2026-09-01",
"010950": "2026-08-26",
"003680": "2026-08-19",
"003680": "2026-09-09",
"161890": "2026-08-13",
"078930": "2026-09-03",
"089970": "2026-08-12",
@@ -258,5 +258,5 @@
"439090": "2026-09-04"
},
"created_at": "2026-06-22T09:00:04.885286+09:00",
"updated_at": "2026-09-08T15:28:38.399264+09:00"
"updated_at": "2026-09-09T15:28:33.728038+09:00"
}
@@ -422,3 +422,5 @@
{"ts": "2026-09-08T12:36:33.499482+09:00", "side": "BUY", "code": "079650", "name": "서산", "price": 7630, "qty": 155, "cost": 1182827, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5340, "target": 11309, "signals": [{"label": "손절선", "ok": true, "detail": "5,340 (현재 7,840)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 11,309"}, {"label": "추세(60일선)", "ok": true, "detail": "4,382"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +103 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,794"}]}
{"ts": "2026-09-08T15:20:38.359370+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 71, "proceeds": 9212002, "entry_price": 117180, "pnl": 890954, "pnl_pct": 10.94, "hold_from": "2026-08-20T09:04:23.819190+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T15:22:34.243713+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 370000, "qty": 6, "cost": 2220333, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 319563, "target": 470873, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "369,000 vs 305,900"}, {"label": "정배열(5>60)", "ok": true, "detail": "320,000 / 305,900"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "320,000 / 305,900"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+29.9%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +67 · 기 -37 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.71% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "177,720 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.71% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
{"ts": "2026-09-09T09:04:34.653010+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4745, "qty": 218, "proceeds": 1032393, "entry_price": 5500, "pnl": -166787, "pnl_pct": -13.73, "hold_from": "2026-08-20T09:02:20.784162+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,035 (현재 4,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,430"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,871"}]}
{"ts": "2026-09-09T09:04:34.653220+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 418500, "qty": 8, "cost": 3348502, "path": "pullback", "reason": "눌림목 지정가 420,748 도달", "stop": 381645, "target": 492209, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "418,000 vs 370,025"}, {"label": "정배열(5>60)", "ok": true, "detail": "406,100 / 370,025"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "406,100 / 370,025"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.6%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +11 · 기 -28 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 0.51% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "10,720 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "64"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,748 (현재 418,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 39809795.20849997,
"cash": 36547474.040999964,
"initial": 100000000,
"positions": {
"161890": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 3112377.8236046005,
"last_add_price": 136000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-20T09:02:20.789589+09:00",
"stop": 24287,
"target": 55133,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1369462.9055232927,
"last_add_price": 35800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1562958.7744692594,
"last_add_price": 147800
@@ -81,32 +81,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 120,174 도달",
"cur_price": 123700,
"cur_price": 130000,
"tranches": 2,
"tranche_value": 3827070.579368608,
"last_add_price": 124100
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 110,
"entry_price": 52481.818181818184,
"entry_at": "2026-08-26T09:16:25.402233+09:00",
"stop": 44967,
"target": 67512,
"peak": 55400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"tranches": 2,
"tranche_value": 2919833.0512335403,
"last_add_price": 53500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130300,
"cur_price": 125000,
"tranches": 2,
"tranche_value": 5294052.814218748,
"last_add_price": 128900
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,027 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5295848.851093748,
"last_add_price": 18940
@@ -155,24 +134,45 @@
"sources": [
"interest"
],
"qty": 22,
"entry_price": 135600,
"qty": 43,
"entry_price": 138481.39534883722,
"entry_at": "2026-09-08T14:34:41.046668+09:00",
"stop": 116991,
"target": 172817,
"peak": 136000,
"stop": 119173,
"target": 177099,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131100,
"tranches": 1,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 3060241.9422216653,
"last_add_price": 135600
"last_add_price": 141500
},
"024110": {
"code": "024110",
"name": "기업은행",
"sources": [
"interest"
],
"qty": 253,
"entry_price": 20650,
"entry_at": "2026-09-09T10:00:41.834575+09:00",
"stop": 19860,
"target": 22230,
"peak": 20800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,615 도달",
"cur_price": 20650,
"tranches": 1,
"tranche_value": 5238854.231781248,
"last_add_price": 20650
}
},
"realized_pnl": -16418279.98750003,
"closed_trades": 42,
"realized_pnl": -17257287.712500032,
"closed_trades": 43,
"wins": 2,
"peak_equity": 102728958.65750001,
"max_drawdown": 0.19316207577026115,
@@ -200,8 +200,9 @@
"138040": "2026-08-18",
"194370": "2026-08-24",
"068270": "2026-08-26",
"003550": "2026-09-08"
"003550": "2026-09-08",
"257720": "2026-09-09"
},
"created_at": "2026-06-22T09:00:04.885297+09:00",
"updated_at": "2026-09-08T15:28:38.401338+09:00"
"updated_at": "2026-09-09T15:28:33.730119+09:00"
}
@@ -126,3 +126,6 @@
{"ts": "2026-09-08T09:01:12.045005+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 123700, "qty": 33, "cost": 4082712, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 107141, "target": 144518, "signals": [{"label": "손절선", "ok": true, "detail": "107,141 (현재 124,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 144,518"}, {"label": "추세(20일선)", "ok": true, "detail": "102,045"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -259 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 122,811"}]}
{"ts": "2026-09-08T14:34:40.622363+09:00", "side": "SELL", "code": "003550", "name": "LG", "price": 121500, "qty": 67, "proceeds": 8124626, "entry_price": 121619, "pnl": -25096, "pnl_pct": -0.1, "hold_from": "2026-08-18T09:04:25.740065+09:00", "reason": "시간손절 — 21일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "108,775 (현재 121,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 147,309"}, {"label": "추세(20일선)", "ok": true, "detail": "101,915"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -273 · 기 +15"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T14:34:41.046683+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135600, "qty": 22, "cost": 2983647, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 116991, "target": 172817, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "135,600 vs 108,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,380 / 108,265"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,380 / 113,850"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -158 · 기 +400 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.57% (환산) vs 평균 0.58% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "2,860,582 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "2.57% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:37.408421+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 21, "cost": 2971946, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116991, "target": 172817, "signals": [{"label": "손절선", "ok": true, "detail": "116,991 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 172,817"}, {"label": "추세(20일선)", "ok": true, "detail": "108,545"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,427"}]}
{"ts": "2026-09-09T10:00:41.445581+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 44950, "qty": 110, "proceeds": 4934858, "entry_price": 52482, "pnl": -839008, "pnl_pct": -14.35, "hold_from": "2026-08-26T09:16:25.402233+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "44,967 (현재 44,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 67,512"}, {"label": "추세(20일선)", "ok": true, "detail": "37,935"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +871 · 기 -1,193"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T10:00:41.834590+09:00", "side": "BUY", "code": "024110", "name": "기업은행", "price": 20650, "qty": 253, "cost": 5225234, "path": "pullback", "reason": "눌림목 지정가 20,615 도달", "stop": 19860, "target": 22230, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "20,600 vs 20,438"}, {"label": "정배열(5>20)", "ok": true, "detail": "20,840 / 20,438"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "20,840 / 20,750"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -360 · 기 +552 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 0.12% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,166,169 (환산) vs 평균 966,743"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 0.12%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,615 (현재 20,600)"}]}
@@ -1,28 +1,7 @@
{
"cash": 63962283.79299991,
"cash": 60297354.3819999,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 184,
"entry_price": 5560,
"entry_at": "2026-08-20T09:04:23.829646+09:00",
"stop": 4179,
"target": 8322,
"peak": 5560,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 1026692.4193966825,
"last_add_price": 5560
},
"161890": {
"code": "161890",
"name": "한국콜마",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 1879557.3308712046,
"last_add_price": 135000
@@ -60,32 +39,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 945716.882153192,
"last_add_price": 147800
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 65,
"entry_price": 52933.846153846156,
"entry_at": "2026-08-26T13:58:26.852668+09:00",
"stop": 45290,
"target": 68221,
"peak": 55400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"tranches": 2,
"tranche_value": 1747431.892958675,
"last_add_price": 54000
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -97,12 +55,12 @@
"entry_at": "2026-08-27T10:28:24.851417+09:00",
"stop": 123991,
"target": 172246,
"peak": 164400,
"peak": 168400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700,
"cur_price": 166400,
"tranches": 2,
"tranche_value": 2119787.0272304374,
"last_add_price": 145300
@@ -123,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 369000,
"cur_price": 366000,
"tranches": 1,
"tranche_value": 2099700.550191019,
"last_add_price": 390500
@@ -144,15 +102,78 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 30050,
"cur_price": 29850,
"tranches": 2,
"tranche_value": 2730942.1302758893,
"last_add_price": 30200
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 13,
"entry_price": 143900,
"entry_at": "2026-09-09T09:34:31.904535+09:00",
"stop": 124912,
"target": 181875,
"peak": 145900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 142700,
"tranches": 1,
"tranche_value": 1940371.9507704265,
"last_add_price": 143900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 19,
"entry_price": 135000,
"entry_at": "2026-09-09T09:44:36.625767+09:00",
"stop": 121843,
"target": 161313,
"peak": 135000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133800,
"tranches": 1,
"tranche_value": 2625647.016824501,
"last_add_price": 135000
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 24,
"entry_price": 125800,
"entry_at": "2026-09-09T10:06:35.184626+09:00",
"stop": 115259,
"target": 146882,
"peak": 126700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 125000,
"tranches": 1,
"tranche_value": 3050406.2025119783,
"last_add_price": 125800
}
},
"realized_pnl": -14843297.52100008,
"closed_trades": 135,
"wins": 4,
"realized_pnl": -15516618.258000081,
"closed_trades": 139,
"wins": 5,
"peak_equity": 100266527.41749999,
"max_drawdown": 0.16148686193229095,
"last_exit": {
@@ -165,9 +186,9 @@
"009150": "2026-07-27",
"214450": "2026-09-02",
"093370": "2026-07-20",
"034730": "2026-09-03",
"034730": "2026-09-09",
"032830": "2026-07-31",
"319660": "2026-09-03",
"319660": "2026-09-09",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -178,14 +199,15 @@
"089970": "2026-08-13",
"095610": "2026-08-21",
"086790": "2026-07-27",
"003680": "2026-08-19",
"003680": "2026-09-09",
"010950": "2026-08-26",
"138040": "2026-09-08",
"161890": "2026-07-31",
"078930": "2026-09-03",
"475150": "2026-08-03",
"252990": "2026-08-21"
"252990": "2026-08-21",
"257720": "2026-09-09"
},
"created_at": "2026-06-22T09:00:04.885305+09:00",
"updated_at": "2026-09-08T15:28:38.403309+09:00"
"updated_at": "2026-09-09T15:28:33.732066+09:00"
}
@@ -307,3 +307,12 @@
{"ts": "2026-09-03T09:14:30.959946+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29450, "qty": 92, "cost": 2709806, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26677, "target": 34996, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "29,500 vs 25,227"}, {"label": "정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,240 / 25,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +1,803 · 기 +963 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "3,950,367 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-04T09:10:33.077100+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 30200, "qty": 90, "cost": 2718408, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 26677, "target": 34996, "signals": [{"label": "손절선", "ok": true, "detail": "26,677 (현재 30,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,996"}, {"label": "추세(60일선)", "ok": true, "detail": "25,238"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,238 · 기 +1,104"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 30,159"}]}
{"ts": "2026-09-08T15:20:38.363574+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 89, "proceeds": 11547438, "entry_price": 116835, "pnl": 1147579, "pnl_pct": 11.27, "hold_from": "2026-08-24T09:10:26.955293+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "110,190"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:02:37.846628+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 606000, "qty": 8, "cost": 4848727, "path": "pullback", "reason": "눌림목 지정가 703,336 도달", "stop": 604000, "target": 610000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "602,000 vs 528,233"}, {"label": "정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "738,400 / 528,233"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.0%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +55 · 기 +17 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "44,480 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 703,336 (현재 602,000)"}]}
{"ts": "2026-09-09T09:04:34.657172+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 605000, "qty": 8, "proceeds": 4830562, "entry_price": 606000, "pnl": -18165, "pnl_pct": -0.17, "hold_from": "2026-09-09T09:02:37.846627+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 610,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 +17"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 643,221"}]}
{"ts": "2026-09-09T09:04:34.657254+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 130500, "qty": 40, "cost": 5220783, "path": "pullback", "reason": "눌림목 지정가 156,385 도달", "stop": 130499, "target": 130502, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,400 vs 112,732"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,720 / 112,732"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.6%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +93 · 기 -183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "456,487 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,385 (현재 130,400)"}]}
{"ts": "2026-09-09T09:06:37.410633+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 4770, "qty": 184, "proceeds": 875969, "entry_price": 5560, "pnl": -147225, "pnl_pct": -14.21, "hold_from": "2026-08-20T09:04:23.829646+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "4,179 (현재 4,780)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,322"}, {"label": "추세(60일선)", "ok": false, "detail": "4,844"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -13 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 5,931"}]}
{"ts": "2026-09-09T09:08:34.437256+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 130800, "qty": 40, "proceeds": 5221798, "entry_price": 130500, "pnl": 1015, "pnl_pct": 0.23, "hold_from": "2026-09-09T09:04:34.657253+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +93 · 기 -183"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:34:31.904537+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 143900, "qty": 13, "cost": 1870981, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 124912, "target": 181875, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "144,100 vs 117,657"}, {"label": "정배열(5>60)", "ok": true, "detail": "126,640 / 117,657"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "126,640 / 117,657"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.1%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -95 · 기 +135 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": true, "detail": "192,160 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": true, "detail": "0.29% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
{"ts": "2026-09-09T09:44:36.625769+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 135000, "qty": 19, "cost": 2565385, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121843, "target": 161313, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "134,700 vs 118,643"}, {"label": "정배열(5>60)", "ok": true, "detail": "123,540 / 118,643"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "123,540 / 118,643"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -307 · 기 +432 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.49% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,356,753 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.49% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-09-09T09:48:36.642486+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 45200, "qty": 65, "proceeds": 2932271, "entry_price": 52934, "pnl": -508945, "pnl_pct": -14.61, "hold_from": "2026-08-26T13:58:26.852668+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "45,290 (현재 45,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 68,221"}, {"label": "추세(60일선)", "ok": true, "detail": "36,194"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +847 · 기 -1,177"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T10:06:35.184628+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 125800, "qty": 24, "cost": 3019653, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 115259, "target": 146882, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "126,100 vs 110,120"}, {"label": "정배열(5>60)", "ok": true, "detail": "118,680 / 110,120"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "118,680 / 110,120"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+14.4%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -148 · 기 +263 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": true, "detail": "384,931 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": true, "detail": "0.23% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
@@ -1,5 +1,5 @@
{
"cash": 49001411.56949994,
"cash": 42757175.074499935,
"initial": 100000000,
"positions": {
"327260": {
@@ -13,12 +13,12 @@
"entry_at": "2026-08-20T09:02:20.801043+09:00",
"stop": 25303,
"target": 53064,
"peak": 39725,
"peak": 43400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 34450,
"cur_price": 42250,
"tranches": 2,
"tranche_value": 1449597.1229143601,
"last_add_price": 35800
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 148600,
"cur_price": 154300,
"tranches": 2,
"tranche_value": 1488405.4229125269,
"last_add_price": 147800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 120,124 도달",
"cur_price": 123700,
"cur_price": 130000,
"tranches": 2,
"tranche_value": 3765704.8383638063,
"last_add_price": 123500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 34200,
"cur_price": 33500,
"tranches": 1,
"tranche_value": 4893551.7779043885,
"last_add_price": 35300
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,027 도달",
"cur_price": 18970,
"cur_price": 18890,
"tranches": 1,
"tranche_value": 5046920.037843747,
"last_add_price": 18940
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 46300,
"cur_price": 44700,
"tranches": 1,
"tranche_value": 2930279.053088784,
"last_add_price": 48300
@@ -139,15 +139,36 @@
"entry_at": "2026-09-08T09:10:36.969598+09:00",
"stop": 386668,
"target": 476165,
"peak": 418000,
"peak": 420500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 420,926 도달",
"cur_price": 416500,
"cur_price": 414000,
"tranches": 1,
"tranche_value": 5048404.923093746,
"last_add_price": 416500
},
"000720": {
"code": "000720",
"name": "현대건설",
"sources": [
"interest"
],
"qty": 45,
"entry_price": 138740.0,
"entry_at": "2026-09-09T09:00:50.410844+09:00",
"stop": 121362,
"target": 173496,
"peak": 141500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 133600,
"tranches": 2,
"tranche_value": 3249981.4510334455,
"last_add_price": 141500
}
},
"realized_pnl": -20051607.079500027,
@@ -187,5 +208,5 @@
"012450": "2026-09-02"
},
"created_at": "2026-06-22T09:00:04.885314+09:00",
"updated_at": "2026-09-08T15:28:38.405351+09:00"
"updated_at": "2026-09-09T15:28:33.734105+09:00"
}
@@ -164,3 +164,5 @@
{"ts": "2026-09-08T09:10:36.540802+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 377000, "qty": 18, "proceeds": 6772767, "entry_price": 399750, "pnl": -423812, "pnl_pct": -5.69, "hold_from": "2026-08-19T09:08:19.490774+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "355,527 (현재 377,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 488,197"}, {"label": "추세(20일선)", "ok": true, "detail": "298,000"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 -32"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-08T09:10:36.969612+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 416500, "qty": 12, "cost": 4998750, "path": "pullback", "reason": "눌림목 지정가 420,926 도달", "stop": 386668, "target": 476165, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "416,500 vs 384,050"}, {"label": "정배열(5>20)", "ok": true, "detail": "405,800 / 384,050"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "405,800 / 370,000"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +14 · 기 -27 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+36%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.37% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "22,567 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.37% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "63"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 420,926 (현재 416,500)"}]}
{"ts": "2026-09-08T15:20:38.366162+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 130000, "qty": 85, "proceeds": 11028452, "entry_price": 115881, "pnl": 1177075, "pnl_pct": 12.18, "hold_from": "2026-08-24T09:02:27.230481+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "130,576 (현재 130,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "114,070"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -147 · 기 +423"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-09T09:00:50.410852+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 136100, "qty": 23, "cost": 3130770, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 119365, "target": 169570, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "134,200 vs 108,195"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,100 / 108,195"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,100 / 113,827"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+32.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -280 · 기 +899 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.08% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,198,700 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "1.08% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-09-09T09:06:37.412548+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 22, "cost": 3113467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 119365, "target": 169570, "signals": [{"label": "손절선", "ok": true, "detail": "119,365 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 169,570"}, {"label": "추세(20일선)", "ok": true, "detail": "108,545"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,927"}]}
@@ -1,5 +1,5 @@
{
"cash": 32479923.74149996,
"cash": 28336655.28799996,
"initial": 100000000,
"positions": {
"161890": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 141000,
"cur_price": 140100,
"tranches": 2,
"tranche_value": 4806997.344940743,
"last_add_price": 135800
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 473,
"entry_price": 5390,
"entry_at": "2026-08-20T14:50:23.854236+09:00",
"stop": 4341,
"target": 8012,
"peak": 5500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,901 도달",
"cur_price": 4755,
"tranches": 1,
"tranche_value": 2551168.8882108545,
"last_add_price": 5390
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 130300,
"cur_price": 125000,
"tranches": 2,
"tranche_value": 6651621.94570833,
"last_add_price": 123300
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 118500,
"cur_price": 118900,
"tranches": 2,
"tranche_value": 6710163.074227882,
"last_add_price": 123700
@@ -97,12 +76,12 @@
"entry_at": "2026-09-08T09:10:37.312187+09:00",
"stop": 10587,
"target": 18789,
"peak": 13030,
"peak": 13550,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,250 도달",
"cur_price": 12850,
"cur_price": 13400,
"tranches": 1,
"tranche_value": 2756420.9418846015,
"last_add_price": 12930
@@ -123,17 +102,38 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 21600,
"cur_price": 22200,
"tranches": 1,
"tranche_value": 4075467.59098812,
"last_add_price": 22300
},
"051900": {
"code": "051900",
"name": "LG생활건강",
"sources": [
"auto"
],
"qty": 22,
"entry_price": 291500,
"entry_at": "2026-09-09T14:52:38.451653+09:00",
"stop": 271048,
"target": 342629,
"peak": 292000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 290500,
"tranches": 1,
"tranche_value": 6508957.26983333,
"last_add_price": 291500
}
},
"realized_pnl": -22269129.634500027,
"closed_trades": 42,
"realized_pnl": -22548288.55850003,
"closed_trades": 43,
"wins": 3,
"peak_equity": 100204129.27299997,
"max_drawdown": 0.22077682751204747,
"max_drawdown": 0.22296282292550207,
"last_exit": {
"005930": "2026-06-23",
"005935": "2026-07-02",
@@ -155,7 +155,7 @@
"086790": "2026-08-19",
"010950": "2026-09-03",
"090850": "2026-07-29",
"003680": "2026-08-19",
"003680": "2026-09-09",
"078930": "2026-07-31",
"138040": "2026-08-13",
"068270": "2026-08-26",
@@ -163,5 +163,5 @@
"257720": "2026-09-08"
},
"created_at": "2026-06-22T09:00:04.885323+09:00",
"updated_at": "2026-09-08T15:28:38.407357+09:00"
"updated_at": "2026-09-09T15:28:33.736149+09:00"
}

Some files were not shown because too many files have changed in this diff Show More