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

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-09-02 02:00:06 +09:00
parent 19b6797e47
commit 21f9e50d8f
140 changed files with 2371 additions and 2278 deletions
@@ -138,3 +138,5 @@
{"date": "2026-08-28", "market": "KOSPI", "market_label": "코스피", "rise": 640, "upper": 2, "fall": 238, "lower": 0, "steady": 32, "adr": 269.75, "personal": 4194, "foreign": -8525, "institutional": -11876, "captured_at": "2026-08-28T21:00:04.731356+09:00"} {"date": "2026-08-28", "market": "KOSPI", "market_label": "코스피", "rise": 640, "upper": 2, "fall": 238, "lower": 0, "steady": 32, "adr": 269.75, "personal": 4194, "foreign": -8525, "institutional": -11876, "captured_at": "2026-08-28T21:00:04.731356+09:00"}
{"date": "2026-08-31", "market": "KOSDAQ", "market_label": "코스닥", "rise": 741, "upper": 8, "fall": 889, "lower": 0, "steady": 105, "adr": 84.25, "personal": 2530, "foreign": -552, "institutional": -2005, "captured_at": "2026-08-31T21:00:05.779900+09:00"} {"date": "2026-08-31", "market": "KOSDAQ", "market_label": "코스닥", "rise": 741, "upper": 8, "fall": 889, "lower": 0, "steady": 105, "adr": 84.25, "personal": 2530, "foreign": -552, "institutional": -2005, "captured_at": "2026-08-31T21:00:05.779900+09:00"}
{"date": "2026-08-31", "market": "KOSPI", "market_label": "코스피", "rise": 366, "upper": 0, "fall": 489, "lower": 1, "steady": 54, "adr": 74.69, "personal": -1464, "foreign": -6434, "institutional": -7891, "captured_at": "2026-08-31T21:00:05.779900+09:00"} {"date": "2026-08-31", "market": "KOSPI", "market_label": "코스피", "rise": 366, "upper": 0, "fall": 489, "lower": 1, "steady": 54, "adr": 74.69, "personal": -1464, "foreign": -6434, "institutional": -7891, "captured_at": "2026-08-31T21:00:05.779900+09:00"}
{"date": "2026-09-01", "market": "KOSDAQ", "market_label": "코스닥", "rise": 686, "upper": 3, "fall": 950, "lower": 1, "steady": 98, "adr": 72.45, "personal": 4389, "foreign": -1531, "institutional": -2787, "captured_at": "2026-09-01T21:00:02.657470+09:00"}
{"date": "2026-09-01", "market": "KOSPI", "market_label": "코스피", "rise": 446, "upper": 4, "fall": 422, "lower": 0, "steady": 40, "adr": 106.64, "personal": -5402, "foreign": -4968, "institutional": -6286, "captured_at": "2026-09-01T21:00:02.657470+09:00"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
{ {
"cash": 9330274.958999984, "cash": 11043876.911999982,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:01.874405+09:00", "entry_at": "2026-07-08T09:16:01.874405+09:00",
"stop": 112596, "stop": 112596,
"target": 175793, "target": 175793,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 5572914.42378125, "tranche_value": 5572914.42378125,
"last_add_price": 130800 "last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 5640114.3750312505, "tranche_value": 5640114.3750312505,
"last_add_price": 353000 "last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4803063.4110624995, "tranche_value": 4803063.4110624995,
"last_add_price": 13420 "last_add_price": 13420
@@ -74,39 +74,18 @@
"qty": 66, "qty": 66,
"entry_price": 90689.39393939394, "entry_price": 90689.39393939394,
"entry_at": "2026-08-04T09:34:08.150378+09:00", "entry_at": "2026-08-04T09:34:08.150378+09:00",
"stop": 118437, "stop": 118448,
"target": 124784, "target": 124784,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4797930.468406249, "tranche_value": 4797930.468406249,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 531,
"entry_price": 13674.444444444445,
"entry_at": "2026-08-06T09:12:11.568330+09:00",
"stop": 10691,
"target": 22624,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,160 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3636137.140405993,
"last_add_price": 14290
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4804824.179093749, "tranche_value": 4804824.179093749,
"last_add_price": 198600 "last_add_price": 198600
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 119500, "cur_price": 120200,
"tranches": 1, "tranches": 1,
"tranche_value": 5036191.884468749, "tranche_value": 5036191.884468749,
"last_add_price": 118900 "last_add_price": 118900
@@ -165,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,047 도달", "entry_reason": "눌림목 지정가 33,047 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 2430784.8850921993, "tranche_value": 2430784.8850921993,
"last_add_price": 35650 "last_add_price": 35650
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 90,
"entry_price": 55500,
"entry_at": "2026-09-01T09:08:18.803493+09:00",
"stop": 47628,
"target": 79116,
"peak": 55500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 52100,
"tranches": 1,
"tranche_value": 5038525.385124999,
"last_add_price": 55500
} }
}, },
"realized_pnl": -26795815.391500026, "realized_pnl": -27348683.358000025,
"closed_trades": 25, "closed_trades": 26,
"wins": 0, "wins": 0,
"peak_equity": 100102462.48, "peak_equity": 100102462.48,
"max_drawdown": 0.2476485322022221, "max_drawdown": 0.2476485322022221,
@@ -188,11 +188,11 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-24", "003680": "2026-08-24",
"252990": "2026-07-29", "252990": "2026-09-01",
"078930": "2026-07-31", "078930": "2026-07-31",
"090850": "2026-08-06", "090850": "2026-08-06",
"138040": "2026-08-14" "138040": "2026-08-14"
}, },
"created_at": "2026-06-11T09:00:01.943184+09:00", "created_at": "2026-06-11T09:00:01.943184+09:00",
"updated_at": "2026-08-31T15:28:20.996438+09:00" "updated_at": "2026-09-01T15:28:19.871170+09:00"
} }
@@ -80,3 +80,5 @@
{"ts": "2026-08-24T13:12:17.476505+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1140, "proceeds": 5723018, "entry_price": 6333, "pnl": -1497685, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:05.277095+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:17.476505+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1140, "proceeds": 5723018, "entry_price": 6333, "pnl": -1497685, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:05.277095+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:17.289907+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 32950, "qty": 73, "cost": 2405711, "path": "pullback", "reason": "눌림목 지정가 33,047 도달", "stop": 22546, "target": 64161, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -62 · 기 +65 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.32% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "298,285 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "3.32% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,047 (현재 33,000)"}]} {"ts": "2026-08-24T13:14:17.289907+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 32950, "qty": 73, "cost": 2405711, "path": "pullback", "reason": "눌림목 지정가 33,047 도달", "stop": 22546, "target": 64161, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -62 · 기 +65 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.32% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "298,285 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "3.32% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,047 (현재 33,000)"}]}
{"ts": "2026-08-25T13:44:19.077912+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35650, "qty": 68, "cost": 2424564, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 22546, "target": 64161, "signals": [{"label": "손절선", "ok": true, "detail": "22,546 (현재 35,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,161"}, {"label": "추세(10일선)", "ok": true, "detail": "28,887"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -118 · 기 +90"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,565"}]} {"ts": "2026-08-25T13:44:19.077912+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35650, "qty": 68, "cost": 2424564, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 22546, "target": 64161, "signals": [{"label": "손절선", "ok": true, "detail": "22,546 (현재 35,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,161"}, {"label": "추세(10일선)", "ok": true, "detail": "28,887"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -118 · 기 +90"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,565"}]}
{"ts": "2026-09-01T09:02:21.139404+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 531, "proceeds": 6709351, "entry_price": 13674, "pnl": -552868, "pnl_pct": -7.42, "hold_from": "2026-08-06T09:12:11.568330+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,691 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,624"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:08:18.803509+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 55500, "qty": 90, "cost": 4995749, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 47628, "target": 79116, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "55,400 vs 41,585"}, {"label": "정배열(5>10)", "ok": true, "detail": "44,870 / 41,585"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "44,870 / 36,364"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+48.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +3,572 · 기 -3,450 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.74% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "1,796,567 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "2.74% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 34668124.74550001, "cash": 33010204.088750016,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -11,14 +11,14 @@
"qty": 58, "qty": 58,
"entry_price": 133900.0, "entry_price": 133900.0,
"entry_at": "2026-07-30T09:24:06.912150+09:00", "entry_at": "2026-07-30T09:24:06.912150+09:00",
"stop": 118244, "stop": 144961,
"target": 157385, "target": 157385,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3949543.523644232, "tranche_value": 3949543.523644232,
"last_add_price": 136000 "last_add_price": 136000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3504336.4241500003, "tranche_value": 3504336.4241500003,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,39 +53,18 @@
"qty": 77, "qty": 77,
"entry_price": 91929.87012987013, "entry_price": 91929.87012987013,
"entry_at": "2026-08-04T09:50:08.969520+09:00", "entry_at": "2026-08-04T09:50:08.969520+09:00",
"stop": 118437, "stop": 118448,
"target": 108977, "target": 108977,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3560762.7001641323, "tranche_value": 3560762.7001641323,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 311,
"entry_price": 13423.569131832797,
"entry_at": "2026-08-05T09:02:12.579429+09:00",
"stop": 10340,
"target": 18049,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2094069.1444097043,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 5025448.547031702, "tranche_value": 5025448.547031702,
"last_add_price": 196400 "last_add_price": 196400
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3615738.9231707016, "tranche_value": 3615738.9231707016,
"last_add_price": 415500 "last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1442538.400216884, "tranche_value": 1442538.400216884,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:14:20.866190+09:00", "entry_at": "2026-08-24T13:14:20.866190+09:00",
"stop": 17760, "stop": 17760,
"target": 20860, "target": 20860,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달", "entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5442628.740343751, "tranche_value": 5442628.740343751,
"last_add_price": 19000 "last_add_price": 19000
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1897,
"entry_price": 2945,
"entry_at": "2026-09-01T09:32:25.166635+09:00",
"stop": 2767,
"target": 3211,
"peak": 2945,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 5588552.318031251,
"last_add_price": 2945
} }
}, },
"realized_pnl": -14555299.910500016, "realized_pnl": -14801073.777000017,
"closed_trades": 29, "closed_trades": 30,
"wins": 2, "wins": 2,
"peak_equity": 100172467.23000002, "peak_equity": 100172467.23000002,
"max_drawdown": 0.14748235408916366, "max_drawdown": 0.14748235408916366,
@@ -188,10 +188,10 @@
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"010950": "2026-07-29", "010950": "2026-07-29",
"252990": "2026-07-29", "252990": "2026-09-01",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-11T09:00:01.944232+09:00", "created_at": "2026-06-11T09:00:01.944232+09:00",
"updated_at": "2026-08-31T15:28:25.741392+09:00" "updated_at": "2026-09-01T15:28:24.765142+09:00"
} }
@@ -85,3 +85,5 @@
{"ts": "2026-08-20T09:16:21.637579+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 40, "cost": 1432215, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:21.637579+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 40, "cost": 1432215, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:20.459313+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 637, "proceeds": 3197862, "entry_price": 6333, "pnl": -836913, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:06.859145+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:20.459313+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 637, "proceeds": 3197862, "entry_price": 6333, "pnl": -836913, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:06.859145+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:20.866192+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 286, "cost": 5434815, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]} {"ts": "2026-08-24T13:14:20.866192+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 286, "cost": 5434815, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
{"ts": "2026-09-01T09:02:25.875329+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 311, "proceeds": 3929582, "entry_price": 13424, "pnl": -245774, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:12.579429+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,049"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:32:25.166638+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2945, "qty": 1897, "cost": 5587503, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2767, "target": 3211, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "2,935 vs 2,826"}, {"label": "정배열(5>10)", "ok": true, "detail": "2,866 / 2,826"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,866 / 2,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "399,207 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.46% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 18298970.736000065, "cash": 16666438.887000062,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5549046.703468754, "tranche_value": 5549046.703468754,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:06.862578+09:00", "entry_at": "2026-07-30T09:04:06.862578+09:00",
"stop": 111000, "stop": 111000,
"target": 141566, "target": 141566,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 5150762.675171776, "tranche_value": 5150762.675171776,
"last_add_price": 125200 "last_add_price": 125200
@@ -53,14 +53,14 @@
"qty": 57, "qty": 57,
"entry_price": 133863.15789473685, "entry_price": 133863.15789473685,
"entry_at": "2026-07-30T09:24:06.914859+09:00", "entry_at": "2026-07-30T09:24:06.914859+09:00",
"stop": 118207, "stop": 144961,
"target": 157348, "target": 157348,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3940896.531574532, "tranche_value": 3940896.531574532,
"last_add_price": 136000 "last_add_price": 136000
@@ -81,32 +81,11 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3497500.5799993444, "tranche_value": 3497500.5799993444,
"last_add_price": 13420 "last_add_price": 13420
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 311,
"entry_price": 13423.569131832797,
"entry_at": "2026-08-05T09:02:12.583320+09:00",
"stop": 10340,
"target": 18049,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2091765.9324469643,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 5012093.7710951045, "tranche_value": 5012093.7710951045,
"last_add_price": 196400 "last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3599778.576622015, "tranche_value": 3599778.576622015,
"last_add_price": 415500 "last_add_price": 415500
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:20.462989+09:00", "entry_at": "2026-08-24T13:12:20.462989+09:00",
"stop": 29900, "stop": 29900,
"target": 35946, "target": 35946,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 5336831.603500004, "tranche_value": 5336831.603500004,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 288,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.212331+09:00",
"stop": 17896,
"target": 21431,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5581325.1924375035,
"last_add_price": 19310
} }
}, },
"realized_pnl": -14520223.654500023, "realized_pnl": -14765997.521000024,
"closed_trades": 33, "closed_trades": 34,
"wins": 3, "wins": 3,
"peak_equity": 101529111.72700004, "peak_equity": 101529111.72700004,
"max_drawdown": 0.16624243648348033, "max_drawdown": 0.16624243648348033,
@@ -188,11 +188,11 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-24", "003680": "2026-08-24",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-07-29", "010950": "2026-07-29",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-11T09:00:01.944251+09:00", "created_at": "2026-06-11T09:00:01.944251+09:00",
"updated_at": "2026-08-31T15:28:25.743844+09:00" "updated_at": "2026-09-01T15:28:24.767546+09:00"
} }
@@ -99,3 +99,5 @@
{"ts": "2026-08-24T13:12:20.462527+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 631, "proceeds": 3167741, "entry_price": 6333, "pnl": -828989, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:06.863063+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:20.462527+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 631, "proceeds": 3167741, "entry_price": 6333, "pnl": -828989, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:06.863063+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.462991+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 167, "cost": 5328099, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:20.462991+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 167, "cost": 5328099, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:17.992170+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 162, "cost": 5306296, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 34900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:17.992170+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 162, "cost": 5306296, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 34900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"ts": "2026-09-01T09:02:25.877997+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 311, "proceeds": 3929582, "entry_price": 13424, "pnl": -245774, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:12.583320+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,049"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:27.212333+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 288, "cost": 5562114, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 21431, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,310 vs 18,979"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,648 / 18,979"}, {"label": "추세 기울기(10일선↑)", "ok": true, "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)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4403970.424534555, "tranche_value": 4403970.424534555,
"last_add_price": 416500 "last_add_price": 416500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1699505.011186723, "tranche_value": 1699505.011186723,
"last_add_price": 35800 "last_add_price": 35800
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달", "entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1942551.0603990993, "tranche_value": 1942551.0603990993,
"last_add_price": 144900 "last_add_price": 144900
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달", "entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 2088749.9404521286, "tranche_value": 2088749.9404521286,
"last_add_price": 5500 "last_add_price": 5500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-20T09:02:17.452076+09:00", "entry_at": "2026-08-20T09:02:17.452076+09:00",
"stop": 111200, "stop": 111200,
"target": 127342, "target": 127342,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달", "entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4911248.4428750025, "tranche_value": 4911248.4428750025,
"last_add_price": 118200 "last_add_price": 118200
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:02:22.276742+09:00", "entry_at": "2026-08-24T09:02:22.276742+09:00",
"stop": 29900, "stop": 29900,
"target": 36108, "target": 36108,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달", "entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 4850367.628093753, "tranche_value": 4850367.628093753,
"last_add_price": 32400 "last_add_price": 32400
@@ -139,12 +139,12 @@
"entry_at": "2026-08-25T12:16:22.494706+09:00", "entry_at": "2026-08-25T12:16:22.494706+09:00",
"stop": 18112, "stop": 18112,
"target": 21346, "target": 21346,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,031 도달", "entry_reason": "눌림목 지정가 20,031 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 4858670.683812503, "tranche_value": 4858670.683812503,
"last_add_price": 19190 "last_add_price": 19190
@@ -160,12 +160,12 @@
"entry_at": "2026-08-26T09:36:23.410654+09:00", "entry_at": "2026-08-26T09:36:23.410654+09:00",
"stop": 125950, "stop": 125950,
"target": 162077, "target": 162077,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4470879.072969298, "tranche_value": 4470879.072969298,
"last_add_price": 143200 "last_add_price": 143200
@@ -202,5 +202,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-11T09:00:01.944270+09:00", "created_at": "2026-06-11T09:00:01.944270+09:00",
"updated_at": "2026-08-31T15:28:25.746340+09:00" "updated_at": "2026-09-01T15:28:24.769997+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 16695484.047499998, "cash": 15690919.680999996,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5368293.320125001, "tranche_value": 5368293.320125001,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.455785+09:00", "entry_at": "2026-07-30T09:04:07.455785+09:00",
"stop": 113273, "stop": 113273,
"target": 143133, "target": 143133,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 5180051.180047499, "tranche_value": 5180051.180047499,
"last_add_price": 125200 "last_add_price": 125200
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4464385.527789056, "tranche_value": 4464385.527789056,
"last_add_price": 13420 "last_add_price": 13420
@@ -74,39 +74,18 @@
"qty": 98, "qty": 98,
"entry_price": 91918.36734693877, "entry_price": 91918.36734693877,
"entry_at": "2026-08-04T09:50:09.564914+09:00", "entry_at": "2026-08-04T09:50:09.564914+09:00",
"stop": 118437, "stop": 118448,
"target": 108966, "target": 108966,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4532723.825333739, "tranche_value": 4532723.825333739,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 350,
"entry_price": 13778.028571428571,
"entry_at": "2026-08-06T09:00:18.926753+09:00",
"stop": 11541,
"target": 18253,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2418915.1277636583,
"last_add_price": 14290
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 5253404.499, "tranche_value": 5253404.499,
"last_add_price": 196400 "last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4617746.513836046, "tranche_value": 4617746.513836046,
"last_add_price": 415500 "last_add_price": 415500
@@ -165,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 1, "tranches": 1,
"tranche_value": 1917039.5768596022, "tranche_value": 1917039.5768596022,
"last_add_price": 35100 "last_add_price": 35100
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 281,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.217697+09:00",
"stop": 18249,
"target": 21431,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5443210.22484375,
"last_add_price": 19310
} }
}, },
"realized_pnl": -18536002.132500034, "realized_pnl": -18936675.929000035,
"closed_trades": 39, "closed_trades": 40,
"wins": 3, "wins": 3,
"peak_equity": 101690998.13850003, "peak_equity": 101690998.13850003,
"max_drawdown": 0.2049465569225206, "max_drawdown": 0.2049465569225206,
@@ -188,11 +188,11 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-20", "003680": "2026-08-20",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-08-03", "010950": "2026-08-03",
"090850": "2026-08-06", "090850": "2026-08-06",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-11T09:00:01.944290+09:00", "created_at": "2026-06-11T09:00:01.944290+09:00",
"updated_at": "2026-08-31T15:28:25.748599+09:00" "updated_at": "2026-09-01T15:28:24.772346+09:00"
} }
@@ -112,3 +112,5 @@
{"ts": "2026-08-13T14:02:17.124172+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 415500, "qty": 11, "cost": 4571186, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 365165, "target": 477170, "signals": [{"label": "손절선", "ok": true, "detail": "365,165 (현재 415,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 477,170"}, {"label": "추세(10일선)", "ok": true, "detail": "312,900"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 415,052"}]} {"ts": "2026-08-13T14:02:17.124172+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 415500, "qty": 11, "cost": 4571186, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 365165, "target": 477170, "signals": [{"label": "손절선", "ok": true, "detail": "365,165 (현재 415,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 477,170"}, {"label": "추세(10일선)", "ok": true, "detail": "312,900"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 415,052"}]}
{"ts": "2026-08-20T10:00:18.515203+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 819, "proceeds": 4381280, "entry_price": 6333, "pnl": -806288, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.457322+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": true, "detail": "5,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-20T10:00:18.515203+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 819, "proceeds": 4381280, "entry_price": 6333, "pnl": -806288, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.457322+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": true, "detail": "5,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T10:34:23.489981+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35100, "qty": 54, "cost": 1895684, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 27388, "target": 50523, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "35,050 vs 28,827"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,510 / 28,827"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,510 / 31,320"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+29.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -51 · 기 +8 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+94%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "11.17% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "1,004,500 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": true, "detail": "11.17% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 35,050)"}]} {"ts": "2026-08-20T10:34:23.489981+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35100, "qty": 54, "cost": 1895684, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 27388, "target": 50523, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "35,050 vs 28,827"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,510 / 28,827"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,510 / 31,320"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+29.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -51 · 기 +8 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+94%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "11.17% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "1,004,500 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": true, "detail": "11.17% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 35,050)"}]}
{"ts": "2026-09-01T09:02:25.883275+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 350, "proceeds": 4422360, "entry_price": 13778, "pnl": -400674, "pnl_pct": -8.11, "hold_from": "2026-08-06T09:00:18.926753+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,541 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,253"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:27.217699+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 281, "cost": 5426924, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 18249, "target": 21431, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,310 vs 18,979"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,648 / 18,979"}, {"label": "추세 기울기(10일선↑)", "ok": true, "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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 2890728.7109999554, "cash": 4747789.112999955,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 5184250.1290937485, "tranche_value": 5184250.1290937485,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4675255.455593748, "tranche_value": 4675255.455593748,
"last_add_price": 120500 "last_add_price": 120500
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:07.465577+09:00", "entry_at": "2026-07-30T09:04:07.465577+09:00",
"stop": 111000, "stop": 111000,
"target": 159893, "target": 159893,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 4550435.925312498, "tranche_value": 4550435.925312498,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:11.918383+09:00", "entry_at": "2026-07-30T09:16:11.918383+09:00",
"stop": 117719, "stop": 117719,
"target": 180344, "target": 180344,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4604300.898906248, "tranche_value": 4604300.898906248,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,32 +102,11 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4446388.7381874975, "tranche_value": 4446388.7381874975,
"last_add_price": 13420 "last_add_price": 13420
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 513,
"entry_price": 13423.450292397662,
"entry_at": "2026-08-05T09:02:13.227814+09:00",
"stop": 10340,
"target": 22674,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3449195.5386017757,
"last_add_price": 13830
},
"327260": { "327260": {
"code": "327260", "code": "327260",
"name": "RF머트리얼즈", "name": "RF머트리얼즈",
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 2315542.8746463708, "tranche_value": 2315542.8746463708,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:20.472222+09:00", "entry_at": "2026-08-24T13:12:20.472222+09:00",
"stop": 29900, "stop": 29900,
"target": 39581, "target": 39581,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 4361206.427093747, "tranche_value": 4361206.427093747,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 240,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.800353+09:00",
"stop": 17896,
"target": 23553,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 4643795.892062497,
"last_add_price": 19310
} }
}, },
"realized_pnl": -31731326.068000022, "realized_pnl": -32126433.44050002,
"closed_trades": 37, "closed_trades": 38,
"wins": 1, "wins": 1,
"peak_equity": 103066363.367, "peak_equity": 103066363.367,
"max_drawdown": 0.32975382516389357, "max_drawdown": 0.32975382516389357,
@@ -191,7 +191,7 @@
"105560": "2026-07-20", "105560": "2026-07-20",
"055550": "2026-07-21", "055550": "2026-07-21",
"095610": "2026-08-19", "095610": "2026-08-19",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-07-29", "010950": "2026-07-29",
"078930": "2026-07-31", "078930": "2026-07-31",
"003680": "2026-08-24", "003680": "2026-08-24",
@@ -199,5 +199,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582771+09:00", "created_at": "2026-06-15T14:55:00.582771+09:00",
"updated_at": "2026-08-31T15:28:26.331825+09:00" "updated_at": "2026-09-01T15:28:25.354213+09:00"
} }
@@ -110,3 +110,5 @@
{"ts": "2026-08-24T13:12:20.471895+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1055, "proceeds": 5296302, "entry_price": 6333, "pnl": -1386050, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.466771+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:20.471895+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1055, "proceeds": 5296302, "entry_price": 6333, "pnl": -1386050, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.466771+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.472224+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 136, "cost": 4339051, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 37900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:20.472224+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 136, "cost": 4339051, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 37900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:18.000274+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 133, "cost": 4356403, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 37900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:18.000274+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 133, "cost": 4356403, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 37900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"ts": "2026-09-01T09:08:24.413227+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 513, "proceeds": 6492156, "entry_price": 13423, "pnl": -395107, "pnl_pct": -5.54, "hold_from": "2026-08-05T09:02:13.227814+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,674"}, {"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.800360+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 240, "cost": 4635095, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 23553, "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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 5116929.009499946, "cash": 7213177.5879999455,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5057738.410843747, "tranche_value": 5057738.410843747,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.472633+09:00", "entry_at": "2026-07-30T09:04:07.472633+09:00",
"stop": 111000, "stop": 111000,
"target": 141565, "target": 141565,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 5030428.7588749975, "tranche_value": 5030428.7588749975,
"last_add_price": 125200 "last_add_price": 125200
@@ -53,14 +53,14 @@
"qty": 75, "qty": 75,
"entry_price": 133416.0, "entry_price": 133416.0,
"entry_at": "2026-07-30T09:16:11.924631+09:00", "entry_at": "2026-07-30T09:16:11.924631+09:00",
"stop": 117760, "stop": 144961,
"target": 156901, "target": 156901,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 5098537.405531247, "tranche_value": 5098537.405531247,
"last_add_price": 136000 "last_add_price": 136000
@@ -81,32 +81,11 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4920739.488124997, "tranche_value": 4920739.488124997,
"last_add_price": 13420 "last_add_price": 13420
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 567,
"entry_price": 13423.1569664903,
"entry_at": "2026-08-05T09:02:13.234698+09:00",
"stop": 10340,
"target": 18048,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3814821.8249811833,
"last_add_price": 13830
},
"214450": { "214450": {
"code": "214450", "code": "214450",
"name": "파마리서치", "name": "파마리서치",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 5119873.139312496, "tranche_value": 5119873.139312496,
"last_add_price": 417500 "last_add_price": 417500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 2545799.7712668725, "tranche_value": 2545799.7712668725,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:20.475258+09:00", "entry_at": "2026-08-24T13:12:20.475258+09:00",
"stop": 29900, "stop": 29900,
"target": 35952, "target": 35952,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 4784721.199968747, "tranche_value": 4784721.199968747,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 263,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.814621+09:00",
"stop": 17896,
"target": 21431,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5097689.960468747,
"last_add_price": 19310
} }
}, },
"realized_pnl": -23072340.99650003, "realized_pnl": -23508872.27800003,
"closed_trades": 43, "closed_trades": 44,
"wins": 6, "wins": 6,
"peak_equity": 103066363.367, "peak_equity": 103066363.367,
"max_drawdown": 0.2634062827202891, "max_drawdown": 0.2634062827202891,
@@ -191,7 +191,7 @@
"003490": "2026-07-09", "003490": "2026-07-09",
"105560": "2026-07-20", "105560": "2026-07-20",
"055550": "2026-07-20", "055550": "2026-07-20",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-07-29", "010950": "2026-07-29",
"078930": "2026-07-31", "078930": "2026-07-31",
"003680": "2026-08-24", "003680": "2026-08-24",
@@ -199,5 +199,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582787+09:00", "created_at": "2026-06-15T14:55:00.582787+09:00",
"updated_at": "2026-08-31T15:28:26.342974+09:00" "updated_at": "2026-09-01T15:28:25.367702+09:00"
} }
@@ -122,3 +122,5 @@
{"ts": "2026-08-24T13:12:20.475051+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1167, "proceeds": 5858563, "entry_price": 6333, "pnl": -1533135, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.473311+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:20.475051+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1167, "proceeds": 5858563, "entry_price": 6333, "pnl": -1533135, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.473311+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.475260+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 149, "cost": 4753813, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:20.475260+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 149, "cost": 4753813, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:18.002977+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 146, "cost": 4782217, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 34900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:18.002977+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 146, "cost": 4782217, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 34900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"ts": "2026-09-01T09:08:24.430363+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 567, "proceeds": 7175540, "entry_price": 13423, "pnl": -436531, "pnl_pct": -5.54, "hold_from": "2026-08-05T09:02:13.234698+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,048"}, {"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.814628+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 263, "cost": 5079292, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 21431, "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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 4712773.489999956, "cash": 6669096.170999955,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4798325.220406247, "tranche_value": 4798325.220406247,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.478234+09:00", "entry_at": "2026-07-30T09:04:07.478234+09:00",
"stop": 111000, "stop": 111000,
"target": 147672, "target": 147672,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 4697478.874937497, "tranche_value": 4697478.874937497,
"last_add_price": 125200 "last_add_price": 125200
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:16:11.930358+09:00", "entry_at": "2026-07-30T09:16:11.930358+09:00",
"stop": 117758, "stop": 117758,
"target": 164727, "target": 164727,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4762406.753156248, "tranche_value": 4762406.753156248,
"last_add_price": 136000 "last_add_price": 136000
@@ -81,32 +81,11 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4594021.1274374975, "tranche_value": 4594021.1274374975,
"last_add_price": 13420 "last_add_price": 13420
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 530,
"entry_price": 13423.075471698114,
"entry_at": "2026-08-05T09:02:13.240207+09:00",
"stop": 10340,
"target": 19589,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3561242.7967011826,
"last_add_price": 13830
},
"214450": { "214450": {
"code": "214450", "code": "214450",
"name": "파마리서치", "name": "파마리서치",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4781236.946562497, "tranche_value": 4781236.946562497,
"last_add_price": 417500 "last_add_price": 417500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 2377721.795719703, "tranche_value": 2377721.795719703,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:20.478387+09:00", "entry_at": "2026-08-24T13:12:20.478387+09:00",
"stop": 29900, "stop": 29900,
"target": 37157, "target": 37157,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 4467750.718124997, "tranche_value": 4467750.718124997,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 246,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.822753+09:00",
"stop": 17896,
"target": 22138,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 4761393.044374997,
"last_add_price": 19310
} }
}, },
"realized_pnl": -28164339.587000035, "realized_pnl": -28572341.501500037,
"closed_trades": 40, "closed_trades": 41,
"wins": 3, "wins": 3,
"peak_equity": 103066363.367, "peak_equity": 103066363.367,
"max_drawdown": 0.31212123491203, "max_drawdown": 0.31212123491203,
@@ -191,7 +191,7 @@
"105560": "2026-07-20", "105560": "2026-07-20",
"055550": "2026-07-21", "055550": "2026-07-21",
"095610": "2026-08-19", "095610": "2026-08-19",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-07-29", "010950": "2026-07-29",
"078930": "2026-07-31", "078930": "2026-07-31",
"003680": "2026-08-24", "003680": "2026-08-24",
@@ -199,5 +199,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582803+09:00", "created_at": "2026-06-15T14:55:00.582803+09:00",
"updated_at": "2026-08-31T15:28:26.350155+09:00" "updated_at": "2026-09-01T15:28:25.375335+09:00"
} }
@@ -116,3 +116,5 @@
{"ts": "2026-08-24T13:12:20.478005+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1090, "proceeds": 5472009, "entry_price": 6333, "pnl": -1432067, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.479053+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:20.478005+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1090, "proceeds": 5472009, "entry_price": 6333, "pnl": -1432067, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.479053+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.478389+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 140, "cost": 4466670, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:20.478389+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 140, "cost": 4466670, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:18.005533+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 136, "cost": 4454668, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 35900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:18.005533+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 136, "cost": 4454668, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 35900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 22834351.089500006, "cash": 21833415.305500004,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5120146.001656252, "tranche_value": 5120146.001656252,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.484187+09:00", "entry_at": "2026-07-30T09:04:07.484187+09:00",
"stop": 113272, "stop": 113272,
"target": 143132, "target": 143132,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 4929642.288776176, "tranche_value": 4929642.288776176,
"last_add_price": 125200 "last_add_price": 125200
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4296364.655919675, "tranche_value": 4296364.655919675,
"last_add_price": 13420 "last_add_price": 13420
@@ -74,39 +74,18 @@
"qty": 94, "qty": 94,
"entry_price": 91917.02127659574, "entry_price": 91917.02127659574,
"entry_at": "2026-08-04T09:48:09.782722+09:00", "entry_at": "2026-08-04T09:48:09.782722+09:00",
"stop": 118437, "stop": 118448,
"target": 108965, "target": 108965,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4361392.052247569, "tranche_value": 4361392.052247569,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 336,
"entry_price": 13777.32142857143,
"entry_at": "2026-08-06T09:00:19.347937+09:00",
"stop": 11540,
"target": 18252,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2326313.326987872,
"last_add_price": 14290
},
"214450": { "214450": {
"code": "214450", "code": "214450",
"name": "파마리서치", "name": "파마리서치",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4443615.9921114575, "tranche_value": 4443615.9921114575,
"last_add_price": 415500 "last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1744609.622982949, "tranche_value": 1744609.622982949,
"last_add_price": 35800 "last_add_price": 35800
@@ -165,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,407 도달", "entry_reason": "눌림목 지정가 157,407 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1989854.351411668, "tranche_value": 1989854.351411668,
"last_add_price": 145000 "last_add_price": 145000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 272,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.829775+09:00",
"stop": 18249,
"target": 21431,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5257215.19709375,
"last_add_price": 19310
} }
}, },
"realized_pnl": -21519203.19550004, "realized_pnl": -21896905.50850004,
"closed_trades": 53, "closed_trades": 54,
"wins": 5, "wins": 5,
"peak_equity": 101291892.54300004, "peak_equity": 101291892.54300004,
"max_drawdown": 0.2315722523502305, "max_drawdown": 0.2315722523502305,
@@ -192,7 +192,7 @@
"319660": "2026-07-23", "319660": "2026-07-23",
"105560": "2026-07-20", "105560": "2026-07-20",
"024060": "2026-07-27", "024060": "2026-07-27",
"252990": "2026-07-28", "252990": "2026-09-01",
"078930": "2026-07-31", "078930": "2026-07-31",
"010950": "2026-08-03", "010950": "2026-08-03",
"090850": "2026-08-04", "090850": "2026-08-04",
@@ -200,5 +200,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582834+09:00", "created_at": "2026-06-15T14:55:00.582834+09:00",
"updated_at": "2026-08-31T15:28:26.357041+09:00" "updated_at": "2026-09-01T15:28:25.381124+09:00"
} }
@@ -147,3 +147,5 @@
{"ts": "2026-08-20T09:16:21.654449+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 48, "cost": 1718658, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 25688, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "25,688 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:21.654449+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 48, "cost": 1718658, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 25688, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "25,688 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-20T10:00:18.525382+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 782, "proceeds": 4183347, "entry_price": 6333, "pnl": -769816, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.484676+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-20T10:00:18.525382+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 782, "proceeds": 4183347, "entry_price": 6333, "pnl": -769816, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.484676+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T10:02:23.322758+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 145000, "qty": 13, "cost": 1885283, "path": "pullback", "reason": "눌림목 지정가 157,407 도달", "stop": 115611, "target": 203778, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "144,800 vs 135,655"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,600 / 135,655"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,600 / 99,530"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +101 · 기 -119 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+49%"}, {"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": true, "detail": "987,111 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": true, "detail": "5.10% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 157,407 (현재 144,800)"}]} {"ts": "2026-08-20T10:02:23.322758+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 145000, "qty": 13, "cost": 1885283, "path": "pullback", "reason": "눌림목 지정가 157,407 도달", "stop": 115611, "target": 203778, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "144,800 vs 135,655"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,600 / 135,655"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,600 / 99,530"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +101 · 기 -119 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+49%"}, {"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": true, "detail": "987,111 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": true, "detail": "5.10% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 157,407 (현재 144,800)"}]}
{"ts": "2026-09-01T09:08:24.448441+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 336, "proceeds": 4252172, "entry_price": 13777, "pnl": -377702, "pnl_pct": -7.96, "hold_from": "2026-08-06T09:00:19.347937+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,540 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,252"}, {"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.829779+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 272, "cost": 5253108, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 18249, "target": 21431, "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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 22877096.906499937, "cash": 21756266.004999936,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"194370": { "194370": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4489026.732352336, "tranche_value": 4489026.732352336,
"last_add_price": 13420 "last_add_price": 13420
@@ -32,39 +32,18 @@
"qty": 98, "qty": 98,
"entry_price": 91714.28571428571, "entry_price": 91714.28571428571,
"entry_at": "2026-08-04T09:34:09.331555+09:00", "entry_at": "2026-08-04T09:34:09.331555+09:00",
"stop": 118437, "stop": 118448,
"target": 104500, "target": 104500,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4576294.319379674, "tranche_value": 4576294.319379674,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 325,
"entry_price": 13205.784615384615,
"entry_at": "2026-08-04T11:00:12.174914+09:00",
"stop": 10876,
"target": 16700,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,033 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2154436.3245398356,
"last_add_price": 13640
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -81,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 5207451.256718745, "tranche_value": 5207451.256718745,
"last_add_price": 198600 "last_add_price": 198600
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4536055.463688828, "tranche_value": 4536055.463688828,
"last_add_price": 417500 "last_add_price": 417500
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1773404.3510667775, "tranche_value": 1773404.3510667775,
"last_add_price": 35800 "last_add_price": 35800
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달", "entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 2027018.6354019148, "tranche_value": 2027018.6354019148,
"last_add_price": 144900 "last_add_price": 144900
@@ -160,19 +139,40 @@
"entry_at": "2026-08-20T10:00:18.528052+09:00", "entry_at": "2026-08-20T10:00:18.528052+09:00",
"stop": 45302, "stop": 45302,
"target": 55335, "target": 55335,
"peak": 52500, "peak": 53700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50500, "cur_price": 53300,
"tranches": 2, "tranches": 2,
"tranche_value": 4928101.458627134, "tranche_value": 4928101.458627134,
"last_add_price": 50000 "last_add_price": 50000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 271,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.835960+09:00",
"stop": 18249,
"target": 20901,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,689 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5241632.559781246,
"last_add_price": 19310
} }
}, },
"realized_pnl": -20829080.286500033, "realized_pnl": -21008640.018500034,
"closed_trades": 51, "closed_trades": 52,
"wins": 6, "wins": 6,
"peak_equity": 100161893.89500001, "peak_equity": 100161893.89500001,
"max_drawdown": 0.2042124124564016, "max_drawdown": 0.2042124124564016,
@@ -194,11 +194,11 @@
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-20", "003680": "2026-08-20",
"138040": "2026-08-13", "138040": "2026-08-13",
"252990": "2026-07-28", "252990": "2026-09-01",
"090850": "2026-08-06", "090850": "2026-08-06",
"078930": "2026-07-31", "078930": "2026-07-31",
"003550": "2026-08-19" "003550": "2026-08-19"
}, },
"created_at": "2026-06-15T14:55:00.582849+09:00", "created_at": "2026-06-15T14:55:00.582849+09:00",
"updated_at": "2026-08-31T15:28:26.362809+09:00" "updated_at": "2026-09-01T15:28:25.387282+09:00"
} }
@@ -136,3 +136,5 @@
{"ts": "2026-08-20T10:00:18.527798+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 831, "proceeds": 4445474, "entry_price": 6333, "pnl": -818185, "pnl_pct": -15.37, "hold_from": "2026-07-30T09:04:07.489609+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,789"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-20T10:00:18.527798+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 831, "proceeds": 4445474, "entry_price": 6333, "pnl": -818185, "pnl_pct": -15.37, "hold_from": "2026-07-30T09:04:07.489609+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,789"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T10:00:18.528054+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 48650, "qty": 101, "cost": 4914387, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44615, "target": 54702, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "48,800 vs 39,002"}, {"label": "정배열(5>20)", "ok": true, "detail": "42,360 / 39,002"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,360 / 37,602"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +96 · 기 +886 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.51% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "1,280,747 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "1.51% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "76"}]} {"ts": "2026-08-20T10:00:18.528054+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 48650, "qty": 101, "cost": 4914387, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44615, "target": 54702, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "48,800 vs 39,002"}, {"label": "정배열(5>20)", "ok": true, "detail": "42,360 / 39,002"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,360 / 37,602"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +96 · 기 +886 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.51% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "1,280,747 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "1.51% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "76"}]}
{"ts": "2026-08-21T12:02:20.509770+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50000, "qty": 98, "cost": 4900735, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 44615, "target": 54702, "signals": [{"label": "손절선", "ok": true, "detail": "44,615 (현재 50,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 54,702"}, {"label": "추세(20일선)", "ok": true, "detail": "39,062"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +158 · 기 +906"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 49,988"}]} {"ts": "2026-08-21T12:02:20.509770+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50000, "qty": 98, "cost": 4900735, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 44615, "target": 54702, "signals": [{"label": "손절선", "ok": true, "detail": "44,615 (현재 50,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 54,702"}, {"label": "추세(20일선)", "ok": true, "detail": "39,062"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +158 · 기 +906"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 49,988"}]}
{"ts": "2026-09-01T09:08:24.454753+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 325, "proceeds": 4112964, "entry_price": 13206, "pnl": -179560, "pnl_pct": -3.98, "hold_from": "2026-08-04T11:00:12.174914+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,876 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,700"}, {"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.835963+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 271, "cost": 5233795, "path": "pullback", "reason": "눌림목 지정가 19,689 도달", "stop": 18249, "target": 20901, "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": "지정가 19,689 (현재 19,310)"}]}
@@ -1,28 +1,7 @@
{ {
"cash": 18889354.33399997, "cash": 25553509.60199997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.177446+09:00",
"stop": 422290,
"target": 445059,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 4992940.599795671,
"last_add_price": 356000
},
"194370": { "194370": {
"code": "194370", "code": "194370",
"name": "제이에스코퍼레이션", "name": "제이에스코퍼레이션",
@@ -39,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4188989.7646745183, "tranche_value": 4188989.7646745183,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,39 +32,18 @@
"qty": 92, "qty": 92,
"entry_price": 91711.95652173914, "entry_price": 91711.95652173914,
"entry_at": "2026-08-04T09:34:09.335258+09:00", "entry_at": "2026-08-04T09:34:09.335258+09:00",
"stop": 118437, "stop": 118448,
"target": 117283, "target": 117283,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4268719.0892993, "tranche_value": 4268719.0892993,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 303,
"entry_price": 13207.524752475247,
"entry_at": "2026-08-04T11:00:12.182010+09:00",
"stop": 10878,
"target": 20196,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,033 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2008681.3553691048,
"last_add_price": 13640
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4855136.307499998, "tranche_value": 4855136.307499998,
"last_add_price": 198600 "last_add_price": 198600
@@ -123,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1684859.3510976394, "tranche_value": 1684859.3510976394,
"last_add_price": 35800 "last_add_price": 35800
@@ -144,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달", "entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1925810.8724292808, "tranche_value": 1925810.8724292808,
"last_add_price": 144900 "last_add_price": 144900
@@ -160,20 +118,62 @@
"entry_at": "2026-08-20T10:00:18.530498+09:00", "entry_at": "2026-08-20T10:00:18.530498+09:00",
"stop": 45301, "stop": 45301,
"target": 61354, "target": 61354,
"peak": 52500, "peak": 53700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50500, "cur_price": 53300,
"tranches": 2, "tranches": 2,
"tranche_value": 4686399.784966664, "tranche_value": 4686399.784966664,
"last_add_price": 50000 "last_add_price": 50000
},
"041520": {
"code": "041520",
"name": "이엘씨",
"sources": [
"auto"
],
"qty": 337,
"entry_price": 11370,
"entry_at": "2026-09-01T09:00:35.729808+09:00",
"stop": 10193,
"target": 14900,
"peak": 11370,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,563 도달",
"cur_price": 11290,
"tranches": 1,
"tranche_value": 3841219.293311723,
"last_add_price": 11370
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 257,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:27.841104+09:00",
"stop": 18249,
"target": 22492,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,689 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 4973941.500156248,
"last_add_price": 19310
} }
}, },
"realized_pnl": -26323068.762000035, "realized_pnl": -24674185.67200004,
"closed_trades": 46, "closed_trades": 48,
"wins": 1, "wins": 2,
"peak_equity": 100161893.89500001, "peak_equity": 100161893.89500001,
"max_drawdown": 0.24469424425713165, "max_drawdown": 0.24469424425713165,
"last_exit": { "last_exit": {
@@ -184,7 +184,7 @@
"003490": "2026-07-07", "003490": "2026-07-07",
"240810": "2026-07-23", "240810": "2026-07-23",
"093370": "2026-07-20", "093370": "2026-07-20",
"214450": "2026-07-06", "214450": "2026-09-01",
"055550": "2026-07-20", "055550": "2026-07-20",
"034730": "2026-07-08", "034730": "2026-07-08",
"319660": "2026-07-23", "319660": "2026-07-23",
@@ -192,7 +192,7 @@
"095610": "2026-08-19", "095610": "2026-08-19",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-20", "003680": "2026-08-20",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-08-03", "010950": "2026-08-03",
"090850": "2026-08-06", "090850": "2026-08-06",
"138040": "2026-08-13", "138040": "2026-08-13",
@@ -200,5 +200,5 @@
"003550": "2026-08-19" "003550": "2026-08-19"
}, },
"created_at": "2026-06-15T14:55:00.582864+09:00", "created_at": "2026-06-15T14:55:00.582864+09:00",
"updated_at": "2026-08-31T15:28:26.367475+09:00" "updated_at": "2026-09-01T15:28:25.392358+09:00"
} }
@@ -128,3 +128,7 @@
{"ts": "2026-08-20T10:00:18.530257+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 778, "proceeds": 4161948, "entry_price": 6333, "pnl": -765851, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.493859+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,244"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-20T10:00:18.530257+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 778, "proceeds": 4161948, "entry_price": 6333, "pnl": -765851, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.493859+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,363 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,244"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T10:00:18.530499+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 48650, "qty": 96, "cost": 4671101, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44615, "target": 60754, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "48,800 vs 39,002"}, {"label": "정배열(5>20)", "ok": true, "detail": "42,360 / 39,002"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,360 / 37,602"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +96 · 기 +886 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.51% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "1,280,747 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "1.51% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "76"}]} {"ts": "2026-08-20T10:00:18.530499+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 48650, "qty": 96, "cost": 4671101, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44615, "target": 60754, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "48,800 vs 39,002"}, {"label": "정배열(5>20)", "ok": true, "detail": "42,360 / 39,002"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,360 / 37,602"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +96 · 기 +886 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.51% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "1,280,747 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "1.51% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "76"}]}
{"ts": "2026-08-21T12:02:20.512644+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50000, "qty": 93, "cost": 4650698, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 44615, "target": 60754, "signals": [{"label": "손절선", "ok": true, "detail": "44,615 (현재 50,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 60,754"}, {"label": "추세(20일선)", "ok": true, "detail": "39,062"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +158 · 기 +906"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 49,988"}]} {"ts": "2026-08-21T12:02:20.512644+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50000, "qty": 93, "cost": 4650698, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 44615, "target": 60754, "signals": [{"label": "손절선", "ok": true, "detail": "44,615 (현재 50,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 60,754"}, {"label": "추세(20일선)", "ok": true, "detail": "39,062"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +158 · 기 +906"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 49,988"}]}
{"ts": "2026-09-01T09:00:35.725928+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 28, "proceeds": 11625286, "entry_price": 350250, "pnl": 1816815, "pnl_pct": 18.77, "hold_from": "2026-07-21T12:06:01.177446+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "300,200"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:35.729814+09:00", "side": "BUY", "code": "041520", "name": "이엘씨", "price": 11370, "qty": 337, "cost": 3832265, "path": "pullback", "reason": "눌림목 지정가 11,563 도달", "stop": 10193, "target": 14900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,240 vs 10,124"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,678 / 10,124"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,678 / 9,420"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +16 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 13,450"}, {"label": "거래량 급증", "ok": false, "detail": "0 (환산) vs 평균 36,789"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 11,563 (현재 11,240)"}]}
{"ts": "2026-09-01T09:08:24.462293+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 303, "proceeds": 3834548, "entry_price": 13208, "pnl": -167932, "pnl_pct": -3.99, "hold_from": "2026-08-04T11:00:12.182010+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,878 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,196"}, {"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.841106+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 257, "cost": 4963414, "path": "pullback", "reason": "눌림목 지정가 19,689 도달", "stop": 18249, "target": 22492, "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": "지정가 19,689 (현재 19,310)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 31018954.317500044, "cash": 29410278.194500044,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3813943.0504600187, "tranche_value": 3813943.0504600187,
"last_add_price": 350000 "last_add_price": 350000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:11.947135+09:00", "entry_at": "2026-07-30T09:16:11.947135+09:00",
"stop": 117747, "stop": 117747,
"target": 180373, "target": 180373,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3759463.8630866953, "tranche_value": 3759463.8630866953,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3342042.065213833, "tranche_value": 3342042.065213833,
"last_add_price": 13420 "last_add_price": 13420
@@ -74,39 +74,18 @@
"qty": 73, "qty": 73,
"entry_price": 91726.02739726027, "entry_price": 91726.02739726027,
"entry_at": "2026-08-04T09:34:09.921371+09:00", "entry_at": "2026-08-04T09:34:09.921371+09:00",
"stop": 118437, "stop": 118448,
"target": 125821, "target": 125821,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3414906.320549933, "tranche_value": 3414906.320549933,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 297,
"entry_price": 13423.030303030304,
"entry_at": "2026-08-05T09:02:14.724353+09:00",
"stop": 10340,
"target": 22672,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 1996058.5440871862,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4827704.554226948, "tranche_value": 4827704.554226948,
"last_add_price": 198600 "last_add_price": 198600
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1375604.0354715528, "tranche_value": 1375604.0354715528,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:14:21.476706+09:00", "entry_at": "2026-08-24T13:14:21.476706+09:00",
"stop": 17760, "stop": 17760,
"target": 22720, "target": 22720,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달", "entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5197409.522968752, "tranche_value": 5197409.522968752,
"last_add_price": 19000 "last_add_price": 19000
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1811,
"entry_price": 2960,
"entry_at": "2026-09-01T09:18:25.173155+09:00",
"stop": 2782,
"target": 3493,
"peak": 2960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 5363811.392406253,
"last_add_price": 2960
} }
}, },
"realized_pnl": -19741780.900500022, "realized_pnl": -19976330.935500022,
"closed_trades": 29, "closed_trades": 30,
"wins": 0, "wins": 0,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.1859662521949996, "max_drawdown": 0.1859662521949996,
@@ -191,10 +191,10 @@
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"010950": "2026-07-29", "010950": "2026-07-29",
"252990": "2026-07-29", "252990": "2026-09-01",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582879+09:00", "created_at": "2026-06-15T14:55:00.582879+09:00",
"updated_at": "2026-08-31T15:28:27.415059+09:00" "updated_at": "2026-09-01T15:28:26.577205+09:00"
} }
@@ -90,3 +90,5 @@
{"ts": "2026-08-20T09:16:21.660839+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:21.660839+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:21.072182+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 608, "proceeds": 3052276, "entry_price": 6333, "pnl": -798821, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.497844+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:21.072182+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 608, "proceeds": 3052276, "entry_price": 6333, "pnl": -798821, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.497844+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:21.476716+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 273, "cost": 5187778, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 22720, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]} {"ts": "2026-08-24T13:14:21.476716+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 273, "cost": 5187778, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 22720, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
{"ts": "2026-09-01T09:02:27.099251+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 297, "proceeds": 3752688, "entry_price": 13423, "pnl": -234550, "pnl_pct": -5.68, "hold_from": "2026-08-05T09:02:14.724353+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,672"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:18:25.173166+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2960, "qty": 1811, "cost": 5361364, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2782, "target": 3493, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "2,960 vs 2,828"}, {"label": "정배열(5>10)", "ok": true, "detail": "2,871 / 2,828"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "308,820 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 32785462.840500046, "cash": 31197509.825500045,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:16:11.950700+09:00", "entry_at": "2026-07-30T09:16:11.950700+09:00",
"stop": 117747, "stop": 117747,
"target": 164716, "target": 164716,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3759463.8630866953, "tranche_value": 3759463.8630866953,
"last_add_price": 136000 "last_add_price": 136000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3342042.065213833, "tranche_value": 3342042.065213833,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,39 +53,18 @@
"qty": 73, "qty": 73,
"entry_price": 91726.02739726027, "entry_price": 91726.02739726027,
"entry_at": "2026-08-04T09:34:09.933331+09:00", "entry_at": "2026-08-04T09:34:09.933331+09:00",
"stop": 118437, "stop": 118448,
"target": 114456, "target": 114456,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3414906.320549933, "tranche_value": 3414906.320549933,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 297,
"entry_price": 13423.030303030304,
"entry_at": "2026-08-05T09:02:14.737713+09:00",
"stop": 10340,
"target": 19589,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 1996058.5440871862,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4827704.554226948, "tranche_value": 4827704.554226948,
"last_add_price": 198600 "last_add_price": 198600
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3439103.463858052, "tranche_value": 3439103.463858052,
"last_add_price": 417500 "last_add_price": 417500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1371827.8681296934, "tranche_value": 1371827.8681296934,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:14:22.528454+09:00", "entry_at": "2026-08-24T13:14:22.528454+09:00",
"stop": 17760, "stop": 17760,
"target": 21480, "target": 21480,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달", "entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5176941.127531253, "tranche_value": 5176941.127531253,
"last_add_price": 19000 "last_add_price": 19000
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1804,
"entry_price": 2960,
"entry_at": "2026-09-01T09:18:25.185817+09:00",
"stop": 2782,
"target": 3315,
"peak": 2960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 5343166.925093753,
"last_add_price": 2960
} }
}, },
"realized_pnl": -18641872.35250002, "realized_pnl": -18876422.38750002,
"closed_trades": 31, "closed_trades": 32,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.1859662521949996, "max_drawdown": 0.1859662521949996,
@@ -191,10 +191,10 @@
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"010950": "2026-07-29", "010950": "2026-07-29",
"252990": "2026-07-29", "252990": "2026-09-01",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582910+09:00", "created_at": "2026-06-15T14:55:00.582910+09:00",
"updated_at": "2026-08-31T15:28:27.428574+09:00" "updated_at": "2026-09-01T15:28:26.590414+09:00"
} }
@@ -95,3 +95,5 @@
{"ts": "2026-08-20T09:16:22.825920+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:22.825920+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.249724+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 608, "proceeds": 3052276, "entry_price": 6333, "pnl": -798821, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.501481+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.249724+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 608, "proceeds": 3052276, "entry_price": 6333, "pnl": -798821, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.501481+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.528460+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 272, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 21480, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]} {"ts": "2026-08-24T13:14:22.528460+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 272, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 21480, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
{"ts": "2026-09-01T09:02:27.585864+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 297, "proceeds": 3752688, "entry_price": 13423, "pnl": -234550, "pnl_pct": -5.68, "hold_from": "2026-08-05T09:02:14.737713+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,589"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:18:25.185822+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2960, "qty": 1804, "cost": 5340641, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2782, "target": 3315, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "2,960 vs 2,828"}, {"label": "정배열(5>10)", "ok": true, "detail": "2,871 / 2,828"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "308,820 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 32371342.483500008, "cash": 30798405.39250001,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -11,14 +11,14 @@
"qty": 57, "qty": 57,
"entry_price": 133405.26315789475, "entry_price": 133405.26315789475,
"entry_at": "2026-07-30T09:16:11.953984+09:00", "entry_at": "2026-07-30T09:16:11.953984+09:00",
"stop": 117749, "stop": 144961,
"target": 156890, "target": 156890,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3812991.5556229833, "tranche_value": 3812991.5556229833,
"last_add_price": 136000 "last_add_price": 136000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3393650.506937234, "tranche_value": 3393650.506937234,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,39 +53,18 @@
"qty": 75, "qty": 75,
"entry_price": 91726.66666666667, "entry_price": 91726.66666666667,
"entry_at": "2026-08-04T09:34:09.942366+09:00", "entry_at": "2026-08-04T09:34:09.942366+09:00",
"stop": 118437, "stop": 118448,
"target": 108774, "target": 108774,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3469610.992924529, "tranche_value": 3469610.992924529,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 301,
"entry_price": 13423.189368770763,
"entry_at": "2026-08-05T09:02:14.746818+09:00",
"stop": 10340,
"target": 18048,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2028402.8880774078,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4907695.663916428, "tranche_value": 4907695.663916428,
"last_add_price": 198600 "last_add_price": 198600
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3458120.1956040077, "tranche_value": 3458120.1956040077,
"last_add_price": 417500 "last_add_price": 417500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1380001.3303458472, "tranche_value": 1380001.3303458472,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:14:22.536474+09:00", "entry_at": "2026-08-24T13:14:22.536474+09:00",
"stop": 17760, "stop": 17760,
"target": 20860, "target": 20860,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달", "entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5205751.283343751, "tranche_value": 5205751.283343751,
"last_add_price": 19000 "last_add_price": 19000
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1816,
"entry_price": 2960,
"entry_at": "2026-09-01T09:18:25.193270+09:00",
"stop": 2782,
"target": 3226,
"peak": 2960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 5376321.98103125,
"last_add_price": 2960
} }
}, },
"realized_pnl": -18233809.400500022, "realized_pnl": -18471566.244500022,
"closed_trades": 32, "closed_trades": 33,
"wins": 2, "wins": 2,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.17443687516499995, "max_drawdown": 0.17443687516499995,
@@ -191,10 +191,10 @@
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"010950": "2026-07-29", "010950": "2026-07-29",
"252990": "2026-07-29", "252990": "2026-09-01",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582926+09:00", "created_at": "2026-06-15T14:55:00.582926+09:00",
"updated_at": "2026-08-31T15:28:27.436047+09:00" "updated_at": "2026-09-01T15:28:26.598084+09:00"
} }
@@ -94,3 +94,5 @@
{"ts": "2026-08-20T09:16:22.835279+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:22.835279+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.259780+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 617, "proceeds": 3097458, "entry_price": 6333, "pnl": -810498, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.505690+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.259780+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 617, "proceeds": 3097458, "entry_price": 6333, "pnl": -810498, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.505690+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.536478+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 273, "cost": 5187778, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]} {"ts": "2026-08-24T13:14:22.536478+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 273, "cost": 5187778, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
{"ts": "2026-09-01T09:02:27.595213+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 301, "proceeds": 3803229, "entry_price": 13423, "pnl": -237757, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:14.746818+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,048"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:18:25.193273+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2960, "qty": 1816, "cost": 5376166, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2782, "target": 3226, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "2,960 vs 2,828"}, {"label": "정배열(5>10)", "ok": true, "detail": "2,871 / 2,828"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "308,820 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
@@ -1,28 +1,7 @@
{ {
"cash": 19226841.326999992, "cash": 26076850.62074999,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.185929+09:00",
"stop": 422290,
"target": 445059,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 5085796.90859035,
"last_add_price": 356000
},
"194370": { "194370": {
"code": "194370", "code": "194370",
"name": "제이에스코퍼레이션", "name": "제이에스코퍼레이션",
@@ -39,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4271897.688361821, "tranche_value": 4271897.688361821,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,39 +32,18 @@
"qty": 93, "qty": 93,
"entry_price": 91933.33333333333, "entry_price": 91933.33333333333,
"entry_at": "2026-08-04T09:50:10.213035+09:00", "entry_at": "2026-08-04T09:50:10.213035+09:00",
"stop": 118437, "stop": 118448,
"target": 117505, "target": 117505,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4327959.889890211, "tranche_value": 4327959.889890211,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 330,
"entry_price": 13423.030303030304,
"entry_at": "2026-08-05T09:02:14.754658+09:00",
"stop": 11094,
"target": 20412,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2219137.008862232,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4934881.2159687495, "tranche_value": 4934881.2159687495,
"last_add_price": 196400 "last_add_price": 196400
@@ -123,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1725875.4362712654, "tranche_value": 1725875.4362712654,
"last_add_price": 35800 "last_add_price": 35800
@@ -144,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달", "entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1972692.6896559393, "tranche_value": 1972692.6896559393,
"last_add_price": 144900 "last_add_price": 144900
@@ -160,20 +118,62 @@
"entry_at": "2026-08-20T10:06:19.265748+09:00", "entry_at": "2026-08-20T10:06:19.265748+09:00",
"stop": 17940, "stop": 17940,
"target": 22252, "target": 22252,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,640 도달", "entry_reason": "눌림목 지정가 19,640 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 2, "tranches": 2,
"tranche_value": 4987614.581937499, "tranche_value": 4987614.581937499,
"last_add_price": 19200 "last_add_price": 19200
},
"041520": {
"code": "041520",
"name": "이엘씨",
"sources": [
"auto"
],
"qty": 344,
"entry_price": 11370,
"entry_at": "2026-09-01T09:00:39.404439+09:00",
"stop": 10193,
"target": 14900,
"peak": 11370,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,563 도달",
"cur_price": 11290,
"tranches": 1,
"tranche_value": 3922687.5648087934,
"last_add_price": 11370
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1711,
"entry_price": 2945,
"entry_at": "2026-09-01T09:32:26.923149+09:00",
"stop": 2812,
"target": 3345,
"peak": 2945,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 5042122.590937499,
"last_add_price": 2945
} }
}, },
"realized_pnl": -24488397.225000024, "realized_pnl": -22925605.895000022,
"closed_trades": 43, "closed_trades": 45,
"wins": 1, "wins": 2,
"peak_equity": 100344662.275, "peak_equity": 100344662.275,
"max_drawdown": 0.23080444655370694, "max_drawdown": 0.23080444655370694,
"last_exit": { "last_exit": {
@@ -182,7 +182,7 @@
"403870": "2026-07-02", "403870": "2026-07-02",
"003490": "2026-07-07", "003490": "2026-07-07",
"240810": "2026-07-24", "240810": "2026-07-24",
"214450": "2026-07-03", "214450": "2026-09-01",
"093370": "2026-07-20", "093370": "2026-07-20",
"034730": "2026-07-08", "034730": "2026-07-08",
"319660": "2026-07-23", "319660": "2026-07-23",
@@ -190,7 +190,7 @@
"095610": "2026-08-19", "095610": "2026-08-19",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-20", "003680": "2026-08-20",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-08-03", "010950": "2026-08-03",
"090850": "2026-08-06", "090850": "2026-08-06",
"138040": "2026-08-04", "138040": "2026-08-04",
@@ -198,5 +198,5 @@
"003550": "2026-08-19" "003550": "2026-08-19"
}, },
"created_at": "2026-06-15T14:55:00.583136+09:00", "created_at": "2026-06-15T14:55:00.583136+09:00",
"updated_at": "2026-08-31T15:28:27.442490+09:00" "updated_at": "2026-09-01T15:28:26.605488+09:00"
} }
@@ -122,3 +122,7 @@
{"ts": "2026-08-20T10:00:19.684004+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 793, "proceeds": 4242192, "entry_price": 6333, "pnl": -780512, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.509224+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,362 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,244"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-20T10:00:19.684004+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 793, "proceeds": 4242192, "entry_price": 6333, "pnl": -780512, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.509224+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,362 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,244"}, {"label": "추세(20일선)", "ok": true, "detail": "4,770"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T10:06:19.265752+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18840, "qty": 264, "cost": 4974506, "path": "pullback", "reason": "눌림목 지정가 19,640 도달", "stop": 17760, "target": 22080, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "18,860 vs 18,848"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,558 / 18,848"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,558 / 19,356"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +95 · 기 -424 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.42% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "481,892 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.42% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,640 (현재 18,860)"}]} {"ts": "2026-08-20T10:06:19.265752+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18840, "qty": 264, "cost": 4974506, "path": "pullback", "reason": "눌림목 지정가 19,640 도달", "stop": 17760, "target": 22080, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "18,860 vs 18,848"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,558 / 18,848"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,558 / 19,356"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +95 · 기 -424 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.42% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "481,892 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.42% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,640 (현재 18,860)"}]}
{"ts": "2026-08-25T12:06:22.970717+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19200, "qty": 259, "cost": 4973546, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17760, "target": 22080, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 19,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,080"}, {"label": "추세(20일선)", "ok": true, "detail": "18,864"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +274 · 기 -97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,199"}]} {"ts": "2026-08-25T12:06:22.970717+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19200, "qty": 259, "cost": 4973546, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17760, "target": 22080, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 19,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,080"}, {"label": "추세(20일선)", "ok": true, "detail": "18,864"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +274 · 기 -97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,199"}]}
{"ts": "2026-09-01T09:00:39.400693+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 28, "proceeds": 11625286, "entry_price": 350250, "pnl": 1816815, "pnl_pct": 18.77, "hold_from": "2026-07-21T12:06:01.185929+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "300,200"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:39.404445+09:00", "side": "BUY", "code": "041520", "name": "이엘씨", "price": 11370, "qty": 344, "cost": 3911867, "path": "pullback", "reason": "눌림목 지정가 11,563 도달", "stop": 10193, "target": 14900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,240 vs 10,124"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,678 / 10,124"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,678 / 9,420"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +16 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 13,450"}, {"label": "거래량 급증", "ok": false, "detail": "0 (환산) vs 평균 36,789"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 11,563 (현재 11,240)"}]}
{"ts": "2026-09-01T09:08:26.009848+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 330, "proceeds": 4176240, "entry_price": 13423, "pnl": -254024, "pnl_pct": -5.54, "hold_from": "2026-08-05T09:02:14.754658+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,094 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,412"}, {"label": "추세(20일선)", "ok": false, "detail": "12,707"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:32:26.923153+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2945, "qty": 1711, "cost": 5039651, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2812, "target": 3345, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "2,935 vs 2,771"}, {"label": "정배열(5>20)", "ok": true, "detail": "2,866 / 2,771"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,866 / 2,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "399,207 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.46% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 18952844.744000003, "cash": 17413079.21,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3889733.683715179, "tranche_value": 3889733.683715179,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5327150.576000001, "tranche_value": 5327150.576000001,
"last_add_price": 120500 "last_add_price": 120500
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:07.512389+09:00", "entry_at": "2026-07-30T09:04:07.512389+09:00",
"stop": 111000, "stop": 111000,
"target": 159901, "target": 159901,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 4940372.790080874, "tranche_value": 4940372.790080874,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,37 +76,16 @@
"entry_at": "2026-07-30T09:24:07.560095+09:00", "entry_at": "2026-07-30T09:24:07.560095+09:00",
"stop": 118205, "stop": 118205,
"target": 180831, "target": 180831,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3791237.2526261737, "tranche_value": 3791237.2526261737,
"last_add_price": 136000 "last_add_price": 136000
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 300,
"entry_price": 13424.466666666667,
"entry_at": "2026-08-05T09:02:14.760491+09:00",
"stop": 10340,
"target": 22678,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2020520.412274148,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4842897.369596543, "tranche_value": 4842897.369596543,
"last_add_price": 196400 "last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1352658.7410761528, "tranche_value": 1352658.7410761528,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:22.273409+09:00", "entry_at": "2026-08-24T13:12:22.273409+09:00",
"stop": 29900, "stop": 29900,
"target": 39578, "target": 39578,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 5133126.668375, "tranche_value": 5133126.668375,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 276,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:29.539884+09:00",
"stop": 17896,
"target": 23553,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5346264.91525,
"last_add_price": 19310
} }
}, },
"realized_pnl": -19279151.44500002, "realized_pnl": -19516501.64600002,
"closed_trades": 32, "closed_trades": 33,
"wins": 0, "wins": 0,
"peak_equity": 101140808.32700005, "peak_equity": 101140808.32700005,
"max_drawdown": 0.1947881632733674, "max_drawdown": 0.1947881632733674,
@@ -191,11 +191,11 @@
"095610": "2026-07-29", "095610": "2026-07-29",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-24", "003680": "2026-08-24",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-07-29", "010950": "2026-07-29",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583184+09:00", "created_at": "2026-06-15T14:55:00.583184+09:00",
"updated_at": "2026-08-31T15:28:27.448179+09:00" "updated_at": "2026-09-01T15:28:26.611035+09:00"
} }
@@ -99,3 +99,5 @@
{"ts": "2026-08-24T13:12:22.272858+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 606, "proceeds": 3042236, "entry_price": 6333, "pnl": -796180, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.512664+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.272858+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 606, "proceeds": 3042236, "entry_price": 6333, "pnl": -796180, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.512664+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.273412+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 160, "cost": 5104766, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 37900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:22.273412+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 160, "cost": 5104766, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 37900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:19.771828+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 156, "cost": 5109766, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 37900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:19.771828+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 156, "cost": 5109766, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 37900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"ts": "2026-09-01T09:02:27.608390+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 300, "proceeds": 3790594, "entry_price": 13424, "pnl": -237350, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:14.760491+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,678"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:29.539887+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 276, "cost": 5330359, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 23553, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,310 vs 18,979"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,648 / 18,979"}, {"label": "추세 기울기(10일선↑)", "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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 24595928.921499994, "cash": 22888995.589999992,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5467080.19828125, "tranche_value": 5467080.19828125,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.515413+09:00", "entry_at": "2026-07-30T09:04:07.515413+09:00",
"stop": 111000, "stop": 111000,
"target": 147678, "target": 147678,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 5075960.404438956, "tranche_value": 5075960.404438956,
"last_add_price": 125200 "last_add_price": 125200
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:24:07.563027+09:00", "entry_at": "2026-07-30T09:24:07.563027+09:00",
"stop": 118207, "stop": 118207,
"target": 165176, "target": 165176,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3902843.990735232, "tranche_value": 3902843.990735232,
"last_add_price": 136000 "last_add_price": 136000
@@ -81,32 +81,11 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3433240.983007488, "tranche_value": 3433240.983007488,
"last_add_price": 13420 "last_add_price": 13420
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 297,
"entry_price": 13512.424242424242,
"entry_at": "2026-08-05T09:08:12.223170+09:00",
"stop": 10406,
"target": 19724,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2017488.6720390161,
"last_add_price": 13940
},
"214450": { "214450": {
"code": "214450", "code": "214450",
"name": "파마리서치", "name": "파마리서치",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3513980.3038730407, "tranche_value": 3513980.3038730407,
"last_add_price": 415500 "last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1369448.2358109318, "tranche_value": 1369448.2358109318,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:22.279165+09:00", "entry_at": "2026-08-24T13:12:22.279165+09:00",
"stop": 29900, "stop": 29900,
"target": 37155, "target": 37155,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 5207054.06571875, "tranche_value": 5207054.06571875,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 283,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:29.545577+09:00",
"stop": 17896,
"target": 22138,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5476493.456218749,
"last_add_price": 19310
} }
}, },
"realized_pnl": -16466791.812500022, "realized_pnl": -16721967.413000023,
"closed_trades": 37, "closed_trades": 38,
"wins": 3, "wins": 3,
"peak_equity": 101368884.75700004, "peak_equity": 101368884.75700004,
"max_drawdown": 0.18244887903556523, "max_drawdown": 0.18244887903556523,
@@ -189,7 +189,7 @@
"003490": "2026-07-09", "003490": "2026-07-09",
"105560": "2026-07-20", "105560": "2026-07-20",
"095610": "2026-08-19", "095610": "2026-08-19",
"252990": "2026-07-28", "252990": "2026-09-01",
"003680": "2026-08-24", "003680": "2026-08-24",
"010950": "2026-07-29", "010950": "2026-07-29",
"090850": "2026-08-05", "090850": "2026-08-05",
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583198+09:00", "created_at": "2026-06-15T14:55:00.583198+09:00",
"updated_at": "2026-08-31T15:28:27.453298+09:00" "updated_at": "2026-09-01T15:28:26.616093+09:00"
} }
@@ -111,3 +111,5 @@
{"ts": "2026-08-24T13:12:22.278671+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 625, "proceeds": 3137620, "entry_price": 6333, "pnl": -821064, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.515982+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.278671+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 625, "proceeds": 3137620, "entry_price": 6333, "pnl": -821064, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.515982+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.279168+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 163, "cost": 5200480, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:22.279168+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 163, "cost": 5200480, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:19.776873+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 158, "cost": 5175276, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 35900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:19.776873+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 158, "cost": 5175276, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 35900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,900"}, {"label": "추세(20일선)", "ok": true, "detail": "31,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 33746802.77100003, "cash": 32264306.604000024,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:24:07.565720+09:00", "entry_at": "2026-07-30T09:24:07.565720+09:00",
"stop": 118207, "stop": 118207,
"target": 165176, "target": 165176,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3832048.06532556, "tranche_value": 3832048.06532556,
"last_add_price": 136000 "last_add_price": 136000
@@ -39,32 +39,11 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3393597.375168939, "tranche_value": 3393597.375168939,
"last_add_price": 13420 "last_add_price": 13420
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 301,
"entry_price": 13423.189368770763,
"entry_at": "2026-08-05T09:02:14.769293+09:00",
"stop": 10340,
"target": 19590,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2024244.4253400748,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -81,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4815698.713054757, "tranche_value": 4815698.713054757,
"last_add_price": 196400 "last_add_price": 196400
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3472153.1669509606, "tranche_value": 3472153.1669509606,
"last_add_price": 415500 "last_add_price": 415500
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1360762.8418676818, "tranche_value": 1360762.8418676818,
"last_add_price": 35800 "last_add_price": 35800
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달", "entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1555265.8091770594, "tranche_value": 1555265.8091770594,
"last_add_price": 144900 "last_add_price": 144900
@@ -158,21 +137,42 @@
"qty": 87, "qty": 87,
"entry_price": 115982.75862068965, "entry_price": 115982.75862068965,
"entry_at": "2026-08-24T13:12:22.284078+09:00", "entry_at": "2026-08-24T13:12:22.284078+09:00",
"stop": 111200, "stop": 118219,
"target": 125548, "target": 125548,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달", "entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5139578.521625002, "tranche_value": 5139578.521625002,
"last_add_price": 117500 "last_add_price": 117500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 274,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:29.550179+09:00",
"stop": 17896,
"target": 22138,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,689 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5299742.515312502,
"last_add_price": 19310
} }
}, },
"realized_pnl": -17517547.978000022, "realized_pnl": -17749296.561000023,
"closed_trades": 38, "closed_trades": 39,
"wins": 3, "wins": 3,
"peak_equity": 100182695.41500005, "peak_equity": 100182695.41500005,
"max_drawdown": 0.18600200510985643, "max_drawdown": 0.18600200510985643,
@@ -192,10 +192,10 @@
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"010950": "2026-07-29", "010950": "2026-07-29",
"252990": "2026-07-29", "252990": "2026-09-01",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583212+09:00", "created_at": "2026-06-15T14:55:00.583212+09:00",
"updated_at": "2026-08-31T15:28:27.457804+09:00" "updated_at": "2026-09-01T15:28:26.620420+09:00"
} }
@@ -112,3 +112,5 @@
{"ts": "2026-08-24T13:12:22.283801+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 617, "proceeds": 3097458, "entry_price": 6333, "pnl": -810498, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.518900+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.283801+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 617, "proceeds": 3097458, "entry_price": 6333, "pnl": -810498, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.518900+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.284081+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 44, "cost": 5038756, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 121100, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "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-24T13:12:22.284081+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 44, "cost": 5038756, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 121100, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "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:22.427060+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 43, "cost": 5053258, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111200, "target": 121100, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 117,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 121,100"}, {"label": "추세(20일선)", "ok": true, "detail": "113,420"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]} {"ts": "2026-08-25T09:26:22.427060+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 43, "cost": 5053258, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111200, "target": 121100, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 117,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 121,100"}, {"label": "추세(20일선)", "ok": true, "detail": "113,420"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]}
{"ts": "2026-09-01T09:08:26.026177+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 301, "proceeds": 3809237, "entry_price": 13423, "pnl": -231749, "pnl_pct": -5.54, "hold_from": "2026-08-05T09:02:14.769293+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,590"}, {"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.550182+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 274, "cost": 5291734, "path": "pullback", "reason": "눌림목 지정가 19,689 도달", "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": "지정가 19,689 (현재 19,310)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 21131365.5435, "cash": 19610912.905999996,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5327150.576000001, "tranche_value": 5327150.576000001,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.521823+09:00", "entry_at": "2026-07-30T09:04:07.521823+09:00",
"stop": 111000, "stop": 111000,
"target": 147676, "target": 147676,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 4940372.790080874, "tranche_value": 4940372.790080874,
"last_add_price": 125200 "last_add_price": 125200
@@ -55,37 +55,16 @@
"entry_at": "2026-07-30T09:24:07.568342+09:00", "entry_at": "2026-07-30T09:24:07.568342+09:00",
"stop": 118205, "stop": 118205,
"target": 165174, "target": 165174,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3791237.2526261737, "tranche_value": 3791237.2526261737,
"last_add_price": 136000 "last_add_price": 136000
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 300,
"entry_price": 13424.466666666667,
"entry_at": "2026-08-05T09:02:14.773219+09:00",
"stop": 10340,
"target": 19593,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2020520.412274148,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4842897.369596543, "tranche_value": 4842897.369596543,
"last_add_price": 196400 "last_add_price": 196400
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3465074.791945059, "tranche_value": 3465074.791945059,
"last_add_price": 415500 "last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1349451.2885879693, "tranche_value": 1349451.2885879693,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:22.288565+09:00", "entry_at": "2026-08-24T13:12:22.288565+09:00",
"stop": 29900, "stop": 29900,
"target": 37159, "target": 37159,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 5113659.21834375, "tranche_value": 5113659.21834375,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 275,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:29.554534+09:00",
"stop": 17896,
"target": 22138,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5323797.46521875,
"last_add_price": 19310
} }
}, },
"realized_pnl": -18196294.97050002, "realized_pnl": -18433645.17150002,
"closed_trades": 34, "closed_trades": 35,
"wins": 1, "wins": 1,
"peak_equity": 101140808.32700005, "peak_equity": 101140808.32700005,
"max_drawdown": 0.19631637526867085, "max_drawdown": 0.19631637526867085,
@@ -191,11 +191,11 @@
"095610": "2026-07-29", "095610": "2026-07-29",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-24", "003680": "2026-08-24",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-07-29", "010950": "2026-07-29",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583227+09:00", "created_at": "2026-06-15T14:55:00.583227+09:00",
"updated_at": "2026-08-31T15:28:27.461644+09:00" "updated_at": "2026-09-01T15:28:26.624627+09:00"
} }
@@ -104,3 +104,5 @@
{"ts": "2026-08-24T13:12:22.288225+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 606, "proceeds": 3042236, "entry_price": 6333, "pnl": -796180, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.522091+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.288225+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 606, "proceeds": 3042236, "entry_price": 6333, "pnl": -796180, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.522091+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.288567+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 160, "cost": 5104766, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:22.288567+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 160, "cost": 5104766, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:19.785923+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 156, "cost": 5109766, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 35900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:19.785923+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 156, "cost": 5109766, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 35900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"ts": "2026-09-01T09:02:27.622583+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 300, "proceeds": 3790594, "entry_price": 13424, "pnl": -237350, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:14.773219+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,593"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:29.554536+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 275, "cost": 5311047, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 22138, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,310 vs 18,979"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,648 / 18,979"}, {"label": "추세 기울기(10일선↑)", "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)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 29817541.825999957, "cash": 35182096.60199996,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"078930": { "078930": {
@@ -11,39 +11,18 @@
"qty": 100, "qty": 100,
"entry_price": 91919.0, "entry_price": 91919.0,
"entry_at": "2026-08-04T09:50:10.235258+09:00", "entry_at": "2026-08-04T09:50:10.235258+09:00",
"stop": 118437, "stop": 118448,
"target": 104705, "target": 104705,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4659757.825201359, "tranche_value": 4659757.825201359,
"last_add_price": 93500 "last_add_price": 93500
}, },
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 391652.17391304346,
"entry_at": "2026-08-10T09:00:21.187673+09:00",
"stop": 422290,
"target": 445806,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 4726305.668282297,
"last_add_price": 400000
},
"327260": { "327260": {
"code": "327260", "code": "327260",
"name": "RF머트리얼즈", "name": "RF머트리얼즈",
@@ -60,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1835134.7132164796, "tranche_value": 1835134.7132164796,
"last_add_price": 35800 "last_add_price": 35800
@@ -81,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달", "entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 2097577.151946268, "tranche_value": 2097577.151946268,
"last_add_price": 144900 "last_add_price": 144900
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,426 도달", "entry_reason": "눌림목 지정가 7,426 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 2255592.7366090417, "tranche_value": 2255592.7366090417,
"last_add_price": 5500 "last_add_price": 5500
@@ -116,14 +95,14 @@
"qty": 89, "qty": 89,
"entry_price": 115882.02247191011, "entry_price": 115882.02247191011,
"entry_at": "2026-08-24T09:02:24.057753+09:00", "entry_at": "2026-08-24T09:02:24.057753+09:00",
"stop": 115798, "stop": 118219,
"target": 122905, "target": 122905,
"peak": 123500, "peak": 125900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5239664.769218747, "tranche_value": 5239664.769218747,
"last_add_price": 117500 "last_add_price": 117500
@@ -139,12 +118,12 @@
"entry_at": "2026-08-25T12:16:24.258018+09:00", "entry_at": "2026-08-25T12:16:24.258018+09:00",
"stop": 18112, "stop": 18112,
"target": 20807, "target": 20807,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,672 도달", "entry_reason": "눌림목 지정가 19,672 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5261803.221562497, "tranche_value": 5261803.221562497,
"last_add_price": 19190 "last_add_price": 19190
@@ -158,22 +137,43 @@
"qty": 69, "qty": 69,
"entry_price": 137930.4347826087, "entry_price": 137930.4347826087,
"entry_at": "2026-08-26T09:36:25.192240+09:00", "entry_at": "2026-08-26T09:36:25.192240+09:00",
"stop": 125888, "stop": 144961,
"target": 155994, "target": 155994,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4824778.301219852, "tranche_value": 4824778.301219852,
"last_add_price": 143200 "last_add_price": 143200
},
"041520": {
"code": "041520",
"name": "이엘씨",
"sources": [
"auto"
],
"qty": 368,
"entry_price": 11370,
"entry_at": "2026-09-01T09:00:39.955979+09:00",
"stop": 10193,
"target": 13135,
"peak": 11370,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,563 도달",
"cur_price": 11290,
"tranches": 1,
"tranche_value": 4188194.7669907366,
"last_add_price": 11370
} }
}, },
"realized_pnl": -18973117.925000034, "realized_pnl": -18433126.725000035,
"closed_trades": 50, "closed_trades": 51,
"wins": 6, "wins": 7,
"peak_equity": 100344662.275, "peak_equity": 100344662.275,
"max_drawdown": 0.17793081459150337, "max_drawdown": 0.17793081459150337,
"last_exit": { "last_exit": {
@@ -182,7 +182,7 @@
"403870": "2026-07-02", "403870": "2026-07-02",
"003490": "2026-07-07", "003490": "2026-07-07",
"240810": "2026-07-24", "240810": "2026-07-24",
"214450": "2026-08-07", "214450": "2026-09-01",
"093370": "2026-07-20", "093370": "2026-07-20",
"034730": "2026-07-08", "034730": "2026-07-08",
"319660": "2026-07-27", "319660": "2026-07-27",
@@ -200,5 +200,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-15T14:55:00.583241+09:00", "created_at": "2026-06-15T14:55:00.583241+09:00",
"updated_at": "2026-08-31T15:28:27.465455+09:00" "updated_at": "2026-09-01T15:28:26.628448+09:00"
} }
@@ -135,3 +135,5 @@
{"ts": "2026-08-26T09:36:25.191713+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 193100, "qty": 54, "proceeds": 10407067, "entry_price": 194200, "pnl": -81306, "pnl_pct": -0.57, "hold_from": "2026-08-06T09:34:17.081460+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "181,408 (현재 193,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 213,388"}, {"label": "추세(20일선)", "ok": true, "detail": "177,750"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -64 · 기 -2"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-26T09:36:25.191713+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 193100, "qty": 54, "proceeds": 10407067, "entry_price": 194200, "pnl": -81306, "pnl_pct": -0.57, "hold_from": "2026-08-06T09:34:17.081460+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "181,408 (현재 193,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 213,388"}, {"label": "추세(20일선)", "ok": true, "detail": "177,750"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -64 · 기 -2"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-26T09:36:25.192242+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 133100, "qty": 36, "cost": 4792319, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121465, "target": 150553, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "133,200 vs 108,985"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,820 / 108,985"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,820 / 113,250"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +5 · 기 -29 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"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": "789,493 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.70% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]} {"ts": "2026-08-26T09:36:25.192242+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 133100, "qty": 36, "cost": 4792319, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121465, "target": 150553, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "133,200 vs 108,985"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,820 / 108,985"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,820 / 113,250"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +5 · 기 -29 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"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": "789,493 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.70% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-08-27T09:00:45.100312+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 143200, "qty": 33, "cost": 4726309, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 121465, "target": 150553, "signals": [{"label": "손절선", "ok": true, "detail": "121,465 (현재 141,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 150,553"}, {"label": "추세(20일선)", "ok": true, "detail": "109,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +46 · 기 -18"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 137,114"}]} {"ts": "2026-08-27T09:00:45.100312+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 143200, "qty": 33, "cost": 4726309, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 121465, "target": 150553, "signals": [{"label": "손절선", "ok": true, "detail": "121,465 (현재 141,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 150,553"}, {"label": "추세(20일선)", "ok": true, "detail": "109,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +46 · 기 -18"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 137,114"}]}
{"ts": "2026-09-01T09:00:39.951932+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 23, "proceeds": 9549342, "entry_price": 391652, "pnl": 539991, "pnl_pct": 6.22, "hold_from": "2026-08-10T09:00:21.187673+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "300,200"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:39.955986+09:00", "side": "BUY", "code": "041520", "name": "이엘씨", "price": 11370, "qty": 368, "cost": 4184788, "path": "pullback", "reason": "눌림목 지정가 11,563 도달", "stop": 10193, "target": 13135, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,240 vs 10,124"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,678 / 10,124"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,678 / 9,420"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +16 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 13,450"}, {"label": "거래량 급증", "ok": false, "detail": "0 (환산) vs 평균 36,789"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 11,563 (현재 11,240)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3613600.002573951, "tranche_value": 3613600.002573951,
"last_add_price": 415500 "last_add_price": 415500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1405152.4684093075, "tranche_value": 1405152.4684093075,
"last_add_price": 35800 "last_add_price": 35800
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달", "entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1606000.2783602993, "tranche_value": 1606000.2783602993,
"last_add_price": 144900 "last_add_price": 144900
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달", "entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1728362.8125607767, "tranche_value": 1728362.8125607767,
"last_add_price": 5500 "last_add_price": 5500
@@ -95,14 +95,14 @@
"qty": 92, "qty": 92,
"entry_price": 116565.21739130435, "entry_price": 116565.21739130435,
"entry_at": "2026-08-20T09:02:18.585107+09:00", "entry_at": "2026-08-20T09:02:18.585107+09:00",
"stop": 111200, "stop": 118219,
"target": 124613, "target": 124613,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달", "entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5415388.14053125, "tranche_value": 5415388.14053125,
"last_add_price": 118200 "last_add_price": 118200
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:02:24.061441+09:00", "entry_at": "2026-08-24T09:02:24.061441+09:00",
"stop": 29900, "stop": 29900,
"target": 35075, "target": 35075,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달", "entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 5347393.5563125005, "tranche_value": 5347393.5563125005,
"last_add_price": 32400 "last_add_price": 32400
@@ -139,12 +139,12 @@
"entry_at": "2026-08-25T12:16:24.261562+09:00", "entry_at": "2026-08-25T12:16:24.261562+09:00",
"stop": 17760, "stop": 17760,
"target": 21335, "target": 21335,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,031 도달", "entry_reason": "눌림목 지정가 20,031 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5366224.24678125, "tranche_value": 5366224.24678125,
"last_add_price": 19190 "last_add_price": 19190
@@ -160,12 +160,12 @@
"entry_at": "2026-08-26T09:02:25.277325+09:00", "entry_at": "2026-08-26T09:02:25.277325+09:00",
"stop": 107567, "stop": 107567,
"target": 143947, "target": 143947,
"peak": 127800, "peak": 134200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 120,174 도달", "entry_reason": "눌림목 지정가 120,174 도달",
"cur_price": 127400, "cur_price": 130800,
"tranches": 2, "tranches": 2,
"tranche_value": 3885171.1748054144, "tranche_value": 3885171.1748054144,
"last_add_price": 124100 "last_add_price": 124100
@@ -199,5 +199,5 @@
"194370": "2026-08-24" "194370": "2026-08-24"
}, },
"created_at": "2026-06-15T14:55:00.583273+09:00", "created_at": "2026-06-15T14:55:00.583273+09:00",
"updated_at": "2026-08-31T15:28:27.469091+09:00" "updated_at": "2026-09-01T15:28:26.631958+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 33256103.93950005, "cash": 31658631.332750045,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:24:07.575535+09:00", "entry_at": "2026-07-30T09:24:07.575535+09:00",
"stop": 118244, "stop": 118244,
"target": 165213, "target": 165213,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3813556.4512976124, "tranche_value": 3813556.4512976124,
"last_add_price": 136000 "last_add_price": 136000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3377559.3310465557, "tranche_value": 3377559.3310465557,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,39 +53,18 @@
"qty": 73, "qty": 73,
"entry_price": 91928.76712328767, "entry_price": 91928.76712328767,
"entry_at": "2026-08-04T09:50:10.241980+09:00", "entry_at": "2026-08-04T09:50:10.241980+09:00",
"stop": 118437, "stop": 118448,
"target": 114659, "target": 114659,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3429919.977026871, "tranche_value": 3429919.977026871,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 299,
"entry_price": 13423.110367892976,
"entry_at": "2026-08-05T09:02:14.784004+09:00",
"stop": 10340,
"target": 19589,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2016864.6660954827,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4837813.664610954, "tranche_value": 4837813.664610954,
"last_add_price": 196400 "last_add_price": 196400
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3481984.841611142, "tranche_value": 3481984.841611142,
"last_add_price": 416500 "last_add_price": 416500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1387817.2573049513, "tranche_value": 1387817.2573049513,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:14:22.571465+09:00", "entry_at": "2026-08-24T13:14:22.571465+09:00",
"stop": 17760, "stop": 17760,
"target": 21480, "target": 21480,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달", "entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5237145.480593753, "tranche_value": 5237145.480593753,
"last_add_price": 19000 "last_add_price": 19000
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1825,
"entry_price": 2945,
"entry_at": "2026-09-01T09:32:26.953406+09:00",
"stop": 2767,
"target": 3300,
"peak": 2945,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 5376462.657906253,
"last_add_price": 2945
} }
}, },
"realized_pnl": -17751508.30450002, "realized_pnl": -17987661.74400002,
"closed_trades": 30, "closed_trades": 31,
"wins": 1, "wins": 1,
"peak_equity": 100024962.38500004, "peak_equity": 100024962.38500004,
"max_drawdown": 0.17739604290679473, "max_drawdown": 0.17739604290679473,
@@ -190,10 +190,10 @@
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"010950": "2026-07-29", "010950": "2026-07-29",
"252990": "2026-07-29", "252990": "2026-09-01",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583289+09:00", "created_at": "2026-06-15T14:55:00.583289+09:00",
"updated_at": "2026-08-31T15:28:27.472345+09:00" "updated_at": "2026-09-01T15:28:26.635307+09:00"
} }
@@ -92,3 +92,5 @@
{"ts": "2026-08-20T09:16:22.872255+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:22.872255+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.299043+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 614, "proceeds": 3082398, "entry_price": 6333, "pnl": -806746, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.530698+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.299043+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 614, "proceeds": 3082398, "entry_price": 6333, "pnl": -806746, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.530698+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.571467+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 275, "cost": 5225784, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 21480, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]} {"ts": "2026-08-24T13:14:22.571467+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 275, "cost": 5225784, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 21480, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
{"ts": "2026-09-01T09:02:27.633809+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 299, "proceeds": 3777959, "entry_price": 13423, "pnl": -236153, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:14.784004+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,589"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:32:26.953409+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2945, "qty": 1825, "cost": 5375431, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2767, "target": 3300, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "2,935 vs 2,826"}, {"label": "정배열(5>10)", "ok": true, "detail": "2,866 / 2,826"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,866 / 2,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "399,207 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.46% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 33766990.63550002, "cash": 32154021.212500017,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -11,14 +11,14 @@
"qty": 57, "qty": 57,
"entry_price": 133863.15789473685, "entry_price": 133863.15789473685,
"entry_at": "2026-07-30T09:24:07.577833+09:00", "entry_at": "2026-07-30T09:24:07.577833+09:00",
"stop": 118207, "stop": 144961,
"target": 157348, "target": 157348,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3863996.750727336, "tranche_value": 3863996.750727336,
"last_add_price": 136000 "last_add_price": 136000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3428336.7554835076, "tranche_value": 3428336.7554835076,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,39 +53,18 @@
"qty": 75, "qty": 75,
"entry_price": 91929.33333333333, "entry_price": 91929.33333333333,
"entry_at": "2026-08-04T09:50:10.245606+09:00", "entry_at": "2026-08-04T09:50:10.245606+09:00",
"stop": 118437, "stop": 118448,
"target": 108977, "target": 108977,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3483887.723272795, "tranche_value": 3483887.723272795,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 305,
"entry_price": 13423.344262295082,
"entry_at": "2026-08-05T09:02:14.787092+09:00",
"stop": 10340,
"target": 18048,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2048676.6433078528,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4916501.597175794, "tranche_value": 4916501.597175794,
"last_add_price": 196400 "last_add_price": 196400
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3537977.413382886, "tranche_value": 3537977.413382886,
"last_add_price": 415500 "last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1411419.441084128, "tranche_value": 1411419.441084128,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:14:22.574664+09:00", "entry_at": "2026-08-24T13:14:22.574664+09:00",
"stop": 17760, "stop": 17760,
"target": 20860, "target": 20860,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달", "entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5325511.789718751, "tranche_value": 5325511.789718751,
"last_add_price": 19000 "last_add_price": 19000
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1856,
"entry_price": 2945,
"entry_at": "2026-09-01T09:32:26.956571+09:00",
"stop": 2767,
"target": 3211,
"peak": 2945,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 5467963.193781251,
"last_add_price": 2945
} }
}, },
"realized_pnl": -16390264.074000016, "realized_pnl": -16631227.727000017,
"closed_trades": 31, "closed_trades": 32,
"wins": 2, "wins": 2,
"peak_equity": 100024962.38500004, "peak_equity": 100024962.38500004,
"max_drawdown": 0.16498611269635213, "max_drawdown": 0.16498611269635213,
@@ -190,10 +190,10 @@
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"010950": "2026-07-29", "010950": "2026-07-29",
"252990": "2026-07-29", "252990": "2026-09-01",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583304+09:00", "created_at": "2026-06-15T14:55:00.583304+09:00",
"updated_at": "2026-08-31T15:28:27.475391+09:00" "updated_at": "2026-09-01T15:28:26.638575+09:00"
} }
@@ -91,3 +91,5 @@
{"ts": "2026-08-20T09:16:22.875501+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 39, "cost": 1396409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:22.875501+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 39, "cost": 1396409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.302553+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 623, "proceeds": 3127579, "entry_price": 6333, "pnl": -818423, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.533744+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.302553+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 623, "proceeds": 3127579, "entry_price": 6333, "pnl": -818423, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.533744+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.574666+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 280, "cost": 5320798, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]} {"ts": "2026-08-24T13:14:22.574666+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 280, "cost": 5320798, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
{"ts": "2026-09-01T09:02:27.637421+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 305, "proceeds": 3853770, "entry_price": 13423, "pnl": -240964, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:14.787092+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,048"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:32:26.956573+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2945, "qty": 1856, "cost": 5466740, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2767, "target": 3211, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "2,935 vs 2,826"}, {"label": "정배열(5>10)", "ok": true, "detail": "2,866 / 2,826"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,866 / 2,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "399,207 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.46% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 21537575.07000003, "cash": 19989692.244500026,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5436300.471625002, "tranche_value": 5436300.471625002,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.536116+09:00", "entry_at": "2026-07-30T09:04:07.536116+09:00",
"stop": 111000, "stop": 111000,
"target": 141565, "target": 141565,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 5045807.2398149045, "tranche_value": 5045807.2398149045,
"last_add_price": 125200 "last_add_price": 125200
@@ -53,39 +53,18 @@
"qty": 57, "qty": 57,
"entry_price": 133863.15789473685, "entry_price": 133863.15789473685,
"entry_at": "2026-07-30T09:24:07.580162+09:00", "entry_at": "2026-07-30T09:24:07.580162+09:00",
"stop": 118207, "stop": 144961,
"target": 157348, "target": 157348,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3860356.183815298, "tranche_value": 3860356.183815298,
"last_add_price": 136000 "last_add_price": 136000
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 307,
"entry_price": 13423.42019543974,
"entry_at": "2026-08-05T09:02:14.790165+09:00",
"stop": 10340,
"target": 18049,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2062154.0490506678,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4944712.1127089355, "tranche_value": 4944712.1127089355,
"last_add_price": 196400 "last_add_price": 196400
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3537997.7129504834, "tranche_value": 3537997.7129504834,
"last_add_price": 415500 "last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1377959.1486430662, "tranche_value": 1377959.1486430662,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,19 +139,40 @@
"entry_at": "2026-08-24T13:12:22.306023+09:00", "entry_at": "2026-08-24T13:12:22.306023+09:00",
"stop": 29900, "stop": 29900,
"target": 35949, "target": 35949,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달", "entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 5220757.257031252, "tranche_value": 5220757.257031252,
"last_add_price": 32750 "last_add_price": 32750
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 281,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:29.572118+09:00",
"stop": 17896,
"target": 21431,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5436376.010062502,
"last_add_price": 19310
} }
}, },
"realized_pnl": -16483989.55900002, "realized_pnl": -16726556.616500022,
"closed_trades": 38, "closed_trades": 39,
"wins": 3, "wins": 3,
"peak_equity": 101140808.32700005, "peak_equity": 101140808.32700005,
"max_drawdown": 0.1794339105371308, "max_drawdown": 0.1794339105371308,
@@ -191,11 +191,11 @@
"105560": "2026-07-20", "105560": "2026-07-20",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-24", "003680": "2026-08-24",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-07-29", "010950": "2026-07-29",
"090850": "2026-08-05", "090850": "2026-08-05",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583318+09:00", "created_at": "2026-06-15T14:55:00.583318+09:00",
"updated_at": "2026-08-31T15:28:27.478432+09:00" "updated_at": "2026-09-01T15:28:26.641581+09:00"
} }
@@ -112,3 +112,5 @@
{"ts": "2026-08-24T13:12:22.305766+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 619, "proceeds": 3107499, "entry_price": 6333, "pnl": -813139, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.536435+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:22.305766+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 619, "proceeds": 3107499, "entry_price": 6333, "pnl": -813139, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.536435+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.306025+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 163, "cost": 5200480, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]} {"ts": "2026-08-24T13:12:22.306025+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 163, "cost": 5200480, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
{"ts": "2026-08-25T11:36:19.803532+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 159, "cost": 5208031, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 34900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]} {"ts": "2026-08-25T11:36:19.803532+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 32750, "qty": 159, "cost": 5208031, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 29900, "target": 34900, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 32,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,900"}, {"label": "추세(10일선)", "ok": true, "detail": "31,885"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,322 · 기 +436"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,722"}]}
{"ts": "2026-09-01T09:02:27.640567+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 307, "proceeds": 3879041, "entry_price": 13423, "pnl": -242567, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:14.790165+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,049"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:29.572120+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 281, "cost": 5426924, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 17896, "target": 21431, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,310 vs 18,979"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,648 / 18,979"}, {"label": "추세 기울기(10일선↑)", "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)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4532610.960524749, "tranche_value": 4532610.960524749,
"last_add_price": 416500 "last_add_price": 416500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1761589.922015132, "tranche_value": 1761589.922015132,
"last_add_price": 35800 "last_add_price": 35800
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달", "entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 2013514.706883483, "tranche_value": 2013514.706883483,
"last_add_price": 144900 "last_add_price": 144900
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달", "entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 2166690.069603723, "tranche_value": 2166690.069603723,
"last_add_price": 5500 "last_add_price": 5500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-20T09:02:18.599361+09:00", "entry_at": "2026-08-20T09:02:18.599361+09:00",
"stop": 111200, "stop": 111200,
"target": 127345, "target": 127345,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달", "entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5094447.6495062485, "tranche_value": 5094447.6495062485,
"last_add_price": 118200 "last_add_price": 118200
@@ -118,12 +118,12 @@
"entry_at": "2026-08-20T09:08:18.031117+09:00", "entry_at": "2026-08-20T09:08:18.031117+09:00",
"stop": 17980, "stop": 17980,
"target": 21214, "target": 21214,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,010 도달", "entry_reason": "눌림목 지정가 20,010 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 2, "tranches": 2,
"tranche_value": 5113152.0870062485, "tranche_value": 5113152.0870062485,
"last_add_price": 19240 "last_add_price": 19240
@@ -139,12 +139,12 @@
"entry_at": "2026-08-24T09:02:24.073710+09:00", "entry_at": "2026-08-24T09:02:24.073710+09:00",
"stop": 29900, "stop": 29900,
"target": 36109, "target": 36109,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달", "entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 5016181.869037499, "tranche_value": 5016181.869037499,
"last_add_price": 32400 "last_add_price": 32400
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 3964400.3679956635, "tranche_value": 3964400.3679956635,
"last_add_price": 154700 "last_add_price": 154700
@@ -200,5 +200,5 @@
"316140": "2026-08-21" "316140": "2026-08-21"
}, },
"created_at": "2026-06-15T14:55:00.583333+09:00", "created_at": "2026-06-15T14:55:00.583333+09:00",
"updated_at": "2026-08-31T15:28:27.481477+09:00" "updated_at": "2026-09-01T15:28:26.644512+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 20067298.300499998, "cash": 19122832.185499996,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5234858.44571875, "tranche_value": 5234858.44571875,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.541158+09:00", "entry_at": "2026-07-30T09:04:07.541158+09:00",
"stop": 113273, "stop": 113273,
"target": 143132, "target": 143132,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 5051285.121721717, "tranche_value": 5051285.121721717,
"last_add_price": 125200 "last_add_price": 125200
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 4362596.463271157, "tranche_value": 4362596.463271157,
"last_add_price": 13420 "last_add_price": 13420
@@ -74,39 +74,18 @@
"qty": 87, "qty": 87,
"entry_price": 98831.03448275862, "entry_price": 98831.03448275862,
"entry_at": "2026-08-04T14:12:15.953832+09:00", "entry_at": "2026-08-04T14:12:15.953832+09:00",
"stop": 118437, "stop": 118448,
"target": 117336, "target": 117336,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4360412.203364462, "tranche_value": 4360412.203364462,
"last_add_price": 100500 "last_add_price": 100500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 341,
"entry_price": 13776.129032258064,
"entry_at": "2026-08-06T09:00:23.008785+09:00",
"stop": 11539,
"target": 18251,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 2357489.1026575607,
"last_add_price": 14290
},
"214450": { "214450": {
"code": "214450", "code": "214450",
"name": "파마리서치", "name": "파마리서치",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4482545.509520558, "tranche_value": 4482545.509520558,
"last_add_price": 415500 "last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1748295.3872581045, "tranche_value": 1748295.3872581045,
"last_add_price": 35800 "last_add_price": 35800
@@ -165,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 1, "tranches": 1,
"tranche_value": 5051512.08909375, "tranche_value": 5051512.08909375,
"last_add_price": 198700 "last_add_price": 198700
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 272,
"entry_price": 19310,
"entry_at": "2026-09-01T09:10:29.577933+09:00",
"stop": 18249,
"target": 21431,
"peak": 19340,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,043 도달",
"cur_price": 19180,
"tranches": 1,
"tranche_value": 5256572.50209375,
"last_add_price": 19310
} }
}, },
"realized_pnl": -20560067.140000023, "realized_pnl": -20949790.056000024,
"closed_trades": 44, "closed_trades": 45,
"wins": 3, "wins": 3,
"peak_equity": 101258161.16350003, "peak_equity": 101258161.16350003,
"max_drawdown": 0.2221436364588878, "max_drawdown": 0.2221436364588878,
@@ -191,11 +191,11 @@
"105560": "2026-07-20", "105560": "2026-07-20",
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-20", "003680": "2026-08-20",
"252990": "2026-07-28", "252990": "2026-09-01",
"010950": "2026-08-03", "010950": "2026-08-03",
"090850": "2026-08-04", "090850": "2026-08-04",
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583347+09:00", "created_at": "2026-06-15T14:55:00.583347+09:00",
"updated_at": "2026-08-31T15:28:27.484283+09:00" "updated_at": "2026-09-01T15:28:26.647273+09:00"
} }
@@ -125,3 +125,5 @@
{"ts": "2026-08-20T09:16:23.479806+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 48, "cost": 1718658, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 25688, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "25,688 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]} {"ts": "2026-08-20T09:16:23.479806+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 48, "cost": 1718658, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 25688, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "25,688 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-20T10:00:20.315001+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 799, "proceeds": 4274289, "entry_price": 6333, "pnl": -786460, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.541375+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,362 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": true, "detail": "5,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-20T10:00:20.315001+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5360, "qty": 799, "proceeds": 4274289, "entry_price": 6333, "pnl": -786460, "pnl_pct": -15.36, "hold_from": "2026-07-30T09:04:07.541375+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,362 (현재 5,360)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": true, "detail": "5,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T10:02:25.310248+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198700, "qty": 25, "cost": 4968245, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 185276, "target": 225548, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "197,800 vs 181,270"}, {"label": "정배열(5>10)", "ok": true, "detail": "187,340 / 181,270"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "187,340 / 176,771"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +353 · 기 -341 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,240,068 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "67"}]} {"ts": "2026-08-20T10:02:25.310248+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198700, "qty": 25, "cost": 4968245, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 185276, "target": 225548, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "197,800 vs 181,270"}, {"label": "정배열(5>10)", "ok": true, "detail": "187,340 / 181,270"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "187,340 / 176,771"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +353 · 기 -341 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,240,068 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-09-01T09:02:27.646972+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 341, "proceeds": 4308642, "entry_price": 13776, "pnl": -389723, "pnl_pct": -8.1, "hold_from": "2026-08-06T09:00:23.008785+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,539 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,251"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:29.577935+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 272, "cost": 5253108, "path": "pullback", "reason": "눌림목 지정가 20,043 도달", "stop": 18249, "target": 21431, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,310 vs 18,979"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,648 / 18,979"}, {"label": "추세 기울기(10일선↑)", "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)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3627364.7637924887, "tranche_value": 3627364.7637924887,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.157701+09:00", "entry_at": "2026-07-30T09:16:13.157701+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3547525.853504033, "tranche_value": 3547525.853504033,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1688085.214726109, "tranche_value": 1688085.214726109,
"last_add_price": 147600 "last_add_price": 147600
@@ -74,14 +74,14 @@
"qty": 68, "qty": 68,
"entry_price": 91698.5294117647, "entry_price": 91698.5294117647,
"entry_at": "2026-08-04T09:34:11.170806+09:00", "entry_at": "2026-08-04T09:34:11.170806+09:00",
"stop": 118437, "stop": 118448,
"target": 125794, "target": 125794,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3165003.2713460657, "tranche_value": 3165003.2713460657,
"last_add_price": 93500 "last_add_price": 93500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-07T09:58:16.568037+09:00", "entry_at": "2026-08-07T09:58:16.568037+09:00",
"stop": 99302, "stop": 99302,
"target": 142094, "target": 142094,
"peak": 110600, "peak": 112000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109900, "cur_price": 111300,
"tranches": 1, "tranches": 1,
"tranche_value": 3967368.72635773, "tranche_value": 3967368.72635773,
"last_add_price": 110000 "last_add_price": 110000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2862100.411366492, "tranche_value": 2862100.411366492,
"last_add_price": 135100 "last_add_price": 135100
@@ -139,12 +139,12 @@
"entry_at": "2026-08-24T09:10:26.855158+09:00", "entry_at": "2026-08-24T09:10:26.855158+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4793046.880437499, "tranche_value": 4793046.880437499,
"last_add_price": 118200 "last_add_price": 118200
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T14:20:24.299052+09:00", "entry_at": "2026-08-24T14:20:24.299052+09:00",
"stop": 43093, "stop": 43093,
"target": 71953, "target": 71953,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2646566.7841326115, "tranche_value": 2646566.7841326115,
"last_add_price": 51200 "last_add_price": 51200
@@ -209,5 +209,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621011+09:00", "created_at": "2026-06-15T14:40:00.621011+09:00",
"updated_at": "2026-08-31T15:28:29.185004+09:00" "updated_at": "2026-09-01T15:28:29.478894+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3627364.7637924887, "tranche_value": 3627364.7637924887,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.172576+09:00", "entry_at": "2026-07-30T09:16:13.172576+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3470885.263866936, "tranche_value": 3470885.263866936,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1668794.556510239, "tranche_value": 1668794.556510239,
"last_add_price": 147600 "last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3062184.227151159, "tranche_value": 3062184.227151159,
"last_add_price": 13420 "last_add_price": 13420
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4403461.655606388, "tranche_value": 4403461.655606388,
"last_add_price": 198600 "last_add_price": 198600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.716178+09:00", "entry_at": "2026-08-06T09:54:12.716178+09:00",
"stop": 87209, "stop": 87209,
"target": 137241, "target": 137241,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3007474.6079847123, "tranche_value": 3007474.6079847123,
"last_add_price": 101700 "last_add_price": 101700
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1249060.2562777183, "tranche_value": 1249060.2562777183,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T13:12:24.611989+09:00", "entry_at": "2026-08-24T13:12:24.611989+09:00",
"stop": 111200, "stop": 111200,
"target": 130326, "target": 130326,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달", "entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4719538.0473125, "tranche_value": 4719538.0473125,
"last_add_price": 117500 "last_add_price": 117500
@@ -211,5 +211,5 @@
"138040": "2026-08-19" "138040": "2026-08-19"
}, },
"created_at": "2026-06-15T14:55:00.583395+09:00", "created_at": "2026-06-15T14:55:00.583395+09:00",
"updated_at": "2026-08-31T15:28:29.195530+09:00" "updated_at": "2026-09-01T15:28:29.492201+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -32,14 +32,14 @@
"qty": 69, "qty": 69,
"entry_price": 91724.63768115942, "entry_price": 91724.63768115942,
"entry_at": "2026-08-04T09:34:11.191529+09:00", "entry_at": "2026-08-04T09:34:11.191529+09:00",
"stop": 118437, "stop": 118448,
"target": 125820, "target": 125820,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달", "entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1576676.661387545, "tranche_value": 1576676.661387545,
"last_add_price": 5560 "last_add_price": 5560
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2892213.1259382935, "tranche_value": 2892213.1259382935,
"last_add_price": 135100 "last_add_price": 135100
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1444957.780421195, "tranche_value": 1444957.780421195,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.877182+09:00", "entry_at": "2026-08-24T09:10:26.877182+09:00",
"stop": 111200, "stop": 111200,
"target": 133735, "target": 133735,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4852688.408874999, "tranche_value": 4852688.408874999,
"last_add_price": 118200 "last_add_price": 118200
@@ -139,12 +139,12 @@
"entry_at": "2026-08-26T12:42:23.379151+09:00", "entry_at": "2026-08-26T12:42:23.379151+09:00",
"stop": 45757, "stop": 45757,
"target": 76445, "target": 76445,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2729881.7957704696, "tranche_value": 2729881.7957704696,
"last_add_price": 54500 "last_add_price": 54500
@@ -160,12 +160,12 @@
"entry_at": "2026-08-27T10:28:24.763322+09:00", "entry_at": "2026-08-27T10:28:24.763322+09:00",
"stop": 123946, "stop": 123946,
"target": 188285, "target": 188285,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3261176.5302310046, "tranche_value": 3261176.5302310046,
"last_add_price": 145300 "last_add_price": 145300
@@ -210,5 +210,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621059+09:00", "created_at": "2026-06-15T14:40:00.621059+09:00",
"updated_at": "2026-08-31T15:28:29.201826+09:00" "updated_at": "2026-09-01T15:28:29.499713+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 33692291.478499964, "cash": 31027891.878499962,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-06T09:54:12.728482+09:00", "entry_at": "2026-08-06T09:54:12.728482+09:00",
"stop": 87177, "stop": 87177,
"target": 137209, "target": 137209,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 101700 "last_add_price": 101700
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1267059.834384944, "tranche_value": 1267059.834384944,
"last_add_price": 35800 "last_add_price": 35800
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달", "entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1532132.3284042438, "tranche_value": 1532132.3284042438,
"last_add_price": 5460 "last_add_price": 5460
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1433848.3158772076, "tranche_value": 1433848.3158772076,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.883582+09:00", "entry_at": "2026-08-24T09:10:26.883582+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4806914.700218748, "tranche_value": 4806914.700218748,
"last_add_price": 118200 "last_add_price": 118200
@@ -134,20 +134,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 51, "qty": 99,
"entry_price": 52600, "entry_price": 54006.06060606061,
"entry_at": "2026-08-26T09:18:21.525260+09:00", "entry_at": "2026-08-26T09:18:21.525260+09:00",
"stop": 45157, "stop": 46163,
"target": 74930, "target": 77536,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 1, "tranches": 2,
"tranche_value": 2719778.6626193062, "tranche_value": 2719778.6626193062,
"last_add_price": 52600 "last_add_price": 55500
}, },
"012450": { "012450": {
"code": "012450", "code": "012450",
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,057,734 도달", "entry_reason": "눌림목 지정가 1,057,734 도달",
"cur_price": 1103000, "cur_price": 1060000,
"tranches": 2, "tranches": 2,
"tranche_value": 4807618.088031248, "tranche_value": 4807618.088031248,
"last_add_price": 1107000 "last_add_price": 1107000
@@ -214,5 +214,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-15T14:55:00.583512+09:00", "created_at": "2026-06-15T14:55:00.583512+09:00",
"updated_at": "2026-08-31T15:28:29.208559+09:00" "updated_at": "2026-09-01T15:28:29.506851+09:00"
} }
@@ -270,3 +270,4 @@
{"ts": "2026-08-26T09:54:26.062255+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1057000, "qty": 4, "cost": 4228634, "path": "pullback", "reason": "눌림목 지정가 1,057,734 도달", "stop": 998000, "target": 1234000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,056,000 vs 1,050,167"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +30 · 기 -12 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "239,827 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.46% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,057,734 (현재 1,056,000)"}]} {"ts": "2026-08-26T09:54:26.062255+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1057000, "qty": 4, "cost": 4228634, "path": "pullback", "reason": "눌림목 지정가 1,057,734 도달", "stop": 998000, "target": 1234000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,056,000 vs 1,050,167"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +30 · 기 -12 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "239,827 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.46% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,057,734 (현재 1,056,000)"}]}
{"ts": "2026-08-27T09:00:50.496290+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1107000, "qty": 4, "cost": 4428664, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 998000, "target": 1234000, "signals": [{"label": "손절선", "ok": true, "detail": "998,000 (현재 1,111,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,234,000"}, {"label": "추세(60일선)", "ok": true, "detail": "1,051,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,095,648"}]} {"ts": "2026-08-27T09:00:50.496290+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1107000, "qty": 4, "cost": 4428664, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 998000, "target": 1234000, "signals": [{"label": "손절선", "ok": true, "detail": "998,000 (현재 1,111,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,234,000"}, {"label": "추세(60일선)", "ok": true, "detail": "1,051,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,095,648"}]}
{"ts": "2026-08-28T09:50:28.721129+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]} {"ts": "2026-08-28T09:50:28.721129+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]}
{"ts": "2026-09-01T09:04:30.606628+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 55500, "qty": 48, "cost": 2664400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 45157, "target": 74930, "signals": [{"label": "손절선", "ok": true, "detail": "45,157 (현재 55,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 74,930"}, {"label": "추세(60일선)", "ok": true, "detail": "36,364"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +3,572 · 기 -3,450"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 54,561"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.188366+09:00", "entry_at": "2026-07-30T09:16:13.188366+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3546894.320639113, "tranche_value": 3546894.320639113,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1687768.019262798, "tranche_value": 1687768.019262798,
"last_add_price": 147600 "last_add_price": 147600
@@ -74,14 +74,14 @@
"qty": 68, "qty": 68,
"entry_price": 91698.5294117647, "entry_price": 91698.5294117647,
"entry_at": "2026-08-04T09:34:11.202398+09:00", "entry_at": "2026-08-04T09:34:11.202398+09:00",
"stop": 118437, "stop": 118448,
"target": 125794, "target": 125794,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3164409.8348090188, "tranche_value": 3164409.8348090188,
"last_add_price": 93500 "last_add_price": 93500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-07T09:58:17.684621+09:00", "entry_at": "2026-08-07T09:58:17.684621+09:00",
"stop": 99302, "stop": 99302,
"target": 142094, "target": 142094,
"peak": 110600, "peak": 112000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109900, "cur_price": 111300,
"tranches": 1, "tranches": 1,
"tranche_value": 3966630.036179657, "tranche_value": 3966630.036179657,
"last_add_price": 110000 "last_add_price": 110000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2861643.9610576206, "tranche_value": 2861643.9610576206,
"last_add_price": 135100 "last_add_price": 135100
@@ -139,12 +139,12 @@
"entry_at": "2026-08-24T09:10:26.888722+09:00", "entry_at": "2026-08-24T09:10:26.888722+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4792299.770406247, "tranche_value": 4792299.770406247,
"last_add_price": 118200 "last_add_price": 118200
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T14:20:24.329648+09:00", "entry_at": "2026-08-24T14:20:24.329648+09:00",
"stop": 43093, "stop": 43093,
"target": 71953, "target": 71953,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2646155.083218149, "tranche_value": 2646155.083218149,
"last_add_price": 51200 "last_add_price": 51200
@@ -210,5 +210,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621103+09:00", "created_at": "2026-06-15T14:40:00.621103+09:00",
"updated_at": "2026-08-31T15:28:29.213259+09:00" "updated_at": "2026-09-01T15:28:29.512674+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.192221+09:00", "entry_at": "2026-07-30T09:16:13.192221+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3468191.0592600796, "tranche_value": 3468191.0592600796,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1667469.2912320814, "tranche_value": 1667469.2912320814,
"last_add_price": 147600 "last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3059768.9052410396, "tranche_value": 3059768.9052410396,
"last_add_price": 13420 "last_add_price": 13420
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4399987.769056675, "tranche_value": 4399987.769056675,
"last_add_price": 198600 "last_add_price": 198600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.737219+09:00", "entry_at": "2026-08-06T09:54:12.737219+09:00",
"stop": 87209, "stop": 87209,
"target": 137241, "target": 137241,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3005090.6555779856, "tranche_value": 3005090.6555779856,
"last_add_price": 101700 "last_add_price": 101700
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1248111.8252958565, "tranche_value": 1248111.8252958565,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T13:12:24.633070+09:00", "entry_at": "2026-08-24T13:12:24.633070+09:00",
"stop": 111200, "stop": 111200,
"target": 130326, "target": 130326,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달", "entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4715894.6837812485, "tranche_value": 4715894.6837812485,
"last_add_price": 117500 "last_add_price": 117500
@@ -212,5 +212,5 @@
"138040": "2026-08-19" "138040": "2026-08-19"
}, },
"created_at": "2026-06-15T14:55:00.583628+09:00", "created_at": "2026-06-15T14:55:00.583628+09:00",
"updated_at": "2026-08-31T15:28:29.217596+09:00" "updated_at": "2026-09-01T15:28:29.517987+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -32,14 +32,14 @@
"qty": 69, "qty": 69,
"entry_price": 91724.63768115942, "entry_price": 91724.63768115942,
"entry_at": "2026-08-04T09:34:11.210973+09:00", "entry_at": "2026-08-04T09:34:11.210973+09:00",
"stop": 118437, "stop": 118448,
"target": 125820, "target": 125820,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달", "entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1576676.661387545, "tranche_value": 1576676.661387545,
"last_add_price": 5560 "last_add_price": 5560
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2892213.1259382935, "tranche_value": 2892213.1259382935,
"last_add_price": 135100 "last_add_price": 135100
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1444957.780421195, "tranche_value": 1444957.780421195,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.897215+09:00", "entry_at": "2026-08-24T09:10:26.897215+09:00",
"stop": 111200, "stop": 111200,
"target": 133735, "target": 133735,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4852688.408874999, "tranche_value": 4852688.408874999,
"last_add_price": 118200 "last_add_price": 118200
@@ -139,12 +139,12 @@
"entry_at": "2026-08-26T12:42:23.404388+09:00", "entry_at": "2026-08-26T12:42:23.404388+09:00",
"stop": 45757, "stop": 45757,
"target": 76445, "target": 76445,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2729881.7957704696, "tranche_value": 2729881.7957704696,
"last_add_price": 54500 "last_add_price": 54500
@@ -160,12 +160,12 @@
"entry_at": "2026-08-27T10:28:24.789541+09:00", "entry_at": "2026-08-27T10:28:24.789541+09:00",
"stop": 123946, "stop": 123946,
"target": 188285, "target": 188285,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3261176.5302310046, "tranche_value": 3261176.5302310046,
"last_add_price": 145300 "last_add_price": 145300
@@ -210,5 +210,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621148+09:00", "created_at": "2026-06-15T14:40:00.621148+09:00",
"updated_at": "2026-08-31T15:28:29.221558+09:00" "updated_at": "2026-09-01T15:28:29.522290+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 33692291.478499964, "cash": 31027891.878499962,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-06T09:54:12.744635+09:00", "entry_at": "2026-08-06T09:54:12.744635+09:00",
"stop": 87177, "stop": 87177,
"target": 137209, "target": 137209,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 101700 "last_add_price": 101700
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1267059.834384944, "tranche_value": 1267059.834384944,
"last_add_price": 35800 "last_add_price": 35800
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달", "entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1532132.3284042438, "tranche_value": 1532132.3284042438,
"last_add_price": 5460 "last_add_price": 5460
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1433848.3158772076, "tranche_value": 1433848.3158772076,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.900987+09:00", "entry_at": "2026-08-24T09:10:26.900987+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4806914.700218748, "tranche_value": 4806914.700218748,
"last_add_price": 118200 "last_add_price": 118200
@@ -134,20 +134,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 51, "qty": 99,
"entry_price": 52600, "entry_price": 54006.06060606061,
"entry_at": "2026-08-26T09:18:21.549222+09:00", "entry_at": "2026-08-26T09:18:21.549222+09:00",
"stop": 45157, "stop": 46163,
"target": 74930, "target": 77536,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 1, "tranches": 2,
"tranche_value": 2719778.6626193062, "tranche_value": 2719778.6626193062,
"last_add_price": 52600 "last_add_price": 55500
}, },
"012450": { "012450": {
"code": "012450", "code": "012450",
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,057,734 도달", "entry_reason": "눌림목 지정가 1,057,734 도달",
"cur_price": 1103000, "cur_price": 1060000,
"tranches": 2, "tranches": 2,
"tranche_value": 4807618.088031248, "tranche_value": 4807618.088031248,
"last_add_price": 1107000 "last_add_price": 1107000
@@ -214,5 +214,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-15T14:55:00.583751+09:00", "created_at": "2026-06-15T14:55:00.583751+09:00",
"updated_at": "2026-08-31T15:28:29.225362+09:00" "updated_at": "2026-09-01T15:28:29.526397+09:00"
} }
@@ -270,3 +270,4 @@
{"ts": "2026-08-26T09:54:26.087494+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1057000, "qty": 4, "cost": 4228634, "path": "pullback", "reason": "눌림목 지정가 1,057,734 도달", "stop": 998000, "target": 1234000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,056,000 vs 1,050,167"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +30 · 기 -12 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "239,827 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.46% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,057,734 (현재 1,056,000)"}]} {"ts": "2026-08-26T09:54:26.087494+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1057000, "qty": 4, "cost": 4228634, "path": "pullback", "reason": "눌림목 지정가 1,057,734 도달", "stop": 998000, "target": 1234000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,056,000 vs 1,050,167"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +30 · 기 -12 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "239,827 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.46% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,057,734 (현재 1,056,000)"}]}
{"ts": "2026-08-27T09:00:50.956825+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1107000, "qty": 4, "cost": 4428664, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 998000, "target": 1234000, "signals": [{"label": "손절선", "ok": true, "detail": "998,000 (현재 1,111,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,234,000"}, {"label": "추세(60일선)", "ok": true, "detail": "1,051,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,095,648"}]} {"ts": "2026-08-27T09:00:50.956825+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1107000, "qty": 4, "cost": 4428664, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 998000, "target": 1234000, "signals": [{"label": "손절선", "ok": true, "detail": "998,000 (현재 1,111,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,234,000"}, {"label": "추세(60일선)", "ok": true, "detail": "1,051,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,095,648"}]}
{"ts": "2026-08-28T09:50:28.743047+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]} {"ts": "2026-08-28T09:50:28.743047+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]}
{"ts": "2026-09-01T09:04:30.629387+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 55500, "qty": 48, "cost": 2664400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 45157, "target": 74930, "signals": [{"label": "손절선", "ok": true, "detail": "45,157 (현재 55,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 74,930"}, {"label": "추세(60일선)", "ok": true, "detail": "36,364"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +3,572 · 기 -3,450"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 54,561"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -32,14 +32,14 @@
"qty": 69, "qty": 69,
"entry_price": 91724.63768115942, "entry_price": 91724.63768115942,
"entry_at": "2026-08-04T09:34:11.218304+09:00", "entry_at": "2026-08-04T09:34:11.218304+09:00",
"stop": 118437, "stop": 118448,
"target": 125820, "target": 125820,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달", "entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1576676.661387545, "tranche_value": 1576676.661387545,
"last_add_price": 5560 "last_add_price": 5560
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 444000, "cur_price": 441000,
"tranches": 2, "tranches": 2,
"tranche_value": 4892847.491999999, "tranche_value": 4892847.491999999,
"last_add_price": 454500 "last_add_price": 454500
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1437632.3116457197, "tranche_value": 1437632.3116457197,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.904727+09:00", "entry_at": "2026-08-24T09:10:26.904727+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4827275.136062499, "tranche_value": 4827275.136062499,
"last_add_price": 118200 "last_add_price": 118200
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2810640.732439216, "tranche_value": 2810640.732439216,
"last_add_price": 155900 "last_add_price": 155900
@@ -160,12 +160,12 @@
"entry_at": "2026-08-27T10:28:24.797862+09:00", "entry_at": "2026-08-27T10:28:24.797862+09:00",
"stop": 124053, "stop": 124053,
"target": 188392, "target": 188392,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3229829.7909181127, "tranche_value": 3229829.7909181127,
"last_add_price": 145300 "last_add_price": 145300
@@ -210,5 +210,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621367+09:00", "created_at": "2026-06-15T14:40:00.621367+09:00",
"updated_at": "2026-08-31T15:28:29.228966+09:00" "updated_at": "2026-09-01T15:28:29.530102+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 36991286.25349997, "cash": 34326886.65349997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-06T09:54:12.751274+09:00", "entry_at": "2026-08-06T09:54:12.751274+09:00",
"stop": 87177, "stop": 87177,
"target": 137209, "target": 137209,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 101700 "last_add_price": 101700
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1267059.834384944, "tranche_value": 1267059.834384944,
"last_add_price": 35800 "last_add_price": 35800
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달", "entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1532132.3284042438, "tranche_value": 1532132.3284042438,
"last_add_price": 5460 "last_add_price": 5460
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1433848.3158772076, "tranche_value": 1433848.3158772076,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.908095+09:00", "entry_at": "2026-08-24T09:10:26.908095+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4806914.700218748, "tranche_value": 4806914.700218748,
"last_add_price": 118200 "last_add_price": 118200
@@ -134,20 +134,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 51, "qty": 99,
"entry_price": 52600, "entry_price": 54006.06060606061,
"entry_at": "2026-08-26T09:18:21.557286+09:00", "entry_at": "2026-08-26T09:18:21.557286+09:00",
"stop": 45157, "stop": 46163,
"target": 74930, "target": 77536,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 1, "tranches": 2,
"tranche_value": 2719778.6626193062, "tranche_value": 2719778.6626193062,
"last_add_price": 52600 "last_add_price": 55500
}, },
"161890": { "161890": {
"code": "161890", "code": "161890",
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2783954.65319541, "tranche_value": 2783954.65319541,
"last_add_price": 155900 "last_add_price": 155900
@@ -214,5 +214,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-15T14:55:00.584337+09:00", "created_at": "2026-06-15T14:55:00.584337+09:00",
"updated_at": "2026-08-31T15:28:29.232481+09:00" "updated_at": "2026-09-01T15:28:29.533885+09:00"
} }
@@ -270,3 +270,4 @@
{"ts": "2026-08-26T09:40:26.864915+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 150400, "qty": 18, "cost": 2707606, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 129654, "target": 212638, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "150,500 vs 92,775"}, {"label": "정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -179 · 기 +283 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.27% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "770,787 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "3.27% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "80"}]} {"ts": "2026-08-26T09:40:26.864915+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 150400, "qty": 18, "cost": 2707606, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 129654, "target": 212638, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "150,500 vs 92,775"}, {"label": "정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -179 · 기 +283 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.27% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "770,787 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "3.27% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "80"}]}
{"ts": "2026-08-28T09:50:28.751660+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]} {"ts": "2026-08-28T09:50:28.751660+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]}
{"ts": "2026-08-28T10:52:25.712584+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 155900, "qty": 17, "cost": 2650698, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129654, "target": 212638, "signals": [{"label": "손절선", "ok": true, "detail": "129,654 (현재 155,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 212,638"}, {"label": "추세(60일선)", "ok": true, "detail": "92,863"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -72 · 기 +106"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 155,676"}]} {"ts": "2026-08-28T10:52:25.712584+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 155900, "qty": 17, "cost": 2650698, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129654, "target": 212638, "signals": [{"label": "손절선", "ok": true, "detail": "129,654 (현재 155,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 212,638"}, {"label": "추세(60일선)", "ok": true, "detail": "92,863"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -72 · 기 +106"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 155,676"}]}
{"ts": "2026-09-01T09:04:30.638056+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 55500, "qty": 48, "cost": 2664400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 45157, "target": 74930, "signals": [{"label": "손절선", "ok": true, "detail": "45,157 (현재 55,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 74,930"}, {"label": "추세(60일선)", "ok": true, "detail": "36,364"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +3,572 · 기 -3,450"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 54,561"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -32,14 +32,14 @@
"qty": 69, "qty": 69,
"entry_price": 91724.63768115942, "entry_price": 91724.63768115942,
"entry_at": "2026-08-04T09:34:11.224674+09:00", "entry_at": "2026-08-04T09:34:11.224674+09:00",
"stop": 118437, "stop": 118448,
"target": 125820, "target": 125820,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달", "entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1576676.661387545, "tranche_value": 1576676.661387545,
"last_add_price": 5560 "last_add_price": 5560
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 444000, "cur_price": 441000,
"tranches": 2, "tranches": 2,
"tranche_value": 4892847.491999999, "tranche_value": 4892847.491999999,
"last_add_price": 454500 "last_add_price": 454500
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1437632.3116457197, "tranche_value": 1437632.3116457197,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.911317+09:00", "entry_at": "2026-08-24T09:10:26.911317+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4827275.136062499, "tranche_value": 4827275.136062499,
"last_add_price": 118200 "last_add_price": 118200
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2810640.732439216, "tranche_value": 2810640.732439216,
"last_add_price": 155900 "last_add_price": 155900
@@ -160,12 +160,12 @@
"entry_at": "2026-08-27T10:28:24.804949+09:00", "entry_at": "2026-08-27T10:28:24.804949+09:00",
"stop": 124053, "stop": 124053,
"target": 188392, "target": 188392,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3229829.7909181127, "tranche_value": 3229829.7909181127,
"last_add_price": 145300 "last_add_price": 145300
@@ -210,5 +210,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621411+09:00", "created_at": "2026-06-15T14:40:00.621411+09:00",
"updated_at": "2026-08-31T15:28:29.235559+09:00" "updated_at": "2026-09-01T15:28:29.537158+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 36991286.25349997, "cash": 34326886.65349997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-06T09:54:12.757233+09:00", "entry_at": "2026-08-06T09:54:12.757233+09:00",
"stop": 87177, "stop": 87177,
"target": 137209, "target": 137209,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 101700 "last_add_price": 101700
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1267059.834384944, "tranche_value": 1267059.834384944,
"last_add_price": 35800 "last_add_price": 35800
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달", "entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1532132.3284042438, "tranche_value": 1532132.3284042438,
"last_add_price": 5460 "last_add_price": 5460
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1433848.3158772076, "tranche_value": 1433848.3158772076,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.914383+09:00", "entry_at": "2026-08-24T09:10:26.914383+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4806914.700218748, "tranche_value": 4806914.700218748,
"last_add_price": 118200 "last_add_price": 118200
@@ -134,20 +134,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 51, "qty": 99,
"entry_price": 52600, "entry_price": 54006.06060606061,
"entry_at": "2026-08-26T09:18:21.564460+09:00", "entry_at": "2026-08-26T09:18:21.564460+09:00",
"stop": 45157, "stop": 46163,
"target": 74930, "target": 77536,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 1, "tranches": 2,
"tranche_value": 2719778.6626193062, "tranche_value": 2719778.6626193062,
"last_add_price": 52600 "last_add_price": 55500
}, },
"161890": { "161890": {
"code": "161890", "code": "161890",
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2783954.65319541, "tranche_value": 2783954.65319541,
"last_add_price": 155900 "last_add_price": 155900
@@ -214,5 +214,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-15T14:55:00.584451+09:00", "created_at": "2026-06-15T14:55:00.584451+09:00",
"updated_at": "2026-08-31T15:28:29.238681+09:00" "updated_at": "2026-09-01T15:28:29.540313+09:00"
} }
@@ -270,3 +270,4 @@
{"ts": "2026-08-26T09:40:26.877904+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 150400, "qty": 18, "cost": 2707606, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 129654, "target": 212638, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "150,500 vs 92,775"}, {"label": "정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -179 · 기 +283 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.27% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "770,787 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "3.27% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "80"}]} {"ts": "2026-08-26T09:40:26.877904+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 150400, "qty": 18, "cost": 2707606, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 129654, "target": 212638, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "150,500 vs 92,775"}, {"label": "정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "117,400 / 92,775"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -179 · 기 +283 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.27% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "770,787 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "3.27% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "80"}]}
{"ts": "2026-08-28T09:50:28.759187+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]} {"ts": "2026-08-28T09:50:28.759187+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 9, "cost": 1330400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 247900, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 247,900"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]}
{"ts": "2026-08-28T10:52:25.721271+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 155900, "qty": 17, "cost": 2650698, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129654, "target": 212638, "signals": [{"label": "손절선", "ok": true, "detail": "129,654 (현재 155,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 212,638"}, {"label": "추세(60일선)", "ok": true, "detail": "92,863"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -72 · 기 +106"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 155,676"}]} {"ts": "2026-08-28T10:52:25.721271+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 155900, "qty": 17, "cost": 2650698, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129654, "target": 212638, "signals": [{"label": "손절선", "ok": true, "detail": "129,654 (현재 155,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 212,638"}, {"label": "추세(60일선)", "ok": true, "detail": "92,863"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -72 · 기 +106"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 155,676"}]}
{"ts": "2026-09-01T09:04:30.645622+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 55500, "qty": 48, "cost": 2664400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 45157, "target": 74930, "signals": [{"label": "손절선", "ok": true, "detail": "45,157 (현재 55,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 74,930"}, {"label": "추세(60일선)", "ok": true, "detail": "36,364"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +3,572 · 기 -3,450"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 54,561"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.214746+09:00", "entry_at": "2026-07-30T09:16:13.214746+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3546894.320639113, "tranche_value": 3546894.320639113,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1687768.019262798, "tranche_value": 1687768.019262798,
"last_add_price": 147600 "last_add_price": 147600
@@ -74,14 +74,14 @@
"qty": 68, "qty": 68,
"entry_price": 91698.5294117647, "entry_price": 91698.5294117647,
"entry_at": "2026-08-04T09:34:11.230485+09:00", "entry_at": "2026-08-04T09:34:11.230485+09:00",
"stop": 118437, "stop": 118448,
"target": 125794, "target": 125794,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3164409.8348090188, "tranche_value": 3164409.8348090188,
"last_add_price": 93500 "last_add_price": 93500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-07T09:58:17.716224+09:00", "entry_at": "2026-08-07T09:58:17.716224+09:00",
"stop": 99302, "stop": 99302,
"target": 142094, "target": 142094,
"peak": 110600, "peak": 112000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109900, "cur_price": 111300,
"tranches": 1, "tranches": 1,
"tranche_value": 3966630.036179657, "tranche_value": 3966630.036179657,
"last_add_price": 110000 "last_add_price": 110000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 444000, "cur_price": 441000,
"tranches": 2, "tranches": 2,
"tranche_value": 4841386.2271249965, "tranche_value": 4841386.2271249965,
"last_add_price": 454500 "last_add_price": 454500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-24T09:10:26.917445+09:00", "entry_at": "2026-08-24T09:10:26.917445+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4767416.525093747, "tranche_value": 4767416.525093747,
"last_add_price": 118200 "last_add_price": 118200
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T14:20:24.358532+09:00", "entry_at": "2026-08-24T14:20:24.358532+09:00",
"stop": 43093, "stop": 43093,
"target": 71953, "target": 71953,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2633211.6885021683, "tranche_value": 2633211.6885021683,
"last_add_price": 51200 "last_add_price": 51200
@@ -210,5 +210,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621453+09:00", "created_at": "2026-06-15T14:40:00.621453+09:00",
"updated_at": "2026-08-31T15:28:29.241588+09:00" "updated_at": "2026-09-01T15:28:29.543255+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.217304+09:00", "entry_at": "2026-07-30T09:16:13.217304+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3468191.0592600796, "tranche_value": 3468191.0592600796,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1667469.2912320814, "tranche_value": 1667469.2912320814,
"last_add_price": 147600 "last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3059768.9052410396, "tranche_value": 3059768.9052410396,
"last_add_price": 13420 "last_add_price": 13420
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4399987.769056675, "tranche_value": 4399987.769056675,
"last_add_price": 198600 "last_add_price": 198600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.762770+09:00", "entry_at": "2026-08-06T09:54:12.762770+09:00",
"stop": 87209, "stop": 87209,
"target": 137241, "target": 137241,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3005090.6555779856, "tranche_value": 3005090.6555779856,
"last_add_price": 101700 "last_add_price": 101700
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1248111.8252958565, "tranche_value": 1248111.8252958565,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T13:12:24.658985+09:00", "entry_at": "2026-08-24T13:12:24.658985+09:00",
"stop": 111200, "stop": 111200,
"target": 130326, "target": 130326,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달", "entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4715894.6837812485, "tranche_value": 4715894.6837812485,
"last_add_price": 117500 "last_add_price": 117500
@@ -212,5 +212,5 @@
"138040": "2026-08-19" "138040": "2026-08-19"
}, },
"created_at": "2026-06-15T14:55:00.584565+09:00", "created_at": "2026-06-15T14:55:00.584565+09:00",
"updated_at": "2026-08-31T15:28:29.244532+09:00" "updated_at": "2026-09-01T15:28:29.546345+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.219804+09:00", "entry_at": "2026-07-30T09:16:13.219804+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3546894.320639113, "tranche_value": 3546894.320639113,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1687768.019262798, "tranche_value": 1687768.019262798,
"last_add_price": 147600 "last_add_price": 147600
@@ -74,14 +74,14 @@
"qty": 68, "qty": 68,
"entry_price": 91698.5294117647, "entry_price": 91698.5294117647,
"entry_at": "2026-08-04T09:34:11.235950+09:00", "entry_at": "2026-08-04T09:34:11.235950+09:00",
"stop": 118437, "stop": 118448,
"target": 125794, "target": 125794,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3164409.8348090188, "tranche_value": 3164409.8348090188,
"last_add_price": 93500 "last_add_price": 93500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-07T09:58:17.722055+09:00", "entry_at": "2026-08-07T09:58:17.722055+09:00",
"stop": 99302, "stop": 99302,
"target": 142094, "target": 142094,
"peak": 110600, "peak": 112000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109900, "cur_price": 111300,
"tranches": 1, "tranches": 1,
"tranche_value": 3966630.036179657, "tranche_value": 3966630.036179657,
"last_add_price": 110000 "last_add_price": 110000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 444000, "cur_price": 441000,
"tranches": 2, "tranches": 2,
"tranche_value": 4841386.2271249965, "tranche_value": 4841386.2271249965,
"last_add_price": 454500 "last_add_price": 454500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-24T09:10:26.922902+09:00", "entry_at": "2026-08-24T09:10:26.922902+09:00",
"stop": 111200, "stop": 111200,
"target": 133733, "target": 133733,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4767416.525093747, "tranche_value": 4767416.525093747,
"last_add_price": 118200 "last_add_price": 118200
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T14:20:24.364356+09:00", "entry_at": "2026-08-24T14:20:24.364356+09:00",
"stop": 43093, "stop": 43093,
"target": 71953, "target": 71953,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2633211.6885021683, "tranche_value": 2633211.6885021683,
"last_add_price": 51200 "last_add_price": 51200
@@ -210,5 +210,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-15T14:40:00.621497+09:00", "created_at": "2026-06-15T14:40:00.621497+09:00",
"updated_at": "2026-08-31T15:28:29.247193+09:00" "updated_at": "2026-09-01T15:28:29.549080+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:16:13.222270+09:00", "entry_at": "2026-07-30T09:16:13.222270+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3468191.0592600796, "tranche_value": 3468191.0592600796,
"last_add_price": 136000 "last_add_price": 136000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1667469.2912320814, "tranche_value": 1667469.2912320814,
"last_add_price": 147600 "last_add_price": 147600
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3059768.9052410396, "tranche_value": 3059768.9052410396,
"last_add_price": 13420 "last_add_price": 13420
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4399987.769056675, "tranche_value": 4399987.769056675,
"last_add_price": 198600 "last_add_price": 198600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.767767+09:00", "entry_at": "2026-08-06T09:54:12.767767+09:00",
"stop": 87209, "stop": 87209,
"target": 137241, "target": 137241,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3005090.6555779856, "tranche_value": 3005090.6555779856,
"last_add_price": 101700 "last_add_price": 101700
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1248111.8252958565, "tranche_value": 1248111.8252958565,
"last_add_price": 35800 "last_add_price": 35800
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T13:12:24.664434+09:00", "entry_at": "2026-08-24T13:12:24.664434+09:00",
"stop": 111200, "stop": 111200,
"target": 130326, "target": 130326,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달", "entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4715894.6837812485, "tranche_value": 4715894.6837812485,
"last_add_price": 117500 "last_add_price": 117500
@@ -212,5 +212,5 @@
"138040": "2026-08-19" "138040": "2026-08-19"
}, },
"created_at": "2026-06-15T14:55:00.584680+09:00", "created_at": "2026-06-15T14:55:00.584680+09:00",
"updated_at": "2026-08-31T15:28:29.249909+09:00" "updated_at": "2026-09-01T15:28:29.551863+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 23962143.386999987, "cash": 29296173.991999988,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"055550": { "055550": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 109900, "cur_price": 111300,
"tranches": 2, "tranches": 2,
"tranche_value": 4371332.168068898, "tranche_value": 4371332.168068898,
"last_add_price": 105800 "last_add_price": 105800
@@ -34,37 +34,16 @@
"entry_at": "2026-07-08T09:16:02.747351+09:00", "entry_at": "2026-07-08T09:16:02.747351+09:00",
"stop": 112606, "stop": 112606,
"target": 175803, "target": 175803,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3448434.606240806, "tranche_value": 3448434.606240806,
"last_add_price": 130800 "last_add_price": 130800
}, },
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 20,
"entry_price": 332750.0,
"entry_at": "2026-07-21T09:02:06.017875+09:00",
"stop": 422290,
"target": 451661,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 3417673.0117698065,
"last_add_price": 338000
},
"086790": { "086790": {
"code": "086790", "code": "086790",
"name": "하나금융지주", "name": "하나금융지주",
@@ -76,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.796564+09:00", "entry_at": "2026-07-30T09:04:08.796564+09:00",
"stop": 111000, "stop": 111000,
"target": 159890, "target": 159890,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 4425860.654266699, "tranche_value": 4425860.654266699,
"last_add_price": 125200 "last_add_price": 125200
@@ -97,12 +76,12 @@
"entry_at": "2026-08-14T10:04:21.981059+09:00", "entry_at": "2026-08-14T10:04:21.981059+09:00",
"stop": 197024, "stop": 197024,
"target": 363928, "target": 363928,
"peak": 244000, "peak": 246000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 239000, "cur_price": 244500,
"tranches": 2, "tranches": 2,
"tranche_value": 2243002.5784807494, "tranche_value": 2243002.5784807494,
"last_add_price": 244500 "last_add_price": 244500
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2796943.490474186, "tranche_value": 2796943.490474186,
"last_add_price": 133800 "last_add_price": 133800
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달", "entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1467735.2954887256, "tranche_value": 1467735.2954887256,
"last_add_price": 146300 "last_add_price": 146300
@@ -160,20 +139,41 @@
"entry_at": "2026-08-24T13:12:24.667052+09:00", "entry_at": "2026-08-24T13:12:24.667052+09:00",
"stop": 111200, "stop": 111200,
"target": 130328, "target": 130328,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달", "entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4876724.210124999, "tranche_value": 4876724.210124999,
"last_add_price": 117500 "last_add_price": 117500
},
"180640": {
"code": "180640",
"name": "한진칼",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 129100,
"entry_at": "2026-09-01T09:00:45.464919+09:00",
"stop": 112127,
"target": 180020,
"peak": 130400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 129600,
"tranches": 1,
"tranche_value": 3093167.6730282507,
"last_add_price": 129100
} }
}, },
"realized_pnl": -24387110.163000036, "realized_pnl": -22739332.413000036,
"closed_trades": 77, "closed_trades": 78,
"wins": 1, "wins": 2,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.27445155613999994, "max_drawdown": 0.27445155613999994,
"last_exit": { "last_exit": {
@@ -205,7 +205,7 @@
"032830": "2026-07-20", "032830": "2026-07-20",
"402340": "2026-07-23", "402340": "2026-07-23",
"222800": "2026-07-16", "222800": "2026-07-16",
"214450": "2026-07-15", "214450": "2026-09-01",
"004170": "2026-07-21", "004170": "2026-07-21",
"353200": "2026-07-20", "353200": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
@@ -221,5 +221,5 @@
"003680": "2026-08-24" "003680": "2026-08-24"
}, },
"created_at": "2026-06-16T09:00:03.113416+09:00", "created_at": "2026-06-16T09:00:03.113416+09:00",
"updated_at": "2026-08-31T15:28:29.252398+09:00" "updated_at": "2026-09-01T15:28:29.554421+09:00"
} }
@@ -187,3 +187,5 @@
{"ts": "2026-08-24T13:12:24.666923+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 544, "proceeds": 2730984, "entry_price": 6333, "pnl": -714713, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.798504+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:24.666923+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 544, "proceeds": 2730984, "entry_price": 6333, "pnl": -714713, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.798504+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.667054+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 42, "cost": 4809721, "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": true, "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-24T13:12:24.667054+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 42, "cost": 4809721, "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": true, "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.897394+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 41, "cost": 4818223, "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-08-25T09:26:24.897394+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 41, "cost": 4818223, "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-01T09:00:45.411367+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 20, "proceeds": 8303776, "entry_price": 332750, "pnl": 1647778, "pnl_pct": 25.02, "hold_from": "2026-07-21T09:02:06.017875+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "306,775"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:45.464935+09:00", "side": "BUY", "code": "180640", "name": "한진칼", "price": 129100, "qty": 23, "cost": 2969745, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 112127, "target": 180020, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 117,435"}, {"label": "정배열(5>60)", "ok": true, "detail": "123,980 / 117,435"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "123,980 / 117,435"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -21 · 기 +64 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.03% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 140,200"}, {"label": "거래량 급증", "ok": false, "detail": "17,100 (환산) vs 평균 146,881"}, {"label": "회전율 급증", "ok": false, "detail": "0.03% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "63"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 117,435 (현재 130,800)"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 62840.52399996354, "cash": 3849173.023499963,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"055550": { "055550": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 109900, "cur_price": 111300,
"tranches": 2, "tranches": 2,
"tranche_value": 5402457.352781249, "tranche_value": 5402457.352781249,
"last_add_price": 104900 "last_add_price": 104900
@@ -34,37 +34,16 @@
"entry_at": "2026-07-08T09:16:02.749482+09:00", "entry_at": "2026-07-08T09:16:02.749482+09:00",
"stop": 112589, "stop": 112589,
"target": 175786, "target": 175786,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4939827.041843749, "tranche_value": 4939827.041843749,
"last_add_price": 130800 "last_add_price": 130800
}, },
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 332750.0,
"entry_at": "2026-07-21T09:02:06.772828+09:00",
"stop": 422290,
"target": 451661,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 4843602.718718749,
"last_add_price": 338000
},
"086790": { "086790": {
"code": "086790", "code": "086790",
"name": "하나금융지주", "name": "하나금융지주",
@@ -76,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.808592+09:00", "entry_at": "2026-07-30T09:04:08.808592+09:00",
"stop": 111000, "stop": 111000,
"target": 159783, "target": 159783,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 4504266.321593748, "tranche_value": 4504266.321593748,
"last_add_price": 125200 "last_add_price": 125200
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4268049.827468748, "tranche_value": 4268049.827468748,
"last_add_price": 122900 "last_add_price": 122900
@@ -123,32 +102,11 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4370285.517874998, "tranche_value": 4370285.517874998,
"last_add_price": 195400 "last_add_price": 195400
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 454,
"entry_price": 13693.964757709251,
"entry_at": "2026-08-06T09:06:12.853282+09:00",
"stop": 10711,
"target": 22643,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3257573.4203829807,
"last_add_price": 14290
},
"078930": { "078930": {
"code": "078930", "code": "078930",
"name": "GS", "name": "GS",
@@ -160,20 +118,62 @@
"entry_at": "2026-08-24T13:12:24.704448+09:00", "entry_at": "2026-08-24T13:12:24.704448+09:00",
"stop": 100149, "stop": 100149,
"target": 159952, "target": 159952,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4349667.340562498, "tranche_value": 4349667.340562498,
"last_add_price": 118900 "last_add_price": 118900
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 266,
"entry_price": 33918.60902255639,
"entry_at": "2026-09-01T09:00:45.882895+09:00",
"stop": 30782,
"target": 43328,
"peak": 34600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 34450,
"tranches": 2,
"tranche_value": 4532714.182749998,
"last_add_price": 34350
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 82,
"entry_price": 55500,
"entry_at": "2026-09-01T09:08:28.285664+09:00",
"stop": 47628,
"target": 79116,
"peak": 55500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 52100,
"tranches": 1,
"tranche_value": 4600576.915687498,
"last_add_price": 55500
} }
}, },
"realized_pnl": -33040066.417000026, "realized_pnl": -31214738.024000026,
"closed_trades": 35, "closed_trades": 37,
"wins": 1, "wins": 2,
"peak_equity": 100289247.17, "peak_equity": 100289247.17,
"max_drawdown": 0.3190878467384953, "max_drawdown": 0.3190878467384953,
"last_exit": { "last_exit": {
@@ -193,14 +193,14 @@
"240810": "2026-07-24", "240810": "2026-07-24",
"034730": "2026-07-07", "034730": "2026-07-07",
"475150": "2026-07-08", "475150": "2026-07-08",
"214450": "2026-07-15", "214450": "2026-09-01",
"089970": "2026-07-21", "089970": "2026-07-21",
"095610": "2026-07-29", "095610": "2026-07-29",
"252990": "2026-07-28", "252990": "2026-09-01",
"003680": "2026-08-24", "003680": "2026-08-24",
"078930": "2026-07-31", "078930": "2026-07-31",
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-16T09:00:03.113433+09:00", "created_at": "2026-06-16T09:00:03.113433+09:00",
"updated_at": "2026-08-31T15:28:29.254885+09:00" "updated_at": "2026-09-01T15:28:29.556909+09:00"
} }
@@ -102,3 +102,8 @@
{"ts": "2026-08-24T13:12:24.669403+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1042, "proceeds": 5231040, "entry_price": 6333, "pnl": -1369090, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.809546+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:24.669403+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1042, "proceeds": 5231040, "entry_price": 6333, "pnl": -1369090, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.809546+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.704450+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 114400, "qty": 38, "cost": 4347852, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 99078, "target": 160366, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "114,400 vs 83,520"}, {"label": "정배열(5>10)", "ok": true, "detail": "88,240 / 83,520"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "88,240 / 75,495"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+69.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -224 · 기 +284 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.55% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": false, "detail": "508,837 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": false, "detail": "0.55% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "81"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 83,520 (현재 114,400)"}]} {"ts": "2026-08-24T13:12:24.704450+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 114400, "qty": 38, "cost": 4347852, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 99078, "target": 160366, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "114,400 vs 83,520"}, {"label": "정배열(5>10)", "ok": true, "detail": "88,240 / 83,520"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "88,240 / 75,495"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+69.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -224 · 기 +284 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.55% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": false, "detail": "508,837 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": false, "detail": "0.55% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "81"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 83,520 (현재 114,400)"}]}
{"ts": "2026-08-25T11:06:23.981941+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 118900, "qty": 7, "cost": 832425, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 99078, "target": 160366, "signals": [{"label": "손절선", "ok": true, "detail": "99,078 (현재 118,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 160,366"}, {"label": "추세(10일선)", "ok": true, "detail": "83,920"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 +116"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 118,138"}]} {"ts": "2026-08-25T11:06:23.981941+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 118900, "qty": 7, "cost": 832425, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 99078, "target": 160366, "signals": [{"label": "손절선", "ok": true, "detail": "99,078 (현재 118,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 160,366"}, {"label": "추세(10일선)", "ok": true, "detail": "83,920"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 +116"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 118,138"}]}
{"ts": "2026-09-01T09:00:45.578279+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 28, "proceeds": 11625286, "entry_price": 332750, "pnl": 2306889, "pnl_pct": 25.02, "hold_from": "2026-07-21T09:02:06.772828+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "313,500"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:45.882912+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 33500, "qty": 135, "cost": 4523178, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 30471, "target": 42588, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,550 vs 31,965"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,730 / 31,965"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,730 / 30,904"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -360 · 기 +1,203 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+30%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.01% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "105,060 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.01% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "63"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 31,965 (현재 33,550)"}]}
{"ts": "2026-09-01T09:02:29.900296+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 454, "proceeds": 5736432, "entry_price": 13694, "pnl": -481560, "pnl_pct": -7.55, "hold_from": "2026-08-06T09:06:12.853282+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,711 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,643"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:08:28.285666+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 55500, "qty": 82, "cost": 4551683, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 47628, "target": 79116, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "55,400 vs 41,585"}, {"label": "정배열(5>10)", "ok": true, "detail": "44,870 / 41,585"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "44,870 / 36,364"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+48.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +3,572 · 기 -3,450 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.74% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "1,796,567 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "2.74% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-09-01T09:38:30.579859+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 34350, "qty": 131, "cost": 4500525, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 30471, "target": 42588, "signals": [{"label": "손절선", "ok": true, "detail": "30,471 (현재 34,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 42,588"}, {"label": "추세(10일선)", "ok": true, "detail": "32,045"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -360 · 기 +1,203"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 34,284"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 75146.17349996034, "cash": 2057959.8884999594,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"055550": { "055550": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 109900, "cur_price": 111300,
"tranches": 2, "tranches": 2,
"tranche_value": 5666061.52171875, "tranche_value": 5666061.52171875,
"last_add_price": 99700 "last_add_price": 99700
@@ -34,37 +34,16 @@
"entry_at": "2026-07-08T09:16:02.751562+09:00", "entry_at": "2026-07-08T09:16:02.751562+09:00",
"stop": 112619, "stop": 112619,
"target": 175815, "target": 175815,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4789675.2297187485, "tranche_value": 4789675.2297187485,
"last_add_price": 130800 "last_add_price": 130800
}, },
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 27,
"entry_price": 332555.55555555556,
"entry_at": "2026-07-21T09:02:06.779465+09:00",
"stop": 422290,
"target": 451467,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 4623660.577343748,
"last_add_price": 338000
},
"051900": { "051900": {
"code": "051900", "code": "051900",
"name": "LG생활건강", "name": "LG생활건강",
@@ -81,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 312000, "cur_price": 306000,
"tranches": 2, "tranches": 2,
"tranche_value": 4236521.005156248, "tranche_value": 4236521.005156248,
"last_add_price": 295000 "last_add_price": 295000
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 4249087.450874997, "tranche_value": 4249087.450874997,
"last_add_price": 195400 "last_add_price": 195400
@@ -118,12 +97,12 @@
"entry_at": "2026-08-06T09:06:13.282466+09:00", "entry_at": "2026-08-06T09:06:13.282466+09:00",
"stop": 87523, "stop": 87523,
"target": 137554, "target": 137554,
"peak": 130850, "peak": 130900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4279461.011749998, "tranche_value": 4279461.011749998,
"last_add_price": 101700 "last_add_price": 101700
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 4367140.436124997, "tranche_value": 4367140.436124997,
"last_add_price": 135000 "last_add_price": 135000
@@ -160,20 +139,41 @@
"entry_at": "2026-08-24T13:12:24.707358+09:00", "entry_at": "2026-08-24T13:12:24.707358+09:00",
"stop": 111200, "stop": 111200,
"target": 126036, "target": 126036,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,879 도달", "entry_reason": "눌림목 지정가 117,879 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4404531.535843748, "tranche_value": 4404531.535843748,
"last_add_price": 117500 "last_add_price": 117500
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 272,
"entry_price": 33918.75,
"entry_at": "2026-09-01T09:00:46.000013+09:00",
"stop": 30782,
"target": 43328,
"peak": 34600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 34450,
"tranches": 2,
"tranche_value": 4637315.235843748,
"last_add_price": 34350
} }
}, },
"realized_pnl": -35361770.81650004, "realized_pnl": -33132020.066500038,
"closed_trades": 41, "closed_trades": 42,
"wins": 1, "wins": 2,
"peak_equity": 102093754.3635, "peak_equity": 102093754.3635,
"max_drawdown": 0.346576129965988, "max_drawdown": 0.346576129965988,
"last_exit": { "last_exit": {
@@ -197,7 +197,7 @@
"475150": "2026-07-08", "475150": "2026-07-08",
"319660": "2026-07-13", "319660": "2026-07-13",
"003490": "2026-07-13", "003490": "2026-07-13",
"214450": "2026-07-15", "214450": "2026-09-01",
"105560": "2026-07-20", "105560": "2026-07-20",
"024060": "2026-07-27", "024060": "2026-07-27",
"095610": "2026-07-28", "095610": "2026-07-28",
@@ -210,5 +210,5 @@
"003680": "2026-08-24" "003680": "2026-08-24"
}, },
"created_at": "2026-06-16T09:00:03.113489+09:00", "created_at": "2026-06-16T09:00:03.113489+09:00",
"updated_at": "2026-08-31T15:28:29.257308+09:00" "updated_at": "2026-09-01T15:28:29.559423+09:00"
} }
@@ -119,3 +119,6 @@
{"ts": "2026-08-24T13:12:24.707215+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1007, "proceeds": 5055333, "entry_price": 6333, "pnl": -1323074, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.817092+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-24T13:12:24.707215+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1007, "proceeds": 5055333, "entry_price": 6333, "pnl": -1323074, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.817092+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.707360+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 38, "cost": 4351653, "path": "pullback", "reason": "눌림목 지정가 117,879 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "ok": true, "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": "지정가 117,879 (현재 114,200)"}]} {"ts": "2026-08-24T13:12:24.707360+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 38, "cost": 4351653, "path": "pullback", "reason": "눌림목 지정가 117,879 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "ok": true, "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": "지정가 117,879 (현재 114,200)"}]}
{"ts": "2026-08-25T09:26:25.500637+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 6, "cost": 705106, "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": "추세(20일선)", "ok": true, "detail": "113,420"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]} {"ts": "2026-08-25T09:26:25.500637+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117500, "qty": 6, "cost": 705106, "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": "추세(20일선)", "ok": true, "detail": "113,420"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -39 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 117,189"}]}
{"ts": "2026-09-01T09:00:45.998703+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 27, "proceeds": 11210098, "entry_price": 332556, "pnl": 2229751, "pnl_pct": 25.09, "hold_from": "2026-07-21T09:02:06.779465+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "300,200"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:46.000019+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 33500, "qty": 138, "cost": 4623693, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 30471, "target": 42588, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "33,550 vs 31,490"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,730 / 31,490"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,730 / 30,904"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -360 · 기 +1,203 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+30%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.01% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "105,060 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.01% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "63"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 32,085 (현재 33,550)"}]}
{"ts": "2026-09-01T09:38:30.583845+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 34350, "qty": 134, "cost": 4603590, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 30471, "target": 42588, "signals": [{"label": "손절선", "ok": true, "detail": "30,471 (현재 34,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 42,588"}, {"label": "추세(20일선)", "ok": true, "detail": "31,530"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -360 · 기 +1,203"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 34,284"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 2602335.520457338, "tranche_value": 2602335.520457338,
"last_add_price": 147600 "last_add_price": 147600
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3682720.3330000006, "tranche_value": 3682720.3330000006,
"last_add_price": 13420 "last_add_price": 13420
@@ -53,14 +53,14 @@
"qty": 79, "qty": 79,
"entry_price": 91727.84810126582, "entry_price": 91727.84810126582,
"entry_at": "2026-08-04T09:34:11.251794+09:00", "entry_at": "2026-08-04T09:34:11.251794+09:00",
"stop": 118437, "stop": 118448,
"target": 117299, "target": 117299,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3663769.807718751, "tranche_value": 3663769.807718751,
"last_add_price": 93500 "last_add_price": 93500
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 3726510.2558437507, "tranche_value": 3726510.2558437507,
"last_add_price": 198600 "last_add_price": 198600
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3852866.4074375005, "tranche_value": 3852866.4074375005,
"last_add_price": 417500 "last_add_price": 417500
@@ -118,12 +118,12 @@
"entry_at": "2026-08-14T11:18:18.986875+09:00", "entry_at": "2026-08-14T11:18:18.986875+09:00",
"stop": 111200, "stop": 111200,
"target": 133514, "target": 133514,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,362 도달", "entry_reason": "눌림목 지정가 115,362 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3859995.6555625005, "tranche_value": 3859995.6555625005,
"last_add_price": 118200 "last_add_price": 118200
@@ -139,12 +139,12 @@
"entry_at": "2026-08-20T13:20:26.879988+09:00", "entry_at": "2026-08-20T13:20:26.879988+09:00",
"stop": 45584, "stop": 45584,
"target": 61809, "target": 61809,
"peak": 52500, "peak": 53700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50500, "cur_price": 53300,
"tranches": 2, "tranches": 2,
"tranche_value": 3788581.3199375006, "tranche_value": 3788581.3199375006,
"last_add_price": 50400 "last_add_price": 50400
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T14:50:23.230803+09:00", "entry_at": "2026-08-24T14:50:23.230803+09:00",
"stop": 45047, "stop": 45047,
"target": 66777, "target": 66777,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 3745061.4761875006, "tranche_value": 3745061.4761875006,
"last_add_price": 51500 "last_add_price": 51500
@@ -207,5 +207,5 @@
"316140": "2026-08-20" "316140": "2026-08-20"
}, },
"created_at": "2026-06-16T10:45:02.136776+09:00", "created_at": "2026-06-16T10:45:02.136776+09:00",
"updated_at": "2026-08-31T15:28:29.265278+09:00" "updated_at": "2026-09-01T15:28:29.567681+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 23779.90699999433, "cash": 2986972.0639999933,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:02.760758+09:00", "entry_at": "2026-07-08T09:16:02.760758+09:00",
"stop": 112617, "stop": 112617,
"target": 175814, "target": 175814,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4497110.087925, "tranche_value": 4497110.087925,
"last_add_price": 130800 "last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4537990.22125, "tranche_value": 4537990.22125,
"last_add_price": 353000 "last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3916421.3406499997, "tranche_value": 3916421.3406499997,
"last_add_price": 13420 "last_add_price": 13420
@@ -74,39 +74,18 @@
"qty": 84, "qty": 84,
"entry_price": 91708.33333333333, "entry_price": 91708.33333333333,
"entry_at": "2026-08-04T09:34:11.254802+09:00", "entry_at": "2026-08-04T09:34:11.254802+09:00",
"stop": 118437, "stop": 118448,
"target": 125803, "target": 125803,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3911396.213525, "tranche_value": 3911396.213525,
"last_add_price": 93500 "last_add_price": 93500
}, },
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 564,
"entry_price": 13423.794326241135,
"entry_at": "2026-08-05T09:02:16.737513+09:00",
"stop": 10340,
"target": 22675,
"peak": 16270,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3790684.47274563,
"last_add_price": 13830
},
"068270": { "068270": {
"code": "068270", "code": "068270",
"name": "셀트리온", "name": "셀트리온",
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 3913569.3666999997, "tranche_value": 3913569.3666999997,
"last_add_price": 198600 "last_add_price": 198600
@@ -144,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 119500, "cur_price": 120200,
"tranches": 2, "tranches": 2,
"tranche_value": 4106448.2651999993, "tranche_value": 4106448.2651999993,
"last_add_price": 117800 "last_add_price": 117800
@@ -165,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 3939438.35845, "tranche_value": 3939438.35845,
"last_add_price": 135000 "last_add_price": 135000
@@ -181,12 +160,12 @@
"entry_at": "2026-08-21T09:48:21.674856+09:00", "entry_at": "2026-08-21T09:48:21.674856+09:00",
"stop": 44391, "stop": 44391,
"target": 66195, "target": 66195,
"peak": 52500, "peak": 53700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50500, "cur_price": 53300,
"tranches": 2, "tranches": 2,
"tranche_value": 3906404.1509499997, "tranche_value": 3906404.1509499997,
"last_add_price": 50500 "last_add_price": 50500
@@ -207,14 +186,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,047 도달", "entry_reason": "눌림목 지정가 33,047 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 2490747.3361213473, "tranche_value": 2490747.3361213473,
"last_add_price": 35650 "last_add_price": 35650
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 75,
"entry_price": 55500,
"entry_at": "2026-09-01T09:08:28.298315+09:00",
"stop": 47628,
"target": 79116,
"peak": 55500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 52100,
"tranches": 1,
"tranche_value": 4195371.82195,
"last_add_price": 55500
} }
}, },
"realized_pnl": -25404766.05250001, "realized_pnl": -25850605.17350001,
"closed_trades": 28, "closed_trades": 29,
"wins": 0, "wins": 0,
"peak_equity": 100162411.55350003, "peak_equity": 100162411.55350003,
"max_drawdown": 0.23052285166044603, "max_drawdown": 0.23052285166044603,
@@ -231,11 +231,11 @@
"024060": "2026-07-27", "024060": "2026-07-27",
"003680": "2026-08-24", "003680": "2026-08-24",
"138040": "2026-08-19", "138040": "2026-08-19",
"252990": "2026-07-29", "252990": "2026-09-01",
"078930": "2026-07-31", "078930": "2026-07-31",
"090850": "2026-08-06", "090850": "2026-08-06",
"316140": "2026-08-21" "316140": "2026-08-21"
}, },
"created_at": "2026-06-16T14:30:00.114884+09:00", "created_at": "2026-06-16T14:30:00.114884+09:00",
"updated_at": "2026-08-31T15:28:29.267411+09:00" "updated_at": "2026-09-01T15:28:29.569821+09:00"
} }
@@ -92,3 +92,5 @@
{"ts": "2026-08-24T13:14:24.966126+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 32950, "qty": 75, "cost": 2471621, "path": "pullback", "reason": "눌림목 지정가 33,047 도달", "stop": 22546, "target": 64161, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -62 · 기 +65 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.32% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "298,285 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "3.32% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,047 (현재 33,000)"}]} {"ts": "2026-08-24T13:14:24.966126+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 32950, "qty": 75, "cost": 2471621, "path": "pullback", "reason": "눌림목 지정가 33,047 도달", "stop": 22546, "target": 64161, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -62 · 기 +65 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.32% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "298,285 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "3.32% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,047 (현재 33,000)"}]}
{"ts": "2026-08-24T15:04:21.165717+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50500, "qty": 77, "cost": 3889083, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 43920, "target": 65039, "signals": [{"label": "손절선", "ok": true, "detail": "43,920 (현재 50,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 65,039"}, {"label": "추세(10일선)", "ok": true, "detail": "40,160"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +168 · 기 +582"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 50,563"}]} {"ts": "2026-08-24T15:04:21.165717+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50500, "qty": 77, "cost": 3889083, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 43920, "target": 65039, "signals": [{"label": "손절선", "ok": true, "detail": "43,920 (현재 50,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 65,039"}, {"label": "추세(10일선)", "ok": true, "detail": "40,160"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +168 · 기 +582"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 50,563"}]}
{"ts": "2026-08-25T13:44:26.700023+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35650, "qty": 5, "cost": 178277, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 22546, "target": 64161, "signals": [{"label": "손절선", "ok": true, "detail": "22,546 (현재 35,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,161"}, {"label": "추세(10일선)", "ok": true, "detail": "28,887"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -118 · 기 +90"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,565"}]} {"ts": "2026-08-25T13:44:26.700023+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35650, "qty": 5, "cost": 178277, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 22546, "target": 64161, "signals": [{"label": "손절선", "ok": true, "detail": "22,546 (현재 35,650)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,161"}, {"label": "추세(10일선)", "ok": true, "detail": "28,887"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -118 · 기 +90"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,565"}]}
{"ts": "2026-09-01T09:02:29.913300+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12660, "qty": 564, "proceeds": 7126317, "entry_price": 13424, "pnl": -445839, "pnl_pct": -5.69, "hold_from": "2026-08-05T09:02:16.737513+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,675"}, {"label": "추세(10일선)", "ok": false, "detail": "12,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:08:28.298317+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 55500, "qty": 75, "cost": 4163124, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 47628, "target": 79116, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "55,400 vs 41,585"}, {"label": "정배열(5>10)", "ok": true, "detail": "44,870 / 41,585"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "44,870 / 36,364"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+48.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +3,572 · 기 -3,450 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.74% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "1,796,567 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "2.74% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:02.762599+09:00", "entry_at": "2026-07-08T09:16:02.762599+09:00",
"stop": 112616, "stop": 112616,
"target": 175813, "target": 175813,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 4360729.7882, "tranche_value": 4360729.7882,
"last_add_price": 130800 "last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4542977.951950001, "tranche_value": 4542977.951950001,
"last_add_price": 353000 "last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 3756374.284550001, "tranche_value": 3756374.284550001,
"last_add_price": 13420 "last_add_price": 13420
@@ -74,14 +74,14 @@
"qty": 81, "qty": 81,
"entry_price": 91728.3950617284, "entry_price": 91728.3950617284,
"entry_at": "2026-08-04T09:34:11.256819+09:00", "entry_at": "2026-08-04T09:34:11.256819+09:00",
"stop": 118437, "stop": 118448,
"target": 125823, "target": 125823,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3744525.219700001, "tranche_value": 3744525.219700001,
"last_add_price": 93500 "last_add_price": 93500
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 3748888.426175001, "tranche_value": 3748888.426175001,
"last_add_price": 198600 "last_add_price": 198600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-19T09:02:23.681742+09:00", "entry_at": "2026-08-19T09:02:23.681742+09:00",
"stop": 44251, "stop": 44251,
"target": 66512, "target": 66512,
"peak": 52500, "peak": 53700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 50500, "cur_price": 53300,
"tranches": 2, "tranches": 2,
"tranche_value": 3779374.505025001, "tranche_value": 3779374.505025001,
"last_add_price": 50500 "last_add_price": 50500
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 3753616.173025001, "tranche_value": 3753616.173025001,
"last_add_price": 135000 "last_add_price": 135000
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,047 도달", "entry_reason": "눌림목 지정가 33,047 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 2355344.402237601, "tranche_value": 2355344.402237601,
"last_add_price": 35650 "last_add_price": 35650
@@ -181,12 +181,12 @@
"entry_at": "2026-08-24T13:12:24.720984+09:00", "entry_at": "2026-08-24T13:12:24.720984+09:00",
"stop": 111200, "stop": 111200,
"target": 129892, "target": 129892,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달", "entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3721362.7746750005, "tranche_value": 3721362.7746750005,
"last_add_price": 117500 "last_add_price": 117500
@@ -207,7 +207,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 444000, "cur_price": 441000,
"tranches": 1, "tranches": 1,
"tranche_value": 3748667.6522250003, "tranche_value": 3748667.6522250003,
"last_add_price": 451500 "last_add_price": 451500
@@ -241,5 +241,5 @@
"252990": "2026-08-25" "252990": "2026-08-25"
}, },
"created_at": "2026-06-16T14:30:00.114893+09:00", "created_at": "2026-06-16T14:30:00.114893+09:00",
"updated_at": "2026-08-31T15:28:29.271085+09:00" "updated_at": "2026-09-01T15:28:29.573501+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:02.764565+09:00", "entry_at": "2026-07-08T09:16:02.764565+09:00",
"stop": 112608, "stop": 112608,
"target": 175805, "target": 175805,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 3561275.575471075, "tranche_value": 3561275.575471075,
"last_add_price": 130800 "last_add_price": 130800
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3616873.7658032966, "tranche_value": 3616873.7658032966,
"last_add_price": 349500 "last_add_price": 349500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1695866.1189129704, "tranche_value": 1695866.1189129704,
"last_add_price": 147600 "last_add_price": 147600
@@ -74,14 +74,14 @@
"qty": 69, "qty": 69,
"entry_price": 91724.63768115942, "entry_price": 91724.63768115942,
"entry_at": "2026-08-04T09:34:11.258847+09:00", "entry_at": "2026-08-04T09:34:11.258847+09:00",
"stop": 118437, "stop": 118448,
"target": 125820, "target": 125820,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3179643.340837553, "tranche_value": 3179643.340837553,
"last_add_price": 93500 "last_add_price": 93500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-07T09:58:17.746184+09:00", "entry_at": "2026-08-07T09:58:17.746184+09:00",
"stop": 99302, "stop": 99302,
"target": 142094, "target": 142094,
"peak": 110600, "peak": 112000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109900, "cur_price": 111300,
"tranches": 1, "tranches": 1,
"tranche_value": 3896691.6945500015, "tranche_value": 3896691.6945500015,
"last_add_price": 110000 "last_add_price": 110000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2745363.955329169, "tranche_value": 2745363.955329169,
"last_add_price": 132000 "last_add_price": 132000
@@ -139,12 +139,12 @@
"entry_at": "2026-08-20T09:04:23.793705+09:00", "entry_at": "2026-08-20T09:04:23.793705+09:00",
"stop": 111200, "stop": 111200,
"target": 135200, "target": 135200,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,234 도달", "entry_reason": "눌림목 지정가 115,234 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3914549.004800002, "tranche_value": 3914549.004800002,
"last_add_price": 118600 "last_add_price": 118600
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T14:04:25.036898+09:00", "entry_at": "2026-08-24T14:04:25.036898+09:00",
"stop": 43094, "stop": 43094,
"target": 71953, "target": 71953,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2670757.9586618557, "tranche_value": 2670757.9586618557,
"last_add_price": 51200 "last_add_price": 51200
@@ -186,7 +186,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,254 도달", "entry_reason": "눌림목 지정가 363,254 도달",
"cur_price": 376000, "cur_price": 391500,
"tranches": 1, "tranches": 1,
"tranche_value": 3904885.183175002, "tranche_value": 3904885.183175002,
"last_add_price": 357000 "last_add_price": 357000
@@ -207,7 +207,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,365 도달", "entry_reason": "눌림목 지정가 7,365 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 2237058.4160459745, "tranche_value": 2237058.4160459745,
"last_add_price": 4895 "last_add_price": 4895
@@ -252,5 +252,5 @@
"252990": "2026-08-25" "252990": "2026-08-25"
}, },
"created_at": "2026-06-16T14:30:00.114901+09:00", "created_at": "2026-06-16T14:30:00.114901+09:00",
"updated_at": "2026-08-31T15:28:29.273214+09:00" "updated_at": "2026-09-01T15:28:29.575634+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 53930628.37849994, "cash": 53480126.107999936,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"078930": { "078930": {
@@ -11,14 +11,14 @@
"qty": 30, "qty": 30,
"entry_price": 91750.0, "entry_price": 91750.0,
"entry_at": "2026-08-04T09:30:13.781769+09:00", "entry_at": "2026-08-04T09:30:13.781769+09:00",
"stop": 118437, "stop": 118448,
"target": 113059, "target": 113059,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 1416927.904713386, "tranche_value": 1416927.904713386,
"last_add_price": 93500 "last_add_price": 93500
@@ -32,14 +32,14 @@
"qty": 69, "qty": 69,
"entry_price": 42339.85507246377, "entry_price": 42339.85507246377,
"entry_at": "2026-08-12T15:12:17.470737+09:00", "entry_at": "2026-08-12T15:12:17.470737+09:00",
"stop": 48112, "stop": 49290,
"target": 51395, "target": 51395,
"peak": 52500, "peak": 53700,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 41,592 도달", "entry_reason": "눌림목 지정가 41,592 도달",
"cur_price": 50500, "cur_price": 53300,
"tranches": 2, "tranches": 2,
"tranche_value": 1496738.6953935141, "tranche_value": 1496738.6953935141,
"last_add_price": 43050 "last_add_price": 43050
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 1385491.2494304418, "tranche_value": 1385491.2494304418,
"last_add_price": 413500 "last_add_price": 413500
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달", "entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 829628.9965968428, "tranche_value": 829628.9965968428,
"last_add_price": 5500 "last_add_price": 5500
@@ -95,14 +95,14 @@
"qty": 63, "qty": 63,
"entry_price": 116574.60317460318, "entry_price": 116574.60317460318,
"entry_at": "2026-08-20T09:02:20.767437+09:00", "entry_at": "2026-08-20T09:02:20.767437+09:00",
"stop": 111200, "stop": 118219,
"target": 124637, "target": 124637,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달", "entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3681928.1165208328, "tranche_value": 3681928.1165208328,
"last_add_price": 118200 "last_add_price": 118200
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 1302564.8461088152, "tranche_value": 1302564.8461088152,
"last_add_price": 135000 "last_add_price": 135000
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달", "entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 819414.6990119731, "tranche_value": 819414.6990119731,
"last_add_price": 147800 "last_add_price": 147800
@@ -160,12 +160,12 @@
"entry_at": "2026-08-24T09:20:25.660073+09:00", "entry_at": "2026-08-24T09:20:25.660073+09:00",
"stop": 41161, "stop": 41161,
"target": 63707, "target": 63707,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 1251034.2283866284, "tranche_value": 1251034.2283866284,
"last_add_price": 51200 "last_add_price": 51200
@@ -181,12 +181,12 @@
"entry_at": "2026-08-27T09:20:25.039850+09:00", "entry_at": "2026-08-27T09:20:25.039850+09:00",
"stop": 25248, "stop": 25248,
"target": 33378, "target": 33378,
"peak": 28850, "peak": 28900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 28050, "cur_price": 28750,
"tranches": 1, "tranches": 1,
"tranche_value": 1923709.9544436105, "tranche_value": 1923709.9544436105,
"last_add_price": 28500 "last_add_price": 28500
@@ -202,61 +202,61 @@
"entry_at": "2026-08-27T09:28:28.494508+09:00", "entry_at": "2026-08-27T09:28:28.494508+09:00",
"stop": 120994, "stop": 120994,
"target": 171259, "target": 171259,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 1481365.9160708203, "tranche_value": 1481365.9160708203,
"last_add_price": 145300 "last_add_price": 145300
}, },
"252990": { "001790": {
"code": "252990", "code": "001790",
"name": "샘씨엔에스", "name": "대한제당",
"sources": [ "sources": [
"auto" "watch"
], ],
"qty": 69, "qty": 1000,
"entry_price": 13480, "entry_price": 2960,
"entry_at": "2026-08-27T10:26:24.606283+09:00", "entry_at": "2026-09-01T09:18:28.021372+09:00",
"stop": 10340, "stop": 2738,
"target": 18190, "target": 3293,
"peak": 14140, "peak": 2960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "breakout",
"entry_reason": "눌림목 지정가 13,942 도달", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12900, "cur_price": 2900,
"tranches": 1, "tranches": 1,
"tranche_value": 942972.4680231046, "tranche_value": 2963129.566266665,
"last_add_price": 13480 "last_add_price": 2960
}, },
"319660": { "055550": {
"code": "319660", "code": "055550",
"name": "피에스케이", "name": "신한지주",
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 28, "qty": 16,
"entry_price": 128000, "entry_price": 111200,
"entry_at": "2026-08-31T15:18:27.998140+09:00", "entry_at": "2026-09-01T09:40:30.287246+09:00",
"stop": 127999, "stop": 97488,
"target": 128002, "target": 131768,
"peak": 128100, "peak": 112000,
"trailing_on": true, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "breakout",
"entry_reason": "눌림목 지정가 166,597 도달", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 128100, "cur_price": 111300,
"tranches": 1, "tranches": 1,
"tranche_value": 3697213.582437498, "tranche_value": 1795776.053869894,
"last_add_price": 128000 "last_add_price": 111200
} }
}, },
"realized_pnl": -14134512.111000061, "realized_pnl": -14359900.619500061,
"closed_trades": 192, "closed_trades": 196,
"wins": 4, "wins": 4,
"peak_equity": 100036582.48, "peak_equity": 100036582.48,
"max_drawdown": 0.15270831167742246, "max_drawdown": 0.15270831167742246,
@@ -279,18 +279,18 @@
"084370": "2026-07-15", "084370": "2026-07-15",
"240810": "2026-07-24", "240810": "2026-07-24",
"402340": "2026-07-23", "402340": "2026-07-23",
"034730": "2026-08-28", "034730": "2026-09-01",
"004170": "2026-07-23", "004170": "2026-07-23",
"319660": "2026-08-28", "319660": "2026-09-01",
"032830": "2026-07-31", "032830": "2026-07-31",
"028260": "2026-08-31", "028260": "2026-09-01",
"003490": "2026-08-13", "003490": "2026-08-13",
"214450": "2026-08-12", "214450": "2026-08-12",
"095610": "2026-08-21", "095610": "2026-08-21",
"089970": "2026-08-12", "089970": "2026-08-12",
"010950": "2026-08-26", "010950": "2026-08-26",
"105560": "2026-07-29", "105560": "2026-07-29",
"252990": "2026-08-25", "252990": "2026-09-01",
"055550": "2026-08-27", "055550": "2026-08-27",
"003680": "2026-08-19", "003680": "2026-08-19",
"161890": "2026-08-13", "161890": "2026-08-13",
@@ -299,5 +299,5 @@
"180640": "2026-08-19" "180640": "2026-08-19"
}, },
"created_at": "2026-06-22T09:00:04.885275+09:00", "created_at": "2026-06-22T09:00:04.885275+09:00",
"updated_at": "2026-08-31T15:28:29.275132+09:00" "updated_at": "2026-09-01T15:28:29.577610+09:00"
} }
@@ -430,3 +430,11 @@
{"ts": "2026-08-31T09:00:52.382618+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 361000, "qty": 10, "cost": 3610542, "path": "pullback", "reason": "눌림목 지정가 386,562 도달", "stop": 360999, "target": 361002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "361,000 vs 350,283"}, {"label": "정배열(5>60)", "ok": true, "detail": "407,900 / 350,283"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "407,900 / 350,283"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-39.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -78 · 기 +30 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+40%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "105,353 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 386,562 (현재 361,000)"}]} {"ts": "2026-08-31T09:00:52.382618+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 361000, "qty": 10, "cost": 3610542, "path": "pullback", "reason": "눌림목 지정가 386,562 도달", "stop": 360999, "target": 361002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "361,000 vs 350,283"}, {"label": "정배열(5>60)", "ok": true, "detail": "407,900 / 350,283"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "407,900 / 350,283"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-39.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -78 · 기 +30 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+40%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "105,353 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 386,562 (현재 361,000)"}]}
{"ts": "2026-08-31T09:02:30.563663+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 358500, "qty": 10, "proceeds": 3578009, "entry_price": 361000, "pnl": -32532, "pnl_pct": -0.69, "hold_from": "2026-08-31T09:00:52.382606+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "360,999 (현재 358,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 361,002"}, {"label": "추세(60일선)", "ok": true, "detail": "350,242"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -78 · 기 +30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 383,790"}]} {"ts": "2026-08-31T09:02:30.563663+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 358500, "qty": 10, "proceeds": 3578009, "entry_price": 361000, "pnl": -32532, "pnl_pct": -0.69, "hold_from": "2026-08-31T09:00:52.382606+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "360,999 (현재 358,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 361,002"}, {"label": "추세(60일선)", "ok": true, "detail": "350,242"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -78 · 기 +30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 383,790"}]}
{"ts": "2026-08-31T15:18:27.998142+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 128000, "qty": 28, "cost": 3584538, "path": "pullback", "reason": "눌림목 지정가 166,597 도달", "stop": 127999, "target": 128002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "127,900 vs 112,690"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,220 / 112,690"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,220 / 112,690"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.8%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +120 · 기 -95 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+49%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.96% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "278,630 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.96% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 166,597 (현재 127,900)"}]} {"ts": "2026-08-31T15:18:27.998142+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 128000, "qty": 28, "cost": 3584538, "path": "pullback", "reason": "눌림목 지정가 166,597 도달", "stop": 127999, "target": 128002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "127,900 vs 112,690"}, {"label": "정배열(5>60)", "ok": true, "detail": "163,220 / 112,690"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "163,220 / 112,690"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.8%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +120 · 기 -95 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+49%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.96% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "278,630 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.96% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 166,597 (현재 127,900)"}]}
{"ts": "2026-09-01T09:00:46.617553+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 124600, "qty": 28, "proceeds": 3481997, "entry_price": 128000, "pnl": -102541, "pnl_pct": -2.66, "hold_from": "2026-08-31T15:18:27.998140+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "127,999 (현재 126,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +118 · 기 -114"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:47.032994+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12710, "qty": 69, "proceeds": 875280, "entry_price": 13480, "pnl": -54980, "pnl_pct": -5.71, "hold_from": "2026-08-27T10:26:24.606283+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,190"}, {"label": "추세(60일선)", "ok": false, "detail": "13,264"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,257"}]}
{"ts": "2026-09-01T09:10:32.023774+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 376000, "qty": 9, "cost": 3384508, "path": "pullback", "reason": "눌림목 지정가 387,455 도달", "stop": 375999, "target": 376002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "376,500 vs 350,542"}, {"label": "정배열(5>60)", "ok": true, "detail": "411,000 / 350,542"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "411,000 / 350,542"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-23.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -49 · 기 +95 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "164,847 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 387,455 (현재 376,500)"}]}
{"ts": "2026-09-01T09:10:32.516488+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 545000, "qty": 6, "cost": 3270491, "path": "pullback", "reason": "눌림목 지정가 736,414 도달", "stop": 544999, "target": 545002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "546,000 vs 527,300"}, {"label": "정배열(5>60)", "ok": true, "detail": "727,200 / 527,300"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "727,200 / 527,300"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-27.6%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +77 · 기 -66 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "62,227 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 736,414 (현재 546,000)"}]}
{"ts": "2026-09-01T09:12:31.095466+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 372000, "qty": 9, "proceeds": 3341471, "entry_price": 376000, "pnl": -43036, "pnl_pct": -1.06, "hold_from": "2026-09-01T09:10:32.023772+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "375,999 (현재 372,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 376,002"}, {"label": "추세(60일선)", "ok": true, "detail": "350,475"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -49 · 기 +95"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 398,290"}]}
{"ts": "2026-09-01T09:12:31.521107+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 542000, "qty": 6, "proceeds": 3245659, "entry_price": 545000, "pnl": -24832, "pnl_pct": -0.55, "hold_from": "2026-09-01T09:10:32.516474+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "544,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 545,002"}, {"label": "추세(60일선)", "ok": true, "detail": "527,250"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +77 · 기 -66"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 584,329"}]}
{"ts": "2026-09-01T09:18:28.021373+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2960, "qty": 1000, "cost": 2960444, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2738, "target": 3293, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "2,960 vs 2,601"}, {"label": "정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "308,820 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-09-01T09:40:30.287247+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 111200, "qty": 16, "cost": 1779467, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 97488, "target": 131768, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "111,300 vs 96,647"}, {"label": "정배열(5>60)", "ok": true, "detail": "101,440 / 96,647"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "101,440 / 96,647"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.5%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -522 · 기 +678 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.35% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 109,800"}, {"label": "거래량 급증", "ok": true, "detail": "2,173,513 (환산) vs 평균 1,653,581"}, {"label": "회전율 급증", "ok": true, "detail": "0.46% (환산) vs 평균 0.35%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 44787185.3865, "cash": 41676444.738000005,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"078930": { "078930": {
@@ -11,14 +11,14 @@
"qty": 49, "qty": 49,
"entry_price": 91714.28571428571, "entry_price": 91714.28571428571,
"entry_at": "2026-08-04T09:34:11.262542+09:00", "entry_at": "2026-08-04T09:34:11.262542+09:00",
"stop": 118437, "stop": 118448,
"target": 116717, "target": 116717,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 2307538.176336596, "tranche_value": 2307538.176336596,
"last_add_price": 93500 "last_add_price": 93500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 2289022.368801378, "tranche_value": 2289022.368801378,
"last_add_price": 413500 "last_add_price": 413500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 2055644.4533983106, "tranche_value": 2055644.4533983106,
"last_add_price": 132000 "last_add_price": 132000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달", "entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1202541.6632822098, "tranche_value": 1202541.6632822098,
"last_add_price": 5500 "last_add_price": 5500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-20T09:04:23.819190+09:00", "entry_at": "2026-08-20T09:04:23.819190+09:00",
"stop": 111200, "stop": 111200,
"target": 129141, "target": 129141,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달", "entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4266956.9824749995, "tranche_value": 4266956.9824749995,
"last_add_price": 118600 "last_add_price": 118600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달", "entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1185089.7712990402, "tranche_value": 1185089.7712990402,
"last_add_price": 147800 "last_add_price": 147800
@@ -139,12 +139,12 @@
"entry_at": "2026-08-24T09:20:25.664319+09:00", "entry_at": "2026-08-24T09:20:25.664319+09:00",
"stop": 42251, "stop": 42251,
"target": 66060, "target": 66060,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2061384.8678720447, "tranche_value": 2061384.8678720447,
"last_add_price": 51200 "last_add_price": 51200
@@ -160,12 +160,12 @@
"entry_at": "2026-08-27T09:20:25.042182+09:00", "entry_at": "2026-08-27T09:20:25.042182+09:00",
"stop": 25638, "stop": 25638,
"target": 34224, "target": 34224,
"peak": 28850, "peak": 28900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 28050, "cur_price": 28750,
"tranches": 1, "tranches": 1,
"tranche_value": 3164027.646524174, "tranche_value": 3164027.646524174,
"last_add_price": 28500 "last_add_price": 28500
@@ -181,40 +181,40 @@
"entry_at": "2026-08-27T09:32:28.384297+09:00", "entry_at": "2026-08-27T09:32:28.384297+09:00",
"stop": 123382, "stop": 123382,
"target": 176463, "target": 176463,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 2440249.8896798776, "tranche_value": 2440249.8896798776,
"last_add_price": 145300 "last_add_price": 145300
}, },
"252990": { "001790": {
"code": "252990", "code": "001790",
"name": "샘씨엔에스", "name": "대한제당",
"sources": [ "sources": [
"auto" "watch"
], ],
"qty": 101, "qty": 1456,
"entry_price": 13480, "entry_price": 2960,
"entry_at": "2026-08-27T10:26:24.608672+09:00", "entry_at": "2026-09-01T09:18:28.023363+09:00",
"stop": 10340, "stop": 2765,
"target": 19760, "target": 3351,
"peak": 14140, "peak": 2960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "breakout",
"entry_reason": "눌림목 지정가 13,942 도달", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12900, "cur_price": 2900,
"tranches": 1, "tranches": 1,
"tranche_value": 1362915.668647667, "tranche_value": 4311465.0601,
"last_add_price": 13480 "last_add_price": 2960
} }
}, },
"realized_pnl": -17583591.076500073, "realized_pnl": -17745609.483000077,
"closed_trades": 173, "closed_trades": 176,
"wins": 4, "wins": 4,
"peak_equity": 100139236.48850003, "peak_equity": 100139236.48850003,
"max_drawdown": 0.19573051570800562, "max_drawdown": 0.19573051570800562,
@@ -235,19 +235,19 @@
"093370": "2026-07-20", "093370": "2026-07-20",
"240810": "2026-07-24", "240810": "2026-07-24",
"222800": "2026-07-21", "222800": "2026-07-21",
"034730": "2026-08-27", "034730": "2026-09-01",
"402340": "2026-07-23", "402340": "2026-07-23",
"084370": "2026-07-09", "084370": "2026-07-09",
"319660": "2026-08-27", "319660": "2026-08-27",
"032830": "2026-07-31", "032830": "2026-07-31",
"004170": "2026-07-23", "004170": "2026-07-23",
"028260": "2026-08-25", "028260": "2026-09-01",
"003490": "2026-08-13", "003490": "2026-08-13",
"214450": "2026-08-12", "214450": "2026-08-12",
"095610": "2026-08-21", "095610": "2026-08-21",
"105560": "2026-07-20", "105560": "2026-07-20",
"055550": "2026-07-28", "055550": "2026-07-28",
"252990": "2026-08-25", "252990": "2026-09-01",
"010950": "2026-08-26", "010950": "2026-08-26",
"003680": "2026-08-19", "003680": "2026-08-19",
"161890": "2026-08-13", "161890": "2026-08-13",
@@ -257,5 +257,5 @@
"180640": "2026-08-19" "180640": "2026-08-19"
}, },
"created_at": "2026-06-22T09:00:04.885286+09:00", "created_at": "2026-06-22T09:00:04.885286+09:00",
"updated_at": "2026-08-31T15:28:29.277051+09:00" "updated_at": "2026-09-01T15:28:29.579563+09:00"
} }
@@ -391,3 +391,9 @@
{"ts": "2026-08-27T10:26:24.608674+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13480, "qty": 101, "cost": 1361684, "path": "pullback", "reason": "눌림목 지정가 13,942 도달", "stop": 10340, "target": 19760, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "13,450 vs 13,274"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,438 / 13,274"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,438 / 13,274"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-33.2%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +60 · 기 -238 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+86%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.55% (환산) vs 평균 1.47% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "331,640 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.55% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 13,942 (현재 13,450)"}]} {"ts": "2026-08-27T10:26:24.608674+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13480, "qty": 101, "cost": 1361684, "path": "pullback", "reason": "눌림목 지정가 13,942 도달", "stop": 10340, "target": 19760, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "13,450 vs 13,274"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,438 / 13,274"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,438 / 13,274"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-33.2%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +60 · 기 -238 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+86%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.55% (환산) vs 평균 1.47% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "331,640 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.55% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 13,942 (현재 13,450)"}]}
{"ts": "2026-08-28T09:00:44.776499+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 145300, "qty": 16, "cost": 2325149, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 119234, "target": 172833, "signals": [{"label": "손절선", "ok": true, "detail": "119,234 (현재 141,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 172,833"}, {"label": "추세(60일선)", "ok": true, "detail": "113,388"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +89 · 기 -95"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 141,121"}]} {"ts": "2026-08-28T09:00:44.776499+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 145300, "qty": 16, "cost": 2325149, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 119234, "target": 172833, "signals": [{"label": "손절선", "ok": true, "detail": "119,234 (현재 141,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 172,833"}, {"label": "추세(60일선)", "ok": true, "detail": "113,388"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +89 · 기 -95"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 141,121"}]}
{"ts": "2026-08-28T09:50:28.800365+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 8, "cost": 1182577, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 211100, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,100"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]} {"ts": "2026-08-28T09:50:28.800365+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 8, "cost": 1182577, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 211100, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,100"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]}
{"ts": "2026-09-01T09:00:47.152393+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12710, "qty": 101, "proceeds": 1281207, "entry_price": 13480, "pnl": -80477, "pnl_pct": -5.71, "hold_from": "2026-08-27T10:26:24.608672+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 12,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,760"}, {"label": "추세(60일선)", "ok": false, "detail": "13,264"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,257"}]}
{"ts": "2026-09-01T09:10:32.530161+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 376000, "qty": 11, "cost": 4136620, "path": "pullback", "reason": "눌림목 지정가 387,455 도달", "stop": 375999, "target": 376002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "376,500 vs 350,542"}, {"label": "정배열(5>60)", "ok": true, "detail": "411,000 / 350,542"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "411,000 / 350,542"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-23.2%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 -49 · 기 +95 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+35%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "164,847 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 387,455 (현재 376,500)"}]}
{"ts": "2026-09-01T09:12:31.531825+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 372000, "qty": 11, "proceeds": 4084021, "entry_price": 376000, "pnl": -52600, "pnl_pct": -1.06, "hold_from": "2026-09-01T09:10:32.530156+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "375,999 (현재 372,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 376,002"}, {"label": "추세(60일선)", "ok": true, "detail": "350,475"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -49 · 기 +95"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 398,290"}]}
{"ts": "2026-09-01T09:12:31.533232+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 543000, "qty": 7, "cost": 3801570, "path": "pullback", "reason": "눌림목 지정가 736,343 도달", "stop": 542999, "target": 543002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "543,000 vs 527,250"}, {"label": "정배열(5>60)", "ok": true, "detail": "726,600 / 527,250"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "726,600 / 527,250"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-27.4%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +77 · 기 -66 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "75,540 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 736,343 (현재 543,000)"}]}
{"ts": "2026-09-01T09:14:30.493891+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 540000, "qty": 7, "proceeds": 3772629, "entry_price": 543000, "pnl": -28941, "pnl_pct": -0.55, "hold_from": "2026-09-01T09:12:31.533227+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "542,999 (현재 542,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 543,002"}, {"label": "추세(60일선)", "ok": true, "detail": "527,233"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +77 · 기 -66"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 582,329"}]}
{"ts": "2026-09-01T09:18:28.023364+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2960, "qty": 1456, "cost": 4310406, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2765, "target": 3351, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "2,960 vs 2,601"}, {"label": "정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.2%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "308,820 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
@@ -11,14 +11,14 @@
"qty": 75, "qty": 75,
"entry_price": 91726.66666666667, "entry_price": 91726.66666666667,
"entry_at": "2026-08-04T09:34:11.264396+09:00", "entry_at": "2026-08-04T09:34:11.264396+09:00",
"stop": 118437, "stop": 118448,
"target": 114457, "target": 114457,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3473418.0492728935, "tranche_value": 3473418.0492728935,
"last_add_price": 93500 "last_add_price": 93500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3445030.206015593, "tranche_value": 3445030.206015593,
"last_add_price": 415500 "last_add_price": 415500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 119500, "cur_price": 120200,
"tranches": 1, "tranches": 1,
"tranche_value": 4090274.794891001, "tranche_value": 4090274.794891001,
"last_add_price": 119600 "last_add_price": 119600
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 3112377.8236046005, "tranche_value": 3112377.8236046005,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1369462.9055232927, "tranche_value": 1369462.9055232927,
"last_add_price": 35800 "last_add_price": 35800
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달", "entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1562958.7744692594, "tranche_value": 1562958.7744692594,
"last_add_price": 147800 "last_add_price": 147800
@@ -139,12 +139,12 @@
"entry_at": "2026-08-26T09:02:27.054384+09:00", "entry_at": "2026-08-26T09:02:27.054384+09:00",
"stop": 107566, "stop": 107566,
"target": 151223, "target": 151223,
"peak": 127800, "peak": 134200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 120,174 도달", "entry_reason": "눌림목 지정가 120,174 도달",
"cur_price": 127400, "cur_price": 130800,
"tranches": 2, "tranches": 2,
"tranche_value": 3827070.579368608, "tranche_value": 3827070.579368608,
"last_add_price": 124100 "last_add_price": 124100
@@ -160,12 +160,12 @@
"entry_at": "2026-08-26T09:16:25.402233+09:00", "entry_at": "2026-08-26T09:16:25.402233+09:00",
"stop": 44967, "stop": 44967,
"target": 67512, "target": 67512,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 2919833.0512335403, "tranche_value": 2919833.0512335403,
"last_add_price": 53500 "last_add_price": 53500
@@ -202,5 +202,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-22T09:00:04.885297+09:00", "created_at": "2026-06-22T09:00:04.885297+09:00",
"updated_at": "2026-08-31T15:28:29.279051+09:00" "updated_at": "2026-09-01T15:28:29.581580+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 45, "qty": 45,
"entry_price": 91711.11111111111, "entry_price": 91711.11111111111,
"entry_at": "2026-08-04T09:30:13.788259+09:00", "entry_at": "2026-08-04T09:30:13.788259+09:00",
"stop": 118437, "stop": 118448,
"target": 114441, "target": 114441,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 2113971.514069947, "tranche_value": 2113971.514069947,
"last_add_price": 93500 "last_add_price": 93500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 2067824.1078221153, "tranche_value": 2067824.1078221153,
"last_add_price": 415500 "last_add_price": 415500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달", "entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1026692.4193966825, "tranche_value": 1026692.4193966825,
"last_add_price": 5560 "last_add_price": 5560
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 1879557.3308712046, "tranche_value": 1879557.3308712046,
"last_add_price": 135000 "last_add_price": 135000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 945716.882153192, "tranche_value": 945716.882153192,
"last_add_price": 147800 "last_add_price": 147800
@@ -118,12 +118,12 @@
"entry_at": "2026-08-24T09:10:26.955293+09:00", "entry_at": "2026-08-24T09:10:26.955293+09:00",
"stop": 111200, "stop": 111200,
"target": 128104, "target": 128104,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5280122.510812494, "tranche_value": 5280122.510812494,
"last_add_price": 118200 "last_add_price": 118200
@@ -139,12 +139,12 @@
"entry_at": "2026-08-26T13:58:26.852668+09:00", "entry_at": "2026-08-26T13:58:26.852668+09:00",
"stop": 45290, "stop": 45290,
"target": 68221, "target": 68221,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 1747431.892958675, "tranche_value": 1747431.892958675,
"last_add_price": 54000 "last_add_price": 54000
@@ -160,12 +160,12 @@
"entry_at": "2026-08-27T10:28:24.851417+09:00", "entry_at": "2026-08-27T10:28:24.851417+09:00",
"stop": 123991, "stop": 123991,
"target": 172246, "target": 172246,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 2119787.0272304374, "tranche_value": 2119787.0272304374,
"last_add_price": 145300 "last_add_price": 145300
@@ -208,5 +208,5 @@
"252990": "2026-08-21" "252990": "2026-08-21"
}, },
"created_at": "2026-06-22T09:00:04.885305+09:00", "created_at": "2026-06-22T09:00:04.885305+09:00",
"updated_at": "2026-08-31T15:28:29.280926+09:00" "updated_at": "2026-09-01T15:28:29.583477+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 69, "qty": 69,
"entry_price": 99023.1884057971, "entry_price": 99023.1884057971,
"entry_at": "2026-08-07T12:06:15.532313+09:00", "entry_at": "2026-08-07T12:06:15.532313+09:00",
"stop": 118437, "stop": 118448,
"target": 121306, "target": 121306,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3457121.489348403, "tranche_value": 3457121.489348403,
"last_add_price": 100900 "last_add_price": 100900
@@ -32,14 +32,14 @@
"qty": 49, "qty": 49,
"entry_price": 129244.89795918367, "entry_price": 129244.89795918367,
"entry_at": "2026-08-19T09:02:23.734094+09:00", "entry_at": "2026-08-19T09:02:23.734094+09:00",
"stop": 147201, "stop": 148005,
"target": 161213, "target": 161213,
"peak": 164700, "peak": 164700,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 3184452.24543918, "tranche_value": 3184452.24543918,
"last_add_price": 132000 "last_add_price": 132000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 3731570.187057471, "tranche_value": 3731570.187057471,
"last_add_price": 407000 "last_add_price": 407000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달", "entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1449597.1229143601, "tranche_value": 1449597.1229143601,
"last_add_price": 35800 "last_add_price": 35800
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달", "entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 1488405.4229125269, "tranche_value": 1488405.4229125269,
"last_add_price": 147800 "last_add_price": 147800
@@ -116,14 +116,14 @@
"qty": 85, "qty": 85,
"entry_price": 115881.17647058824, "entry_price": 115881.17647058824,
"entry_at": "2026-08-24T09:02:27.230481+09:00", "entry_at": "2026-08-24T09:02:27.230481+09:00",
"stop": 111200, "stop": 118219,
"target": 125244, "target": 125244,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,908 도달", "entry_reason": "눌림목 지정가 117,908 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4987523.079406247, "tranche_value": 4987523.079406247,
"last_add_price": 117500 "last_add_price": 117500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-26T09:14:27.176868+09:00", "entry_at": "2026-08-26T09:14:27.176868+09:00",
"stop": 108472, "stop": 108472,
"target": 147763, "target": 147763,
"peak": 127800, "peak": 134200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 120,124 도달", "entry_reason": "눌림목 지정가 120,124 도달",
"cur_price": 127400, "cur_price": 130800,
"tranches": 2, "tranches": 2,
"tranche_value": 3765704.8383638063, "tranche_value": 3765704.8383638063,
"last_add_price": 123500 "last_add_price": 123500
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,097,846 도달", "entry_reason": "눌림목 지정가 1,097,846 도달",
"cur_price": 1103000, "cur_price": 1060000,
"tranches": 2, "tranches": 2,
"tranche_value": 5038435.5931562465, "tranche_value": 5038435.5931562465,
"last_add_price": 1107000 "last_add_price": 1107000
@@ -207,5 +207,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-22T09:00:04.885314+09:00", "created_at": "2026-06-22T09:00:04.885314+09:00",
"updated_at": "2026-08-31T15:28:29.282925+09:00" "updated_at": "2026-09-01T15:28:29.585446+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 89, "qty": 89,
"entry_price": 129977.52808988764, "entry_price": 129977.52808988764,
"entry_at": "2026-07-29T09:02:04.355274+09:00", "entry_at": "2026-07-29T09:02:04.355274+09:00",
"stop": 118664, "stop": 144961,
"target": 158262, "target": 158262,
"peak": 156700, "peak": 158900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 5861557.685734485, "tranche_value": 5861557.685734485,
"last_add_price": 132000 "last_add_price": 132000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13960, "cur_price": 13640,
"tranches": 2, "tranches": 2,
"tranche_value": 5611686.500424996, "tranche_value": 5611686.500424996,
"last_add_price": 13700 "last_add_price": 13700
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 5589184.432707172, "tranche_value": 5589184.432707172,
"last_add_price": 407000 "last_add_price": 407000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 4806997.344940743, "tranche_value": 4806997.344940743,
"last_add_price": 135800 "last_add_price": 135800
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,901 도달", "entry_reason": "눌림목 지정가 7,901 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 2551168.8882108545, "tranche_value": 2551168.8882108545,
"last_add_price": 5390 "last_add_price": 5390
@@ -118,12 +118,12 @@
"entry_at": "2026-08-26T09:02:27.519226+09:00", "entry_at": "2026-08-26T09:02:27.519226+09:00",
"stop": 113920, "stop": 113920,
"target": 140690, "target": 140690,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 6651621.94570833, "tranche_value": 6651621.94570833,
"last_add_price": 123300 "last_add_price": 123300
@@ -161,5 +161,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-22T09:00:04.885323+09:00", "created_at": "2026-06-22T09:00:04.885323+09:00",
"updated_at": "2026-08-31T15:28:29.284891+09:00" "updated_at": "2026-09-01T15:28:29.587398+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:04:09.522513+09:00", "entry_at": "2026-07-30T09:04:09.522513+09:00",
"stop": 91700, "stop": 91700,
"target": 123428, "target": 123428,
"peak": 110600, "peak": 112000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 99,600 도달", "entry_reason": "눌림목 지정가 99,600 도달",
"cur_price": 109900, "cur_price": 111300,
"tranches": 2, "tranches": 2,
"tranche_value": 3798555.0123003162, "tranche_value": 3798555.0123003162,
"last_add_price": 101000 "last_add_price": 101000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-20T09:02:21.180069+09:00", "entry_at": "2026-08-20T09:02:21.180069+09:00",
"stop": 118010, "stop": 118010,
"target": 159828, "target": 159828,
"peak": 137800, "peak": 138400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 129,300 도달", "entry_reason": "눌림목 지정가 129,300 도달",
"cur_price": 135400, "cur_price": 137500,
"tranches": 2, "tranches": 2,
"tranche_value": 2967341.7108377954, "tranche_value": 2967341.7108377954,
"last_add_price": 130100 "last_add_price": 130100
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 8,460 도달", "entry_reason": "눌림목 지정가 8,460 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1170708.7231293519, "tranche_value": 1170708.7231293519,
"last_add_price": 5560 "last_add_price": 5560
@@ -76,12 +76,12 @@
"entry_at": "2026-08-20T09:10:25.302089+09:00", "entry_at": "2026-08-20T09:10:25.302089+09:00",
"stop": 111200, "stop": 111200,
"target": 137336, "target": 137336,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 123,300 도달", "entry_reason": "눌림목 지정가 123,300 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5727596.916260935, "tranche_value": 5727596.916260935,
"last_add_price": 119300 "last_add_price": 119300
@@ -97,12 +97,12 @@
"entry_at": "2026-08-24T09:04:23.331537+09:00", "entry_at": "2026-08-24T09:04:23.331537+09:00",
"stop": 24326, "stop": 24326,
"target": 32589, "target": 32589,
"peak": 28850, "peak": 28900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 26,600 도달", "entry_reason": "눌림목 지정가 26,600 도달",
"cur_price": 28050, "cur_price": 28750,
"tranches": 2, "tranches": 2,
"tranche_value": 3075924.51097547, "tranche_value": 3075924.51097547,
"last_add_price": 26850 "last_add_price": 26850
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 432,000 도달", "entry_reason": "눌림목 지정가 432,000 도달",
"cur_price": 376000, "cur_price": 391500,
"tranches": 1, "tranches": 1,
"tranche_value": 6850112.424958329, "tranche_value": 6850112.424958329,
"last_add_price": 357000 "last_add_price": 357000
@@ -178,5 +178,5 @@
"252990": "2026-08-25" "252990": "2026-08-25"
}, },
"created_at": "2026-06-22T09:00:04.885332+09:00", "created_at": "2026-06-22T09:00:04.885332+09:00",
"updated_at": "2026-08-31T15:28:29.291704+09:00" "updated_at": "2026-09-01T15:28:29.594168+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 28060986.478999972, "cash": 23160535.95249997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"055550": { "055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:04:09.533805+09:00", "entry_at": "2026-07-30T09:04:09.533805+09:00",
"stop": 92237, "stop": 92237,
"target": 121802, "target": 121802,
"peak": 110600, "peak": 112000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 99,600 도달", "entry_reason": "눌림목 지정가 99,600 도달",
"cur_price": 109900, "cur_price": 111300,
"tranches": 2, "tranches": 2,
"tranche_value": 6198757.029677045, "tranche_value": 6198757.029677045,
"last_add_price": 101000 "last_add_price": 101000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 292,000 도달", "entry_reason": "눌림목 지정가 292,000 도달",
"cur_price": 312000, "cur_price": 306000,
"tranches": 2, "tranches": 2,
"tranche_value": 5627934.834167534, "tranche_value": 5627934.834167534,
"last_add_price": 293000 "last_add_price": 293000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 3936709.9183330103, "tranche_value": 3936709.9183330103,
"last_add_price": 133800 "last_add_price": 133800
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4514220.529423551, "tranche_value": 4514220.529423551,
"last_add_price": 404000 "last_add_price": 404000
@@ -102,35 +102,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 109,600 도달", "entry_reason": "눌림목 지정가 109,600 도달",
"cur_price": 119500, "cur_price": 120200,
"tranches": 2, "tranches": 2,
"tranche_value": 5546912.194955355, "tranche_value": 5546912.194955355,
"last_add_price": 112300 "last_add_price": 112300
}, },
"252990": { "030000": {
"code": "252990", "code": "030000",
"name": "샘씨엔에스", "name": "제일기획",
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 182, "qty": 373,
"entry_price": 13630, "entry_price": 19310,
"entry_at": "2026-08-27T11:32:25.814775+09:00", "entry_at": "2026-09-01T09:10:32.574265+09:00",
"stop": 11293, "stop": 18249,
"target": 20641, "target": 22492,
"peak": 14140, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,500 도달", "entry_reason": "눌림목 지정가 20,750 도달",
"cur_price": 12900, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 2481643.2781731705, "tranche_value": 7215878.862249997,
"last_add_price": 13630 "last_add_price": 19310
} }
}, },
"realized_pnl": -18686066.777000032, "realized_pnl": -18863839.00800003,
"closed_trades": 42, "closed_trades": 43,
"wins": 2, "wins": 2,
"peak_equity": 100133491.83, "peak_equity": 100133491.83,
"max_drawdown": 0.18484209870982204, "max_drawdown": 0.18484209870982204,
@@ -158,8 +158,9 @@
"090850": "2026-08-04", "090850": "2026-08-04",
"138040": "2026-08-18", "138040": "2026-08-18",
"003550": "2026-08-19", "003550": "2026-08-19",
"068270": "2026-08-27" "068270": "2026-08-27",
"252990": "2026-09-01"
}, },
"created_at": "2026-06-22T09:00:04.885342+09:00", "created_at": "2026-06-22T09:00:04.885342+09:00",
"updated_at": "2026-08-31T15:28:29.293708+09:00" "updated_at": "2026-09-01T15:28:29.596196+09:00"
} }
@@ -117,3 +117,5 @@
{"ts": "2026-08-20T10:30:23.816250+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 112300, "qty": 49, "cost": 5503525, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 101324, "target": 134029, "signals": [{"label": "손절선", "ok": true, "detail": "101,324 (현재 112,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,029"}, {"label": "추세(20일선)", "ok": true, "detail": "101,460"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +133 · 기 +80"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 112,258"}]} {"ts": "2026-08-20T10:30:23.816250+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 112300, "qty": 49, "cost": 5503525, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 101324, "target": 134029, "signals": [{"label": "손절선", "ok": true, "detail": "101,324 (현재 112,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,029"}, {"label": "추세(20일선)", "ok": true, "detail": "101,460"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +133 · 기 +80"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 112,258"}]}
{"ts": "2026-08-27T11:32:25.389484+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 191900, "qty": 63, "proceeds": 12066125, "entry_price": 200503, "pnl": -567470, "pnl_pct": -4.29, "hold_from": "2026-08-07T11:30:16.597307+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "186,972 (현재 191,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,097"}, {"label": "추세(20일선)", "ok": true, "detail": "177,675"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -124 · 기 +184"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-27T11:32:25.389484+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 191900, "qty": 63, "proceeds": 12066125, "entry_price": 200503, "pnl": -567470, "pnl_pct": -4.29, "hold_from": "2026-08-07T11:30:16.597307+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "186,972 (현재 191,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,097"}, {"label": "추세(20일선)", "ok": true, "detail": "177,675"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -124 · 기 +184"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-27T11:32:25.814791+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13630, "qty": 182, "cost": 2481032, "path": "pullback", "reason": "눌림목 지정가 15,500 도달", "stop": 11293, "target": 20641, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,630 vs 12,756"}, {"label": "정배열(5>20)", "ok": true, "detail": "14,474 / 12,756"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,474 / 13,276"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-32.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +58 · 기 -238 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.47% (환산) vs 평균 1.47% (보류 5배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "280,495 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.47% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,500 (현재 13,630)"}]} {"ts": "2026-08-27T11:32:25.814791+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13630, "qty": 182, "cost": 2481032, "path": "pullback", "reason": "눌림목 지정가 15,500 도달", "stop": 11293, "target": 20641, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,630 vs 12,756"}, {"label": "정배열(5>20)", "ok": true, "detail": "14,474 / 12,756"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,474 / 13,276"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-32.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +58 · 기 -238 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.47% (환산) vs 평균 1.47% (보류 5배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "280,495 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.47% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,500 (현재 13,630)"}]}
{"ts": "2026-09-01T09:08:28.324339+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12680, "qty": 182, "proceeds": 2303260, "entry_price": 13630, "pnl": -177772, "pnl_pct": -6.97, "hold_from": "2026-08-27T11:32:25.814775+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,293 (현재 12,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,641"}, {"label": "추세(20일선)", "ok": false, "detail": "12,707"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -53 · 기 -347"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,418"}]}
{"ts": "2026-09-01T09:10:32.574268+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 373, "cost": 7203710, "path": "pullback", "reason": "눌림목 지정가 20,750 도달", "stop": 18249, "target": 22492, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "19,310 vs 18,870"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,648 / 18,870"}, {"label": "추세 기울기(20일선↑)", "ok": true, "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% (보류 5배↑)"}, {"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,750 (현재 19,310)"}]}
@@ -11,14 +11,14 @@
"qty": 124, "qty": 124,
"entry_price": 99172.58064516129, "entry_price": 99172.58064516129,
"entry_at": "2026-08-07T12:08:15.685583+09:00", "entry_at": "2026-08-07T12:08:15.685583+09:00",
"stop": 118437, "stop": 118448,
"target": 123312, "target": 123312,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 6160260.63436635, "tranche_value": 6160260.63436635,
"last_add_price": 100900 "last_add_price": 100900
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 6354122.494091442, "tranche_value": 6354122.494091442,
"last_add_price": 407000 "last_add_price": 407000
@@ -55,12 +55,12 @@
"entry_at": "2026-08-21T09:00:36.130521+09:00", "entry_at": "2026-08-21T09:00:36.130521+09:00",
"stop": 5149, "stop": 5149,
"target": 6768, "target": 6768,
"peak": 5990, "peak": 6030,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 5,630 도달", "entry_reason": "눌림목 지정가 5,630 도달",
"cur_price": 5790, "cur_price": 5930,
"tranches": 2, "tranches": 2,
"tranche_value": 7035399.461406734, "tranche_value": 7035399.461406734,
"last_add_price": 5640 "last_add_price": 5640
@@ -76,12 +76,12 @@
"entry_at": "2026-08-26T09:02:27.873065+09:00", "entry_at": "2026-08-26T09:02:27.873065+09:00",
"stop": 114945, "stop": 114945,
"target": 141460, "target": 141460,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 123,300 도달", "entry_reason": "눌림목 지정가 123,300 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 7954457.869899998, "tranche_value": 7954457.869899998,
"last_add_price": 123300 "last_add_price": 123300
@@ -97,12 +97,12 @@
"entry_at": "2026-08-26T09:02:28.255060+09:00", "entry_at": "2026-08-26T09:02:28.255060+09:00",
"stop": 31553, "stop": 31553,
"target": 39614, "target": 39614,
"peak": 34100, "peak": 34600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,600 도달", "entry_reason": "눌림목 지정가 33,600 도달",
"cur_price": 33500, "cur_price": 34450,
"tranches": 2, "tranches": 2,
"tranche_value": 7954339.168899998, "tranche_value": 7954339.168899998,
"last_add_price": 34050 "last_add_price": 34050
@@ -139,5 +139,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-22T09:00:04.885351+09:00", "created_at": "2026-06-22T09:00:04.885351+09:00",
"updated_at": "2026-08-31T15:28:29.300328+09:00" "updated_at": "2026-09-01T15:28:29.602891+09:00"
} }
@@ -1,28 +1,7 @@
{ {
"cash": 51316283.61349998, "cash": 51849964.72949997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.281525+09:00",
"stop": 422290,
"target": 445059,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 1881614.4320314971,
"last_add_price": 356000
},
"078930": { "078930": {
"code": "078930", "code": "078930",
"name": "GS", "name": "GS",
@@ -32,14 +11,14 @@
"qty": 37, "qty": 37,
"entry_price": 91702.7027027027, "entry_price": 91702.7027027027,
"entry_at": "2026-08-04T09:34:11.284251+09:00", "entry_at": "2026-08-04T09:34:11.284251+09:00",
"stop": 118437, "stop": 118448,
"target": 117274, "target": 117274,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 1749063.0511332003, "tranche_value": 1749063.0511332003,
"last_add_price": 93500 "last_add_price": 93500
@@ -60,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,426 도달", "entry_reason": "눌림목 지정가 7,426 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 996045.8463962455, "tranche_value": 996045.8463962455,
"last_add_price": 5500 "last_add_price": 5500
@@ -76,12 +55,12 @@
"entry_at": "2026-08-20T09:04:24.680540+09:00", "entry_at": "2026-08-20T09:04:24.680540+09:00",
"stop": 111200, "stop": 111200,
"target": 127948, "target": 127948,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,234 도달", "entry_reason": "눌림목 지정가 115,234 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4417284.2551, "tranche_value": 4417284.2551,
"last_add_price": 118600 "last_add_price": 118600
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 1565704.8516703448, "tranche_value": 1565704.8516703448,
"last_add_price": 135100 "last_add_price": 135100
@@ -123,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달", "entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 2, "tranches": 2,
"tranche_value": 984190.245047894, "tranche_value": 984190.245047894,
"last_add_price": 147800 "last_add_price": 147800
@@ -139,12 +118,12 @@
"entry_at": "2026-08-24T14:04:25.068383+09:00", "entry_at": "2026-08-24T14:04:25.068383+09:00",
"stop": 41291, "stop": 41291,
"target": 66543, "target": 66543,
"peak": 54500, "peak": 55400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 54100, "cur_price": 52100,
"tranches": 2, "tranches": 2,
"tranche_value": 1457318.5141656061, "tranche_value": 1457318.5141656061,
"last_add_price": 51200 "last_add_price": 51200
@@ -165,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,254 도달", "entry_reason": "눌림목 지정가 363,254 도달",
"cur_price": 376000, "cur_price": 391500,
"tranches": 1, "tranches": 1,
"tranche_value": 4422894.269424999, "tranche_value": 4422894.269424999,
"last_add_price": 357000 "last_add_price": 357000
@@ -181,12 +160,12 @@
"entry_at": "2026-08-27T09:20:25.067606+09:00", "entry_at": "2026-08-27T09:20:25.067606+09:00",
"stop": 25248, "stop": 25248,
"target": 34354, "target": 34354,
"peak": 28850, "peak": 28900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 28050, "cur_price": 28750,
"tranches": 1, "tranches": 1,
"tranche_value": 2328623.5406409125, "tranche_value": 2328623.5406409125,
"last_add_price": 28500 "last_add_price": 28500
@@ -202,20 +181,41 @@
"entry_at": "2026-08-27T10:08:28.123910+09:00", "entry_at": "2026-08-27T10:08:28.123910+09:00",
"stop": 121034, "stop": 121034,
"target": 177331, "target": 177331,
"peak": 152500, "peak": 158900,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149500, "cur_price": 151600,
"tranches": 2, "tranches": 2,
"tranche_value": 1794750.344984049, "tranche_value": 1794750.344984049,
"last_add_price": 145300 "last_add_price": 145300
},
"001790": {
"code": "001790",
"name": "대한제당",
"sources": [
"watch"
],
"qty": 1211,
"entry_price": 2960,
"entry_at": "2026-09-01T09:18:28.048468+09:00",
"stop": 2738,
"target": 3360,
"peak": 2960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 2900,
"tranches": 1,
"tranche_value": 3587609.4965399997,
"last_add_price": 2960
} }
}, },
"realized_pnl": -14110081.119000055, "realized_pnl": -13494327.694000054,
"closed_trades": 132, "closed_trades": 134,
"wins": 2, "wins": 3,
"peak_equity": 100186518.14249998, "peak_equity": 100186518.14249998,
"max_drawdown": 0.12883009879774152, "max_drawdown": 0.12883009879774152,
"last_exit": { "last_exit": {
@@ -225,7 +225,7 @@
"005935": "2026-07-01", "005935": "2026-07-01",
"009150": "2026-07-27", "009150": "2026-07-27",
"240810": "2026-07-24", "240810": "2026-07-24",
"034730": "2026-08-27", "034730": "2026-09-01",
"093370": "2026-07-20", "093370": "2026-07-20",
"032830": "2026-07-31", "032830": "2026-07-31",
"319660": "2026-08-27", "319660": "2026-08-27",
@@ -234,7 +234,7 @@
"003490": "2026-07-13", "003490": "2026-07-13",
"004170": "2026-07-23", "004170": "2026-07-23",
"028260": "2026-08-24", "028260": "2026-08-24",
"214450": "2026-07-15", "214450": "2026-09-01",
"222800": "2026-07-21", "222800": "2026-07-21",
"055550": "2026-08-27", "055550": "2026-08-27",
"089970": "2026-08-13", "089970": "2026-08-13",
@@ -249,5 +249,5 @@
"252990": "2026-08-25" "252990": "2026-08-25"
}, },
"created_at": "2026-06-22T09:00:04.885359+09:00", "created_at": "2026-06-22T09:00:04.885359+09:00",
"updated_at": "2026-08-31T15:28:29.302199+09:00" "updated_at": "2026-09-01T15:28:29.604781+09:00"
} }
@@ -297,3 +297,7 @@
{"ts": "2026-08-27T10:08:28.123926+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 137300, "qty": 13, "cost": 1785168, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 116997, "target": 173845, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "137,100 vs 113,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,600 / 113,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,600 / 113,315"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +37 · 기 -18 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.71% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "798,245 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.71% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "71"}]} {"ts": "2026-08-27T10:08:28.123926+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 137300, "qty": 13, "cost": 1785168, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 116997, "target": 173845, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "137,100 vs 113,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,600 / 113,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,600 / 113,315"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +37 · 기 -18 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.71% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "798,245 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.71% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "71"}]}
{"ts": "2026-08-28T09:00:45.662669+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 145300, "qty": 12, "cost": 1743862, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116997, "target": 173845, "signals": [{"label": "손절선", "ok": true, "detail": "116,997 (현재 141,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,845"}, {"label": "추세(60일선)", "ok": true, "detail": "113,388"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +89 · 기 -95"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 141,321"}]} {"ts": "2026-08-28T09:00:45.662669+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 145300, "qty": 12, "cost": 1743862, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116997, "target": 173845, "signals": [{"label": "손절선", "ok": true, "detail": "116,997 (현재 141,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,845"}, {"label": "추세(60일선)", "ok": true, "detail": "113,388"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +89 · 기 -95"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 141,321"}]}
{"ts": "2026-08-28T09:50:28.825377+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 6, "cost": 886933, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 203740, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 203,740"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]} {"ts": "2026-08-28T09:50:28.825377+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 6, "cost": 886933, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 203740, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 203,740"}, {"label": "추세(60일선)", "ok": true, "detail": "99,582"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]}
{"ts": "2026-09-01T09:00:48.046051+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 10, "proceeds": 4151888, "entry_price": 350250, "pnl": 648863, "pnl_pct": 18.77, "hold_from": "2026-07-21T12:06:01.281525+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "306,775"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:10:32.587779+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 545000, "qty": 8, "cost": 4360654, "path": "pullback", "reason": "눌림목 지정가 697,121 도달", "stop": 544999, "target": 545002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "546,000 vs 527,300"}, {"label": "정배열(5>60)", "ok": true, "detail": "727,200 / 527,300"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "727,200 / 527,300"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-27.6%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +77 · 기 -66 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "62,227 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 697,121 (현재 546,000)"}]}
{"ts": "2026-09-01T09:12:31.593039+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 542000, "qty": 8, "proceeds": 4327545, "entry_price": 545000, "pnl": -33109, "pnl_pct": -0.55, "hold_from": "2026-09-01T09:10:32.587778+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "544,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 545,002"}, {"label": "추세(60일선)", "ok": true, "detail": "527,250"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +77 · 기 -66"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 584,329"}]}
{"ts": "2026-09-01T09:18:28.048469+09:00", "side": "BUY", "code": "001790", "name": "대한제당", "price": 2960, "qty": 1211, "cost": 3585098, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2738, "target": 3360, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "2,960 vs 2,601"}, {"label": "정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,871 / 2,601"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +75 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.22% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,905"}, {"label": "거래량 급증", "ok": true, "detail": "308,820 (환산) vs 평균 190,371"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
@@ -1,28 +1,7 @@
{ {
"cash": 39250488.57950003, "cash": 44239290.87700003,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 19,
"entry_price": 349947.36842105264,
"entry_at": "2026-07-21T12:06:01.283289+09:00",
"stop": 422290,
"target": 442649,
"peak": 465250,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000,
"tranches": 2,
"tranche_value": 3459622.8594091423,
"last_add_price": 356000
},
"078930": { "078930": {
"code": "078930", "code": "078930",
"name": "GS", "name": "GS",
@@ -32,14 +11,14 @@
"qty": 69, "qty": 69,
"entry_price": 91724.63768115942, "entry_price": 91724.63768115942,
"entry_at": "2026-08-04T09:30:13.810210+09:00", "entry_at": "2026-08-04T09:30:13.810210+09:00",
"stop": 118437, "stop": 118448,
"target": 116728, "target": 116728,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 3220241.4603915676, "tranche_value": 3220241.4603915676,
"last_add_price": 93500 "last_add_price": 93500
@@ -60,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달", "entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 36600, "cur_price": 35100,
"tranches": 2, "tranches": 2,
"tranche_value": 1295489.4529810352, "tranche_value": 1295489.4529810352,
"last_add_price": 35800 "last_add_price": 35800
@@ -81,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달", "entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 142000, "cur_price": 135400,
"tranches": 1, "tranches": 1,
"tranche_value": 1480629.7049091398, "tranche_value": 1480629.7049091398,
"last_add_price": 144900 "last_add_price": 144900
@@ -102,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,426 도달", "entry_reason": "눌림목 지정가 7,426 도달",
"cur_price": 4870, "cur_price": 4925,
"tranches": 1, "tranches": 1,
"tranche_value": 1648405.0688250859, "tranche_value": 1648405.0688250859,
"last_add_price": 5500 "last_add_price": 5500
@@ -116,14 +95,14 @@
"qty": 93, "qty": 93,
"entry_price": 115882.79569892473, "entry_price": 115882.79569892473,
"entry_at": "2026-08-24T09:02:27.266854+09:00", "entry_at": "2026-08-24T09:02:27.266854+09:00",
"stop": 111200, "stop": 118219,
"target": 125248, "target": 125248,
"peak": 123500, "peak": 125900,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달", "entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 122400, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 5433787.007031253, "tranche_value": 5433787.007031253,
"last_add_price": 117500 "last_add_price": 117500
@@ -139,12 +118,12 @@
"entry_at": "2026-08-26T09:16:25.834676+09:00", "entry_at": "2026-08-26T09:16:25.834676+09:00",
"stop": 17760, "stop": 17760,
"target": 22020, "target": 22020,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,676 도달", "entry_reason": "눌림목 지정가 19,676 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 5450549.374843752, "tranche_value": 5450549.374843752,
"last_add_price": 19180 "last_add_price": 19180
@@ -165,15 +144,36 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 1,057,734 도달", "entry_reason": "눌림목 지정가 1,057,734 도달",
"cur_price": 1103000, "cur_price": 1060000,
"tranches": 2, "tranches": 2,
"tranche_value": 5450813.470593752, "tranche_value": 5450813.470593752,
"last_add_price": 1107000 "last_add_price": 1107000
},
"041520": {
"code": "041520",
"name": "이엘씨",
"sources": [
"auto"
],
"qty": 255,
"entry_price": 11370,
"entry_at": "2026-09-01T09:00:48.159091+09:00",
"stop": 9644,
"target": 14821,
"peak": 11370,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,563 도달",
"cur_price": 11290,
"tranches": 1,
"tranche_value": 2911004.1109875888,
"last_add_price": 11370
} }
}, },
"realized_pnl": -16176106.412500018, "realized_pnl": -14937516.562500019,
"closed_trades": 34, "closed_trades": 35,
"wins": 1, "wins": 2,
"peak_equity": 100961178.33000001, "peak_equity": 100961178.33000001,
"max_drawdown": 0.16041261972065946, "max_drawdown": 0.16041261972065946,
"last_exit": { "last_exit": {
@@ -184,7 +184,7 @@
"034730": "2026-07-08", "034730": "2026-07-08",
"319660": "2026-07-23", "319660": "2026-07-23",
"003490": "2026-07-09", "003490": "2026-07-09",
"214450": "2026-07-09", "214450": "2026-09-01",
"105560": "2026-07-20", "105560": "2026-07-20",
"055550": "2026-07-27", "055550": "2026-07-27",
"095610": "2026-08-19", "095610": "2026-08-19",
@@ -198,5 +198,5 @@
"068270": "2026-08-26" "068270": "2026-08-26"
}, },
"created_at": "2026-06-22T09:00:04.885367+09:00", "created_at": "2026-06-22T09:00:04.885367+09:00",
"updated_at": "2026-08-31T15:28:29.304182+09:00" "updated_at": "2026-09-01T15:28:29.606778+09:00"
} }
@@ -101,3 +101,5 @@
{"ts": "2026-08-26T09:44:23.791234+09:00", "side": "SELL", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 51, "proceeds": 6718873, "entry_price": 132584, "pnl": -43942, "pnl_pct": -0.44, "hold_from": "2026-07-30T09:14:09.762851+09:00", "reason": "시간손절 — 27일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "115,362 (현재 132,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 167,028"}, {"label": "추세(20일선)", "ok": true, "detail": "108,930"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -29"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-26T09:44:23.791234+09:00", "side": "SELL", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 51, "proceeds": 6718873, "entry_price": 132584, "pnl": -43942, "pnl_pct": -0.44, "hold_from": "2026-07-30T09:14:09.762851+09:00", "reason": "시간손절 — 27일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "115,362 (현재 132,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 167,028"}, {"label": "추세(20일선)", "ok": true, "detail": "108,930"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -29"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-26T09:54:26.546130+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1057000, "qty": 5, "cost": 5285793, "path": "pullback", "reason": "눌림목 지정가 1,057,734 도달", "stop": 998000, "target": 1175000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,056,000 vs 1,025,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,144,800 / 1,025,700"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +30 · 기 -12 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "239,827 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.46% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,057,734 (현재 1,056,000)"}]} {"ts": "2026-08-26T09:54:26.546130+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1057000, "qty": 5, "cost": 5285793, "path": "pullback", "reason": "눌림목 지정가 1,057,734 도달", "stop": 998000, "target": 1175000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,056,000 vs 1,025,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,144,800 / 1,025,700"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,144,800 / 1,050,167"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +30 · 기 -12 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.46% (환산) vs 평균 0.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,255,000"}, {"label": "거래량 급증", "ok": false, "detail": "239,827 (환산) vs 평균 227,218"}, {"label": "회전율 급증", "ok": false, "detail": "0.46% (환산) vs 평균 0.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,057,734 (현재 1,056,000)"}]}
{"ts": "2026-08-27T09:00:54.158870+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1107000, "qty": 4, "cost": 4428664, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 998000, "target": 1175000, "signals": [{"label": "손절선", "ok": true, "detail": "998,000 (현재 1,111,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,175,000"}, {"label": "추세(20일선)", "ok": true, "detail": "1,028,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,095,648"}]} {"ts": "2026-08-27T09:00:54.158870+09:00", "side": "BUY", "code": "012450", "name": "한화에어로스페이스", "price": 1107000, "qty": 4, "cost": 4428664, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 998000, "target": 1175000, "signals": [{"label": "손절선", "ok": true, "detail": "998,000 (현재 1,111,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,175,000"}, {"label": "추세(20일선)", "ok": true, "detail": "1,028,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -30"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,095,648"}]}
{"ts": "2026-09-01T09:00:48.155746+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 416000, "qty": 19, "proceeds": 7888587, "entry_price": 349947, "pnl": 1238590, "pnl_pct": 18.88, "hold_from": "2026-07-21T12:06:01.283289+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "426,522 (현재 421,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "300,200"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +65 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-09-01T09:00:48.159096+09:00", "side": "BUY", "code": "041520", "name": "이엘씨", "price": 11370, "qty": 255, "cost": 2899785, "path": "pullback", "reason": "눌림목 지정가 11,563 도달", "stop": 9644, "target": 14821, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,240 vs 10,124"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,678 / 10,124"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,678 / 9,420"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +16 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 13,450"}, {"label": "거래량 급증", "ok": false, "detail": "0 (환산) vs 평균 36,789"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 11,563 (현재 11,240)"}]}
@@ -11,14 +11,14 @@
"qty": 90, "qty": 90,
"entry_price": 93964.44444444444, "entry_price": 93964.44444444444,
"entry_at": "2026-08-04T11:10:14.081531+09:00", "entry_at": "2026-08-04T11:10:14.081531+09:00",
"stop": 118437, "stop": 118448,
"target": 123020, "target": 123020,
"peak": 130850, "peak": 130900,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127100, "cur_price": 125400,
"tranches": 2, "tranches": 2,
"tranche_value": 4290028.984691441, "tranche_value": 4290028.984691441,
"last_add_price": 95600 "last_add_price": 95600
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 160700, "cur_price": 155700,
"tranches": 2, "tranches": 2,
"tranche_value": 3850824.8781825085, "tranche_value": 3850824.8781825085,
"last_add_price": 132000 "last_add_price": 132000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 427000, "cur_price": 416000,
"tranches": 2, "tranches": 2,
"tranche_value": 4510813.090957002, "tranche_value": 4510813.090957002,
"last_add_price": 407000 "last_add_price": 407000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 189900, "cur_price": 188300,
"tranches": 2, "tranches": 2,
"tranche_value": 6045784.522546019, "tranche_value": 6045784.522546019,
"last_add_price": 199800 "last_add_price": 199800
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 11,150 도달", "entry_reason": "눌림목 지정가 11,150 도달",
"cur_price": 11200, "cur_price": 11290,
"tranches": 1, "tranches": 1,
"tranche_value": 3805520.8122915844, "tranche_value": 3805520.8122915844,
"last_add_price": 11320 "last_add_price": 11320
@@ -118,12 +118,12 @@
"entry_at": "2026-08-26T10:20:27.232705+09:00", "entry_at": "2026-08-26T10:20:27.232705+09:00",
"stop": 17809, "stop": 17809,
"target": 22818, "target": 22818,
"peak": 19330, "peak": 19340,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,319 도달", "entry_reason": "눌림목 지정가 19,319 도달",
"cur_price": 19130, "cur_price": 19180,
"tranches": 1, "tranches": 1,
"tranche_value": 7211290.455291659, "tranche_value": 7211290.455291659,
"last_add_price": 19240 "last_add_price": 19240
@@ -156,5 +156,5 @@
"316140": "2026-08-21" "316140": "2026-08-21"
}, },
"created_at": "2026-06-22T09:00:04.885375+09:00", "created_at": "2026-06-22T09:00:04.885375+09:00",
"updated_at": "2026-08-31T15:28:29.306168+09:00" "updated_at": "2026-09-01T15:28:29.608752+09:00"
} }

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