auto: 일일 백업 2026-10-09 02:00
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
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": 16729403.765499974,
|
||||
"cash": 11759121.887999972,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5572914.42378125,
|
||||
"last_add_price": 130800
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4803063.4110624995,
|
||||
"last_add_price": 13420
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4801549.203874999,
|
||||
"last_add_price": 11930
|
||||
@@ -81,32 +81,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,168 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3703169.8275951464,
|
||||
"last_add_price": 13820
|
||||
},
|
||||
"316140": {
|
||||
"code": "316140",
|
||||
"name": "우리금융지주",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 127,
|
||||
"entry_price": 36450,
|
||||
"entry_at": "2026-09-15T09:10:30.136492+09:00",
|
||||
"stop": 32978,
|
||||
"target": 46866,
|
||||
"peak": 36650,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4659198.910937498,
|
||||
"last_add_price": 36450
|
||||
},
|
||||
"088350": {
|
||||
"code": "088350",
|
||||
"name": "한화생명",
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5310,
|
||||
"cur_price": 5190,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4695809.036093748,
|
||||
"last_add_price": 5740
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4696049.632218748,
|
||||
"last_add_price": 136600
|
||||
@@ -165,14 +144,35 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 305500,
|
||||
"cur_price": 299500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4645722.400968748,
|
||||
"last_add_price": 316500
|
||||
},
|
||||
"295310": {
|
||||
"code": "295310",
|
||||
"name": "에이치브이엠",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 127,
|
||||
"entry_price": 72011.02362204724,
|
||||
"entry_at": "2026-10-08T09:06:38.453273+09:00",
|
||||
"stop": 62774,
|
||||
"target": 99722,
|
||||
"peak": 76700,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 74200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4640247.106124998,
|
||||
"last_add_price": 73700
|
||||
}
|
||||
},
|
||||
"realized_pnl": -31286489.788000036,
|
||||
"closed_trades": 34,
|
||||
"realized_pnl": -31739844.228000037,
|
||||
"closed_trades": 35,
|
||||
"wins": 1,
|
||||
"peak_equity": 100102462.48,
|
||||
"max_drawdown": 0.2711544112406138,
|
||||
@@ -196,8 +196,9 @@
|
||||
"068270": "2026-09-04",
|
||||
"327260": "2026-09-07",
|
||||
"003550": "2026-09-15",
|
||||
"000720": "2026-10-06"
|
||||
"000720": "2026-10-06",
|
||||
"316140": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-11T09:00:01.943184+09:00",
|
||||
"updated_at": "2026-10-07T15:28:36.455661+09:00"
|
||||
"updated_at": "2026-10-08T15:28:36.335052+09:00"
|
||||
}
|
||||
@@ -103,3 +103,6 @@
|
||||
{"ts": "2026-10-02T14:48:37.320243+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 136600, "qty": 34, "cost": 4645097, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 116526, "target": 196823, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "136,300 vs 112,690"}, {"label": "정배열(5>10)", "ok": true, "detail": "114,560 / 112,690"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "114,560 / 92,538"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+50.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +32 · 기 -67 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.28% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,006,968 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "4.28% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "76"}]}
|
||||
{"ts": "2026-10-06T13:48:37.716813+09:00", "side": "SELL", "code": "000720", "name": "현대건설", "price": 112600, "qty": 72, "proceeds": 8091391, "entry_price": 130636, "pnl": -1315820, "pnl_pct": -13.81, "hold_from": "2026-09-07T15:06:30.638654+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "112,556 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 184,877"}, {"label": "추세(10일선)", "ok": false, "detail": "112,890"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -101 · 기 -533"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-06T13:48:38.139374+09:00", "side": "BUY", "code": "108490", "name": "로보티즈", "price": 316500, "qty": 14, "cost": 4431665, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 268844, "target": 459469, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "316,000 vs 263,000"}, {"label": "정배열(5>10)", "ok": true, "detail": "274,000 / 263,000"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "274,000 / 242,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +82 · 기 +24 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.91% (환산) vs 평균 1.94% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 315,000"}, {"label": "거래량 급증", "ok": true, "detail": "574,160 (환산) vs 평균 284,061"}, {"label": "회전율 급증", "ok": true, "detail": "3.91% (환산) vs 평균 1.94%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||||
{"ts": "2026-10-08T09:06:38.026073+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 32950, "qty": 127, "proceeds": 4176490, "entry_price": 36450, "pnl": -453354, "pnl_pct": -9.6, "hold_from": "2026-09-15T09:10:30.136492+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "32,978 (현재 32,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 46,866"}, {"label": "추세(10일선)", "ok": true, "detail": "31,905"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +17,844 · 기 +1,402"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 37,223"}]}
|
||||
{"ts": "2026-10-08T09:06:38.453290+09:00", "side": "BUY", "code": "295310", "name": "에이치브이엠", "price": 70400, "qty": 65, "cost": 4576686, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 61192, "target": 98025, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "70,700 vs 55,755"}, {"label": "정배열(5>10)", "ok": true, "detail": "61,380 / 55,755"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "61,380 / 47,905"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+42.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -73 · 기 +228 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+19%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 61,900"}, {"label": "거래량 급증", "ok": true, "detail": "185,780 (환산) vs 평균 120,414"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.97%"}, {"label": "RSI", "ok": true, "detail": "75"}]}
|
||||
{"ts": "2026-10-08T09:20:39.679141+09:00", "side": "BUY", "code": "295310", "name": "에이치브이엠", "price": 73700, "qty": 62, "cost": 4570085, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 61192, "target": 98025, "signals": [{"label": "손절선", "ok": true, "detail": "61,192 (현재 73,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 98,025"}, {"label": "추세(10일선)", "ok": true, "detail": "56,025"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -73 · 기 +228"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 72,709"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 42552034.14800002,
|
||||
"cash": 39593090.37300002,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3504336.4241500003,
|
||||
"last_add_price": 13420
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3334430.645615085,
|
||||
"last_add_price": 11930
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4741640.48120924,
|
||||
"last_add_price": 36150
|
||||
@@ -74,14 +74,14 @@
|
||||
"qty": 304,
|
||||
"entry_price": 13496.184210526315,
|
||||
"entry_at": "2026-09-07T15:06:35.044589+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18110,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,160 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2059070.58259455,
|
||||
"last_add_price": 13930
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 410,925 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5205421.720847539,
|
||||
"last_add_price": 406000
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 15250,
|
||||
"cur_price": 15150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3193742.1412302153,
|
||||
"last_add_price": 15740
|
||||
@@ -144,17 +144,38 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 31850,
|
||||
"cur_price": 32400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3118790.5134803206,
|
||||
"last_add_price": 34500
|
||||
},
|
||||
"456010": {
|
||||
"code": "456010",
|
||||
"name": "아이씨티케이",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 122,
|
||||
"entry_price": 24250,
|
||||
"entry_at": "2026-10-08T09:02:53.389847+09:00",
|
||||
"stop": 20800,
|
||||
"target": 29425,
|
||||
"peak": 24650,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 24,970 도달",
|
||||
"cur_price": 24100,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2973963.562447827,
|
||||
"last_add_price": 24250
|
||||
}
|
||||
},
|
||||
"realized_pnl": -15883632.137000024,
|
||||
"closed_trades": 41,
|
||||
"wins": 4,
|
||||
"peak_equity": 100172467.23000002,
|
||||
"max_drawdown": 0.15479675714082938,
|
||||
"max_drawdown": 0.1585967411636447,
|
||||
"last_exit": {
|
||||
"030000": "2026-09-04",
|
||||
"086790": "2026-07-28",
|
||||
@@ -179,5 +200,5 @@
|
||||
"079650": "2026-10-07"
|
||||
},
|
||||
"created_at": "2026-06-11T09:00:01.944232+09:00",
|
||||
"updated_at": "2026-10-07T15:28:47.720415+09:00"
|
||||
"updated_at": "2026-10-08T15:28:47.138392+09:00"
|
||||
}
|
||||
@@ -114,3 +114,4 @@
|
||||
{"ts": "2026-10-01T10:38:41.433153+09:00", "side": "SELL", "code": "001790", "name": "대한제당", "price": 2765, "qty": 1897, "proceeds": 5234977, "entry_price": 2945, "pnl": -352526, "pnl_pct": -6.11, "hold_from": "2026-09-01T09:32:25.166635+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "2,767 (현재 2,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 3,211"}, {"label": "추세(10일선)", "ok": false, "detail": "2,809"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -67 · 기 +86"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 2,988"}]}
|
||||
{"ts": "2026-10-01T10:38:41.833351+09:00", "side": "BUY", "code": "122640", "name": "예스티", "price": 34500, "qty": 90, "cost": 3105466, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 29749, "target": 41627, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "34,400 vs 30,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "30,150 / 30,080"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "30,150 / 27,595"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+14.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +49 · 기 +1 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.97% (환산) vs 평균 1.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 32,800"}, {"label": "거래량 급증", "ok": true, "detail": "860,787 (환산) vs 평균 365,437"}, {"label": "회전율 급증", "ok": true, "detail": "3.97% (환산) vs 평균 1.69%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
|
||||
{"ts": "2026-10-07T14:42:49.079809+09:00", "side": "SELL", "code": "079650", "name": "서산", "price": 5360, "qty": 462, "proceeds": 2471491, "entry_price": 7131, "pnl": -823683, "pnl_pct": -24.84, "hold_from": "2026-09-04T12:02:28.348862+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,375 (현재 5,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,765"}, {"label": "추세(10일선)", "ok": true, "detail": "4,916"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -89 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:53.389863+09:00", "side": "BUY", "code": "456010", "name": "아이씨티케이", "price": 24250, "qty": 122, "cost": 2958944, "path": "pullback", "reason": "눌림목 지정가 24,970 도달", "stop": 20800, "target": 29425, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "24,450 vs 24,440"}, {"label": "정배열(5>10)", "ok": true, "detail": "25,180 / 24,440"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "25,180 / 17,336"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +115 · 기 +6 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+145%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.80% (환산) vs 평균 8.21% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 30,350"}, {"label": "거래량 급증", "ok": false, "detail": "116,753 (환산) vs 평균 1,191,082"}, {"label": "회전율 급증", "ok": false, "detail": "0.80% (환산) vs 평균 8.21%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 24,970 (현재 24,450)"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 47177818.788500056,
|
||||
"cash": 44992945.30450006,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3497500.5799993444,
|
||||
"last_add_price": 13420
|
||||
@@ -32,39 +32,18 @@
|
||||
"qty": 272,
|
||||
"entry_price": 14105.33088235294,
|
||||
"entry_at": "2026-09-04T11:14:26.495104+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18636,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,946 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1928587.8820308954,
|
||||
"last_add_price": 14660
|
||||
},
|
||||
"079650": {
|
||||
"code": "079650",
|
||||
"name": "서산",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 466,
|
||||
"entry_price": 7082.339055793991,
|
||||
"entry_at": "2026-09-04T12:36:28.825230+09:00",
|
||||
"stop": 5326,
|
||||
"target": 9716,
|
||||
"peak": 8840,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5330,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1653071.9448850204,
|
||||
"last_add_price": 7390
|
||||
},
|
||||
"041520": {
|
||||
"code": "041520",
|
||||
"name": "이엘씨",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,977 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3370314.5438456116,
|
||||
"last_add_price": 12170
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 157,986 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1773948.7536711907,
|
||||
"last_add_price": 164000
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,336 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2212317.899773747,
|
||||
"last_add_price": 21400
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,148 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5419734.413812503,
|
||||
"last_add_price": 6050
|
||||
@@ -165,14 +144,35 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 277,258 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3971189.5843109195,
|
||||
"last_add_price": 271500
|
||||
},
|
||||
"056360": {
|
||||
"code": "056360",
|
||||
"name": "코위버",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 731,
|
||||
"entry_price": 6360,
|
||||
"entry_at": "2026-10-08T09:50:45.349011+09:00",
|
||||
"stop": 5770,
|
||||
"target": 7245,
|
||||
"peak": 6390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,523 도달",
|
||||
"cur_price": 6210,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4653764.676570003,
|
||||
"last_add_price": 6360
|
||||
}
|
||||
},
|
||||
"realized_pnl": -15021541.966000035,
|
||||
"closed_trades": 44,
|
||||
"realized_pnl": -15857423.131500036,
|
||||
"closed_trades": 45,
|
||||
"wins": 7,
|
||||
"peak_equity": 101529111.72700004,
|
||||
"max_drawdown": 0.16624243648348033,
|
||||
@@ -197,8 +197,9 @@
|
||||
"003550": "2026-09-15",
|
||||
"004370": "2026-09-21",
|
||||
"000720": "2026-09-28",
|
||||
"316140": "2026-10-01"
|
||||
"316140": "2026-10-01",
|
||||
"079650": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-11T09:00:01.944251+09:00",
|
||||
"updated_at": "2026-10-07T15:28:47.723403+09:00"
|
||||
"updated_at": "2026-10-08T15:28:47.141332+09:00"
|
||||
}
|
||||
@@ -127,3 +127,5 @@
|
||||
{"ts": "2026-10-01T09:00:53.929412+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 32800, "qty": 329, "proceeds": 10770157, "entry_price": 32319, "pnl": 135762, "pnl_pct": 1.49, "hold_from": "2026-08-24T13:12:20.462989+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "34,483 (현재 33,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "31,995"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -303 · 기 -158"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-01T09:02:45.598935+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 271500, "qty": 14, "cost": 3801570, "path": "pullback", "reason": "눌림목 지정가 277,258 도달", "stop": 242017, "target": 315725, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "270,000 vs 256,700"}, {"label": "정배열(5>10)", "ok": true, "detail": "267,300 / 256,700"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "267,300 / 248,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -51 · 기 +19 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+20%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 0.53% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 314,500"}, {"label": "거래량 급증", "ok": false, "detail": "22,107 (환산) vs 평균 78,860"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 0.53%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 277,258 (현재 270,000)"}]}
|
||||
{"ts": "2026-10-02T09:01:23.796646+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 103, "cost": 2204531, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 16123, "target": 25941, "signals": [{"label": "손절선", "ok": true, "detail": "16,123 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 25,941"}, {"label": "추세(10일선)", "ok": true, "detail": "19,228"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 20,989"}]}
|
||||
{"ts": "2026-10-08T09:04:49.324670+09:00", "side": "SELL", "code": "079650", "name": "서산", "price": 5300, "qty": 466, "proceeds": 2464984, "entry_price": 7082, "pnl": -835881, "pnl_pct": -25.17, "hold_from": "2026-09-04T12:36:28.825230+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,326 (현재 5,290)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,716"}, {"label": "추세(10일선)", "ok": true, "detail": "4,910"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -30 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:50:45.349013+09:00", "side": "BUY", "code": "056360", "name": "코위버", "price": 6360, "qty": 731, "cost": 4649857, "path": "pullback", "reason": "눌림목 지정가 6,523 도달", "stop": 5770, "target": 7245, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "6,360 vs 6,318"}, {"label": "정배열(5>10)", "ok": true, "detail": "6,492 / 6,318"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,492 / 5,507"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.61% (환산) vs 평균 2.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 7,140"}, {"label": "거래량 급증", "ok": false, "detail": "157,353 (환산) vs 평균 209,822"}, {"label": "회전율 급증", "ok": false, "detail": "1.61% (환산) vs 평균 2.14%"}, {"label": "RSI", "ok": true, "detail": "57"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 6,523 (현재 6,360)"}]}
|
||||
|
||||
@@ -1,28 +1,7 @@
|
||||
{
|
||||
"cash": 27628586.590150036,
|
||||
"cash": 27884752.730150037,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 97,
|
||||
"entry_price": 34562.886597938144,
|
||||
"entry_at": "2026-08-20T09:02:17.450989+09:00",
|
||||
"stop": 52338,
|
||||
"target": 49986,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1699505.011186723,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"252990": {
|
||||
"code": "252990",
|
||||
"name": "샘씨엔에스",
|
||||
@@ -32,14 +11,14 @@
|
||||
"qty": 335,
|
||||
"entry_price": 14067.880597014926,
|
||||
"entry_at": "2026-09-03T09:02:24.986233+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18598,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,982 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2363869.6412348715,
|
||||
"last_add_price": 14660
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,003 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4373273.034451844,
|
||||
"last_add_price": 12290
|
||||
@@ -76,12 +55,12 @@
|
||||
"entry_at": "2026-09-15T10:28:40.300992+09:00",
|
||||
"stop": 4646,
|
||||
"target": 6431,
|
||||
"peak": 5990,
|
||||
"peak": 6040,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 5,108 도달",
|
||||
"cur_price": 5780,
|
||||
"cur_price": 5860,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3476292.7545329626,
|
||||
"last_add_price": 5390
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,341 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2789435.574661536,
|
||||
"last_add_price": 21400
|
||||
@@ -118,12 +97,12 @@
|
||||
"entry_at": "2026-10-01T09:00:54.040849+09:00",
|
||||
"stop": 1066,
|
||||
"target": 1528,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,241 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3260787.278232004,
|
||||
"last_add_price": 1243
|
||||
@@ -137,14 +116,14 @@
|
||||
"qty": 1456,
|
||||
"entry_price": 7078.8873626373625,
|
||||
"entry_at": "2026-10-01T09:58:43.236173+09:00",
|
||||
"stop": 6543,
|
||||
"stop": 7732,
|
||||
"target": 8151,
|
||||
"peak": 7770,
|
||||
"trailing_on": false,
|
||||
"peak": 8390,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5159308.130815627,
|
||||
"last_add_price": 7170
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 72100,
|
||||
"cur_price": 74200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4370283.78095412,
|
||||
"last_add_price": 75200
|
||||
},
|
||||
"214450": {
|
||||
"code": "214450",
|
||||
"name": "파마리서치",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 16,
|
||||
"entry_price": 301000,
|
||||
"entry_at": "2026-10-08T09:02:53.413414+09:00",
|
||||
"stop": 276000,
|
||||
"target": 351000,
|
||||
"peak": 306000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 303,967 도달",
|
||||
"cur_price": 302000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5056717.232835032,
|
||||
"last_add_price": 301000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -21870695.438250046,
|
||||
"closed_trades": 65,
|
||||
"wins": 8,
|
||||
"realized_pnl": -20150909.788250048,
|
||||
"closed_trades": 66,
|
||||
"wins": 9,
|
||||
"peak_equity": 101695667.93550003,
|
||||
"max_drawdown": 0.24548980547857824,
|
||||
"last_exit": {
|
||||
@@ -205,8 +205,9 @@
|
||||
"004370": "2026-09-17",
|
||||
"316140": "2026-10-01",
|
||||
"257720": "2026-10-01",
|
||||
"300720": "2026-10-07"
|
||||
"300720": "2026-10-07",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-11T09:00:01.944270+09:00",
|
||||
"updated_at": "2026-10-07T15:28:47.726444+09:00"
|
||||
"updated_at": "2026-10-08T15:28:47.144334+09:00"
|
||||
}
|
||||
@@ -181,3 +181,5 @@
|
||||
{"ts": "2026-10-02T09:01:23.801920+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 130, "cost": 2782417, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17261, "target": 26078, "signals": [{"label": "손절선", "ok": true, "detail": "17,261 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 26,078"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,139"}]}
|
||||
{"ts": "2026-10-07T09:06:53.601882+09:00", "side": "SELL", "code": "300720", "name": "한일시멘트", "price": 15940, "qty": 314, "proceeds": 4995400, "entry_price": 16170, "pnl": -82742, "pnl_pct": -1.42, "hold_from": "2026-09-17T09:04:38.748535+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "15,324 (현재 16,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,862"}, {"label": "추세(20일선)", "ok": true, "detail": "15,204"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -16 · 기 +15"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,456"}]}
|
||||
{"ts": "2026-10-07T09:06:54.037826+09:00", "side": "BUY", "code": "295310", "name": "에이치브이엠", "price": 75200, "qty": 58, "cost": 4362254, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 67951, "target": 89698, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "74,500 vs 51,322"}, {"label": "정배열(5>20)", "ok": true, "detail": "62,140 / 51,322"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "62,140 / 47,968"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+45.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -68 · 기 +241 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.24% (환산) vs 평균 0.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 61,900"}, {"label": "거래량 급증", "ok": true, "detail": "278,607 (환산) vs 평균 120,414"}, {"label": "회전율 급증", "ok": true, "detail": "2.24% (환산) vs 평균 0.97%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
|
||||
{"ts": "2026-10-08T09:02:53.411594+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 97, "proceeds": 5072889, "entry_price": 34563, "pnl": 1719786, "pnl_pct": 51.61, "hold_from": "2026-08-20T09:02:17.450989+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:53.413418+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 301000, "qty": 16, "cost": 4816722, "path": "pullback", "reason": "눌림목 지정가 303,967 도달", "stop": 276000, "target": 351000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "303,500 vs 294,300"}, {"label": "정배열(5>20)", "ok": true, "detail": "306,900 / 294,300"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "306,900 / 304,808"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +88 · 기 -120 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+73%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.37% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": false, "detail": "38,207 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": false, "detail": "0.37% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 303,967 (현재 303,500)"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5180051.180047499,
|
||||
"last_add_price": 125200
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4464385.527789056,
|
||||
"last_add_price": 13420
|
||||
@@ -53,14 +53,14 @@
|
||||
"qty": 357,
|
||||
"entry_price": 14066.050420168067,
|
||||
"entry_at": "2026-09-03T09:02:24.991070+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18596,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,982 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2517324.6404987266,
|
||||
"last_add_price": 14660
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,140 도달",
|
||||
"cur_price": 3305,
|
||||
"cur_price": 3345,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4146153.6468727933,
|
||||
"last_add_price": 3255
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,341 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2842559.6395269656,
|
||||
"last_add_price": 21400
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,955 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4111186.507374883,
|
||||
"last_add_price": 12170
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,155 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5205107.041859375,
|
||||
"last_add_price": 6130
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,390 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5207239.454359375,
|
||||
"last_add_price": 16110
|
||||
@@ -200,5 +200,5 @@
|
||||
"079650": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-11T09:00:01.944290+09:00",
|
||||
"updated_at": "2026-10-07T15:28:47.729306+09:00"
|
||||
"updated_at": "2026-10-08T15:28:47.147135+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 118,115 도달",
|
||||
"cur_price": 130400,
|
||||
"cur_price": 127200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4675255.455593748,
|
||||
"last_add_price": 120500
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4550435.925312498,
|
||||
"last_add_price": 125200
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4604300.898906248,
|
||||
"last_add_price": 136000
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4446388.7381874975,
|
||||
"last_add_price": 13420
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2315542.8746463708,
|
||||
"last_add_price": 35800
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 31,939 도달",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4361206.427093747,
|
||||
"last_add_price": 32750
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,977 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3390239.348206665,
|
||||
"last_add_price": 13930
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,331 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4672256.2572812475,
|
||||
"last_add_price": 11920
|
||||
@@ -199,5 +199,5 @@
|
||||
"161890": "2026-07-30"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582771+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.896847+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.329964+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 9345575.557249933,
|
||||
"cash": 11314659.07224993,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,32 +18,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4920739.488124997,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 147,
|
||||
"entry_price": 34559.183673469386,
|
||||
"entry_at": "2026-08-20T09:02:17.463463+09:00",
|
||||
"stop": 52338,
|
||||
"target": 49982,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2545799.7712668725,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"003490": {
|
||||
"code": "003490",
|
||||
"name": "대한항공",
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4975122.724249996,
|
||||
"last_add_price": 30200
|
||||
@@ -74,14 +53,14 @@
|
||||
"qty": 543,
|
||||
"entry_price": 13534.364640883978,
|
||||
"entry_at": "2026-09-10T09:00:57.191927+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18148,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,977 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3681766.0445766635,
|
||||
"last_add_price": 13930
|
||||
@@ -102,32 +81,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,977 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5111363.335968746,
|
||||
"last_add_price": 12170
|
||||
},
|
||||
"214450": {
|
||||
"code": "214450",
|
||||
"name": "파마리서치",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 15,
|
||||
"entry_price": 339000,
|
||||
"entry_at": "2026-09-15T10:28:40.910995+09:00",
|
||||
"stop": 298363,
|
||||
"target": 399956,
|
||||
"peak": 341500,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 308000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5117033.466531246,
|
||||
"last_add_price": 339000
|
||||
},
|
||||
"307870": {
|
||||
"code": "307870",
|
||||
"name": "비투엔",
|
||||
@@ -139,12 +97,12 @@
|
||||
"entry_at": "2026-10-01T09:00:54.365093+09:00",
|
||||
"stop": 1015,
|
||||
"target": 1528,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,241 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4912123.718578215,
|
||||
"last_add_price": 1243
|
||||
@@ -158,22 +116,64 @@
|
||||
"qty": 1462,
|
||||
"entry_price": 7078.891928864569,
|
||||
"entry_at": "2026-10-01T09:58:43.271582+09:00",
|
||||
"stop": 6364,
|
||||
"stop": 7732,
|
||||
"target": 8151,
|
||||
"peak": 7770,
|
||||
"peak": 8390,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5179414.163887496,
|
||||
"last_add_price": 7170
|
||||
},
|
||||
"440110": {
|
||||
"code": "440110",
|
||||
"name": "파두",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 60,
|
||||
"entry_price": 82600,
|
||||
"entry_at": "2026-10-08T09:02:54.032778+09:00",
|
||||
"stop": 69008,
|
||||
"target": 102989,
|
||||
"peak": 85400,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 82,404 도달",
|
||||
"cur_price": 82900,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5010044.60493882,
|
||||
"last_add_price": 82600
|
||||
},
|
||||
"290550": {
|
||||
"code": "290550",
|
||||
"name": "디케이티",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 208,
|
||||
"entry_price": 25000,
|
||||
"entry_at": "2026-10-08T09:50:46.564640+09:00",
|
||||
"stop": 21501,
|
||||
"target": 30249,
|
||||
"peak": 25900,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5179414.163887496,
|
||||
"last_add_price": 7170
|
||||
"cur_price": 25550,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5224326.192015621,
|
||||
"last_add_price": 25000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -23028087.013500035,
|
||||
"closed_trades": 53,
|
||||
"wins": 11,
|
||||
"realized_pnl": -21068204.878500037,
|
||||
"closed_trades": 55,
|
||||
"wins": 12,
|
||||
"peak_equity": 103066363.367,
|
||||
"max_drawdown": 0.2634062827202891,
|
||||
"last_exit": {
|
||||
@@ -185,7 +185,7 @@
|
||||
"009150": "2026-07-06",
|
||||
"093370": "2026-07-20",
|
||||
"240810": "2026-07-24",
|
||||
"214450": "2026-09-09",
|
||||
"214450": "2026-10-08",
|
||||
"034730": "2026-07-07",
|
||||
"319660": "2026-07-23",
|
||||
"003490": "2026-07-09",
|
||||
@@ -200,8 +200,9 @@
|
||||
"138040": "2026-09-08",
|
||||
"012450": "2026-09-15",
|
||||
"316140": "2026-10-01",
|
||||
"257720": "2026-10-01"
|
||||
"257720": "2026-10-01",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582787+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.913397+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.344639+09:00"
|
||||
}
|
||||
@@ -148,3 +148,7 @@
|
||||
{"ts": "2026-10-01T09:58:43.271585+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 6990, "qty": 740, "cost": 5173376, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 6275, "target": 8062, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "7,000 vs 4,806"}, {"label": "정배열(5>20)", "ok": true, "detail": "5,552 / 4,806"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,552 / 4,914"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -49 · 기 +12 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.76% (환산) vs 평균 0.30% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 5,630"}, {"label": "거래량 급증", "ok": true, "detail": "95,240 (환산) vs 평균 38,349"}, {"label": "회전율 급증", "ok": true, "detail": "0.76% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "86"}]}
|
||||
{"ts": "2026-10-01T10:16:48.029007+09:00", "side": "BUY", "code": "048910", "name": "대원미디어", "price": 7170, "qty": 722, "cost": 5177517, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 6275, "target": 8062, "signals": [{"label": "손절선", "ok": true, "detail": "6,275 (현재 7,180)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,062"}, {"label": "추세(20일선)", "ok": true, "detail": "4,814"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -49 · 기 +12"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 7,169"}]}
|
||||
{"ts": "2026-10-01T12:24:43.027553+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1243, "qty": 3951, "cost": 4911830, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 996, "target": 1501, "signals": [{"label": "손절선", "ok": true, "detail": "996 (현재 1,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,501"}, {"label": "추세(20일선)", "ok": true, "detail": "1,143"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -68 · 기 +4"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,249"}]}
|
||||
{"ts": "2026-10-08T09:02:54.028229+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 147, "proceeds": 7687780, "entry_price": 34559, "pnl": 2606818, "pnl_pct": 51.62, "hold_from": "2026-08-20T09:02:17.463463+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.032784+09:00", "side": "BUY", "code": "440110", "name": "파두", "price": 82600, "qty": 60, "cost": 4956743, "path": "pullback", "reason": "눌림목 지정가 82,404 도달", "stop": 69008, "target": 102989, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "82,400 vs 71,765"}, {"label": "정배열(5>20)", "ok": true, "detail": "83,680 / 71,765"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,680 / 67,403"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -241 · 기 +233 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+46%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.05% (환산) vs 평균 1.13% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 90,500"}, {"label": "거래량 급증", "ok": false, "detail": "26,507 (환산) vs 평균 567,645"}, {"label": "회전율 급증", "ok": false, "detail": "0.05% (환산) vs 평균 1.13%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 82,404 (현재 82,400)"}]}
|
||||
{"ts": "2026-10-08T09:08:47.882824+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 296500, "qty": 15, "proceeds": 4438827, "entry_price": 339000, "pnl": -646935, "pnl_pct": -12.54, "hold_from": "2026-09-15T10:28:40.910995+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "298,363 (현재 298,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 399,956"}, {"label": "추세(20일선)", "ok": true, "detail": "294,025"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -120"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,249"}]}
|
||||
{"ts": "2026-10-08T09:50:46.564645+09:00", "side": "BUY", "code": "290550", "name": "디케이티", "price": 25000, "qty": 208, "cost": 5200780, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 21501, "target": 30249, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "24,950 vs 17,720"}, {"label": "정배열(5>20)", "ok": true, "detail": "22,260 / 17,720"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "22,260 / 18,758"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+51.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -93 · 기 +194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+20%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.13% (환산) vs 평균 2.00% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 22,850"}, {"label": "거래량 급증", "ok": true, "detail": "623,780 (환산) vs 평균 399,791"}, {"label": "회전율 급증", "ok": true, "detail": "3.13% (환산) vs 평균 2.00%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 18099605.627499957,
|
||||
"cash": 15480848.861249957,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"086790": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4697478.874937497,
|
||||
"last_add_price": 125200
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4594021.1274374975,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 137,
|
||||
"entry_price": 34556.20437956204,
|
||||
"entry_at": "2026-08-20T09:02:17.467056+09:00",
|
||||
"stop": 52338,
|
||||
"target": 55120,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2377721.795719703,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"316140": {
|
||||
"code": "316140",
|
||||
"name": "우리금융지주",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 31,939 도달",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4467750.718124997,
|
||||
"last_add_price": 32750
|
||||
@@ -95,39 +74,18 @@
|
||||
"qty": 501,
|
||||
"entry_price": 13647.724550898203,
|
||||
"entry_at": "2026-09-09T14:22:31.922572+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 19800,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,936 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3428684.1695128847,
|
||||
"last_add_price": 14070
|
||||
},
|
||||
"214450": {
|
||||
"code": "214450",
|
||||
"name": "파마리서치",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 14,
|
||||
"entry_price": 339000,
|
||||
"entry_at": "2026-09-15T10:28:40.923174+09:00",
|
||||
"stop": 298363,
|
||||
"target": 420274,
|
||||
"peak": 341500,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 308000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4832581.963906247,
|
||||
"last_add_price": 339000
|
||||
},
|
||||
"024060": {
|
||||
"code": "024060",
|
||||
"name": "흥구석유",
|
||||
@@ -144,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,370 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4880085.487656247,
|
||||
"last_add_price": 11880
|
||||
@@ -165,15 +123,57 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 277,258 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4772130.031406247,
|
||||
"last_add_price": 272500
|
||||
},
|
||||
"440110": {
|
||||
"code": "440110",
|
||||
"name": "파두",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 55,
|
||||
"entry_price": 82600,
|
||||
"entry_at": "2026-10-08T09:02:54.045682+09:00",
|
||||
"stop": 69008,
|
||||
"target": 109785,
|
||||
"peak": 85400,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 82,404 도달",
|
||||
"cur_price": 82900,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4594497.804234474,
|
||||
"last_add_price": 82600
|
||||
},
|
||||
"307870": {
|
||||
"code": "307870",
|
||||
"name": "비투엔",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 7431,
|
||||
"entry_price": 1262.4646750100928,
|
||||
"entry_at": "2026-10-08T09:50:46.615890+09:00",
|
||||
"stop": 1062,
|
||||
"target": 1663,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,242 도달",
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4692455.757813943,
|
||||
"last_add_price": 1289
|
||||
}
|
||||
},
|
||||
"realized_pnl": -28736921.04750004,
|
||||
"closed_trades": 48,
|
||||
"wins": 6,
|
||||
"realized_pnl": -26910836.187500045,
|
||||
"closed_trades": 50,
|
||||
"wins": 7,
|
||||
"peak_equity": 103066363.367,
|
||||
"max_drawdown": 0.31212123491203,
|
||||
"last_exit": {
|
||||
@@ -184,7 +184,7 @@
|
||||
"093370": "2026-07-20",
|
||||
"240810": "2026-07-24",
|
||||
"009150": "2026-07-06",
|
||||
"214450": "2026-09-09",
|
||||
"214450": "2026-10-08",
|
||||
"034730": "2026-07-07",
|
||||
"319660": "2026-07-23",
|
||||
"003490": "2026-07-09",
|
||||
@@ -199,8 +199,9 @@
|
||||
"161890": "2026-07-30",
|
||||
"138040": "2026-09-08",
|
||||
"012450": "2026-09-15",
|
||||
"034020": "2026-09-29"
|
||||
"034020": "2026-09-29",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582803+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.923936+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.354469+09:00"
|
||||
}
|
||||
@@ -134,3 +134,8 @@
|
||||
{"ts": "2026-09-30T09:01:18.726332+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 11880, "qty": 410, "cost": 4871531, "path": "pullback", "reason": "눌림목 지정가 12,370 도달", "stop": 10600, "target": 14440, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,140 vs 11,844"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,896 / 11,844"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,896 / 11,184"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -4 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 29.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 17,310"}, {"label": "거래량 급증", "ok": false, "detail": "587 (환산) vs 평균 4,415,653"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 29.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 12,370 (현재 12,140)"}]}
|
||||
{"ts": "2026-10-01T14:16:43.528270+09:00", "side": "SELL", "code": "078930", "name": "GS", "price": 101600, "qty": 39, "proceeds": 3954673, "entry_price": 117800, "pnl": -640216, "pnl_pct": -13.75, "hold_from": "2026-09-10T14:02:38.272722+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "101,849 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 149,701"}, {"label": "추세(20일선)", "ok": true, "detail": "75,745"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +144 · 기 -154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 121,134"}]}
|
||||
{"ts": "2026-10-01T14:16:43.896377+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 272500, "qty": 17, "cost": 4633195, "path": "pullback", "reason": "눌림목 지정가 277,258 도달", "stop": 243017, "target": 331466, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "272,500 vs 251,775"}, {"label": "정배열(5>20)", "ok": true, "detail": "267,800 / 251,775"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "267,800 / 248,975"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -44 · 기 +19 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+19%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.41% (환산) vs 평균 0.53% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 314,500"}, {"label": "거래량 급증", "ok": false, "detail": "60,987 (환산) vs 평균 78,860"}, {"label": "회전율 급증", "ok": false, "detail": "0.41% (환산) vs 평균 0.53%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 277,258 (현재 272,500)"}]}
|
||||
{"ts": "2026-10-08T09:02:54.043028+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 137, "proceeds": 7164801, "entry_price": 34556, "pnl": 2429891, "pnl_pct": 51.64, "hold_from": "2026-08-20T09:02:17.467056+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.045686+09:00", "side": "BUY", "code": "440110", "name": "파두", "price": 82600, "qty": 55, "cost": 4543681, "path": "pullback", "reason": "눌림목 지정가 82,404 도달", "stop": 69008, "target": 109785, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "82,400 vs 71,765"}, {"label": "정배열(5>20)", "ok": true, "detail": "83,680 / 71,765"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,680 / 67,403"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -241 · 기 +233 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+46%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.05% (환산) vs 평균 1.13% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 90,500"}, {"label": "거래량 급증", "ok": false, "detail": "26,507 (환산) vs 평균 567,645"}, {"label": "회전율 급증", "ok": false, "detail": "0.05% (환산) vs 평균 1.13%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 82,404 (현재 82,400)"}]}
|
||||
{"ts": "2026-10-08T09:08:47.894843+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 296500, "qty": 14, "proceeds": 4142906, "entry_price": 339000, "pnl": -603806, "pnl_pct": -12.54, "hold_from": "2026-09-15T10:28:40.923174+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "298,363 (현재 298,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 420,274"}, {"label": "추세(20일선)", "ok": true, "detail": "294,025"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -120"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,249"}]}
|
||||
{"ts": "2026-10-08T09:50:46.615906+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1237, "qty": 3792, "cost": 4691408, "path": "pullback", "reason": "눌림목 지정가 1,242 도달", "stop": 1038, "target": 1635, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,237 vs 1,142"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,320 / 1,142"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,320 / 1,001"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+33.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +179 · 기 -3 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.48% (환산) vs 평균 1.90% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,390"}, {"label": "거래량 급증", "ok": false, "detail": "353,433 (환산) vs 평균 1,410,399"}, {"label": "회전율 급증", "ok": false, "detail": "0.48% (환산) vs 평균 1.90%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,242 (현재 1,237)"}]}
|
||||
{"ts": "2026-10-08T15:06:53.633720+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1289, "qty": 3639, "cost": 4691375, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 1038, "target": 1635, "signals": [{"label": "손절선", "ok": true, "detail": "1,038 (현재 1,290)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,635"}, {"label": "추세(20일선)", "ok": true, "detail": "1,145"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +147 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,287"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 31397687.000499994,
|
||||
"cash": 31810746.600499995,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"086790": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4929642.288776176,
|
||||
"last_add_price": 125200
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4296364.655919675,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 100,
|
||||
"entry_price": 34552.0,
|
||||
"entry_at": "2026-08-20T09:02:17.470693+09:00",
|
||||
"stop": 52338,
|
||||
"target": 49975,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1744609.622982949,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"252990": {
|
||||
"code": "252990",
|
||||
"name": "샘씨엔에스",
|
||||
@@ -74,14 +53,14 @@
|
||||
"qty": 346,
|
||||
"entry_price": 14066.936416184972,
|
||||
"entry_at": "2026-09-03T09:02:25.006986+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18597,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,982 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2434547.9721527454,
|
||||
"last_add_price": 14660
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,358 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2897546.077914521,
|
||||
"last_add_price": 21400
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,155 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5190716.56796875,
|
||||
"last_add_price": 6130
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,331 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3543845.6178428577,
|
||||
"last_add_price": 12000
|
||||
@@ -160,20 +139,41 @@
|
||||
"entry_at": "2026-10-01T09:58:43.284532+09:00",
|
||||
"stop": 1074,
|
||||
"target": 1526,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,239 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3209073.2187857144,
|
||||
"last_add_price": 1250
|
||||
},
|
||||
"214450": {
|
||||
"code": "214450",
|
||||
"name": "파마리서치",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 16,
|
||||
"entry_price": 301000,
|
||||
"entry_at": "2026-10-08T09:02:54.054438+09:00",
|
||||
"stop": 276000,
|
||||
"target": 351000,
|
||||
"peak": 306000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 303,967 도달",
|
||||
"cur_price": 302000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4991035.0518301,
|
||||
"last_add_price": 301000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -21030618.31550005,
|
||||
"closed_trades": 64,
|
||||
"wins": 8,
|
||||
"realized_pnl": -19256554.595500052,
|
||||
"closed_trades": 65,
|
||||
"wins": 9,
|
||||
"peak_equity": 101291892.54300004,
|
||||
"max_drawdown": 0.2315722523502305,
|
||||
"last_exit": {
|
||||
@@ -202,8 +202,9 @@
|
||||
"012450": "2026-09-15",
|
||||
"004370": "2026-09-18",
|
||||
"034020": "2026-09-23",
|
||||
"257720": "2026-10-01"
|
||||
"257720": "2026-10-01",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582834+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.933136+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.362262+09:00"
|
||||
}
|
||||
@@ -174,3 +174,5 @@
|
||||
{"ts": "2026-10-01T09:58:43.284535+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1200, "qty": 2673, "cost": 3208081, "path": "pullback", "reason": "눌림목 지정가 1,239 도달", "stop": 1046, "target": 1508, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,196 vs 1,140"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,312 / 1,140"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,312 / 1,000"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+33.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -78 · 기 +4 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 1.90% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,390"}, {"label": "거래량 급증", "ok": false, "detail": "469,107 (환산) vs 평균 1,410,399"}, {"label": "회전율 급증", "ok": false, "detail": "0.63% (환산) vs 평균 1.90%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,239 (현재 1,196)"}]}
|
||||
{"ts": "2026-10-02T09:01:24.667985+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 135, "cost": 2889433, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17487, "target": 26226, "signals": [{"label": "손절선", "ok": true, "detail": "17,487 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 26,226"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,339"}]}
|
||||
{"ts": "2026-10-06T12:58:50.745774+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1250, "qty": 2566, "cost": 3207981, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 1046, "target": 1508, "signals": [{"label": "손절선", "ok": true, "detail": "1,046 (현재 1,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,508"}, {"label": "추세(20일선)", "ok": true, "detail": "1,143"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 -8"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,250"}]}
|
||||
{"ts": "2026-10-08T09:02:54.053191+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 100, "proceeds": 5229782, "entry_price": 34552, "pnl": 1774064, "pnl_pct": 51.66, "hold_from": "2026-08-20T09:02:17.470693+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.054441+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 301000, "qty": 16, "cost": 4816722, "path": "pullback", "reason": "눌림목 지정가 303,967 도달", "stop": 276000, "target": 351000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "303,500 vs 294,300"}, {"label": "정배열(5>20)", "ok": true, "detail": "306,900 / 294,300"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "306,900 / 304,808"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +88 · 기 -120 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+73%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.37% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": false, "detail": "38,207 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": false, "detail": "0.37% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 303,967 (현재 303,500)"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 23950050.72794992,
|
||||
"cash": 24689099.171949923,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,32 +18,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4489026.732352336,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 102,
|
||||
"entry_price": 34552.94117647059,
|
||||
"entry_at": "2026-08-20T09:02:17.473909+09:00",
|
||||
"stop": 52338,
|
||||
"target": 46120,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1773404.3510667775,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"001450": {
|
||||
"code": "001450",
|
||||
"name": "현대해상",
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4928101.458627134,
|
||||
"last_add_price": 50000
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4133528.1959721213,
|
||||
"last_add_price": 11930
|
||||
@@ -97,12 +76,12 @@
|
||||
"entry_at": "2026-09-04T12:34:27.172116+09:00",
|
||||
"stop": 4035,
|
||||
"target": 5935,
|
||||
"peak": 5070,
|
||||
"peak": 5140,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 7,342 도달",
|
||||
"cur_price": 4430,
|
||||
"cur_price": 4490,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2547466.077043123,
|
||||
"last_add_price": 4795
|
||||
@@ -116,14 +95,14 @@
|
||||
"qty": 259,
|
||||
"entry_price": 20783.783783783783,
|
||||
"entry_at": "2026-09-16T13:08:40.913284+09:00",
|
||||
"stop": 22480,
|
||||
"stop": 22855,
|
||||
"target": 25009,
|
||||
"peak": 25500,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 20,361 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2705294.1080848053,
|
||||
"last_add_price": 21400
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,907 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4952859.68257812,
|
||||
"last_add_price": 404000
|
||||
@@ -160,20 +139,41 @@
|
||||
"entry_at": "2026-09-23T11:02:53.754518+09:00",
|
||||
"stop": 1053,
|
||||
"target": 1442,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,186 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2987167.71407031,
|
||||
"last_add_price": 1235
|
||||
},
|
||||
"056360": {
|
||||
"code": "056360",
|
||||
"name": "코위버",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 727,
|
||||
"entry_price": 6320,
|
||||
"entry_at": "2026-10-08T09:02:54.065076+09:00",
|
||||
"stop": 5770,
|
||||
"target": 7145,
|
||||
"peak": 6420,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,290 도달",
|
||||
"cur_price": 6210,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4595781.585504032,
|
||||
"last_add_price": 6320
|
||||
}
|
||||
},
|
||||
"realized_pnl": -22028660.29400004,
|
||||
"closed_trades": 60,
|
||||
"wins": 7,
|
||||
"realized_pnl": -20219211.31400004,
|
||||
"closed_trades": 61,
|
||||
"wins": 8,
|
||||
"peak_equity": 100161893.89500001,
|
||||
"max_drawdown": 0.21722938737120095,
|
||||
"last_exit": {
|
||||
@@ -200,8 +200,9 @@
|
||||
"003550": "2026-08-19",
|
||||
"068270": "2026-09-04",
|
||||
"060250": "2026-09-16",
|
||||
"034020": "2026-09-23"
|
||||
"034020": "2026-09-23",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582849+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.939124+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.368202+09:00"
|
||||
}
|
||||
@@ -160,3 +160,5 @@
|
||||
{"ts": "2026-09-23T15:12:49.485646+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1235, "qty": 2418, "cost": 2986678, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 1027, "target": 1417, "signals": [{"label": "손절선", "ok": true, "detail": "1,027 (현재 1,235)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,417"}, {"label": "추세(20일선)", "ok": true, "detail": "1,142"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -132 · 기 +1"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,235"}]}
|
||||
{"ts": "2026-09-29T09:30:45.982248+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 404000, "qty": 12, "cost": 4848727, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 372500, "target": 422500, "signals": [{"label": "손절선", "ok": true, "detail": "372,500 (현재 402,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 422,500"}, {"label": "추세(20일선)", "ok": true, "detail": "383,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 401,537"}]}
|
||||
{"ts": "2026-10-02T09:01:24.677248+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 126, "cost": 2696804, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17261, "target": 24608, "signals": [{"label": "손절선", "ok": true, "detail": "17,261 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,608"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,139"}]}
|
||||
{"ts": "2026-10-08T09:02:54.061834+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 102, "proceeds": 5334378, "entry_price": 34553, "pnl": 1809449, "pnl_pct": 51.65, "hold_from": "2026-08-20T09:02:17.473909+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.065079+09:00", "side": "BUY", "code": "056360", "name": "코위버", "price": 6320, "qty": 727, "cost": 4595329, "path": "pullback", "reason": "눌림목 지정가 6,290 도달", "stop": 5770, "target": 7145, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "6,290 vs 5,940"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,478 / 5,940"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,478 / 5,505"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 2.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 7,140"}, {"label": "거래량 급증", "ok": false, "detail": "52,487 (환산) vs 평균 209,822"}, {"label": "회전율 급증", "ok": false, "detail": "0.54% (환산) vs 평균 2.14%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 6,290 (현재 6,290)"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 17726928.634999968,
|
||||
"cash": 18387795.470999967,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,32 +18,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4188989.7646745183,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 97,
|
||||
"entry_price": 34562.886597938144,
|
||||
"entry_at": "2026-08-20T09:02:17.477466+09:00",
|
||||
"stop": 52338,
|
||||
"target": 57698,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1684859.3510976394,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"001450": {
|
||||
"code": "001450",
|
||||
"name": "현대해상",
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4686399.784966664,
|
||||
"last_add_price": 50000
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,563 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3841219.293311723,
|
||||
"last_add_price": 11890
|
||||
@@ -97,12 +76,12 @@
|
||||
"entry_at": "2026-09-04T12:34:27.175910+09:00",
|
||||
"stop": 4035,
|
||||
"target": 7075,
|
||||
"peak": 5070,
|
||||
"peak": 5140,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 7,342 도달",
|
||||
"cur_price": 4430,
|
||||
"cur_price": 4490,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2440070.444136775,
|
||||
"last_add_price": 4795
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,907 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4768466.620374998,
|
||||
"last_add_price": 404000
|
||||
@@ -137,14 +116,14 @@
|
||||
"qty": 1380,
|
||||
"entry_price": 6848.550724637681,
|
||||
"entry_at": "2026-09-23T10:50:50.021690+09:00",
|
||||
"stop": 6344,
|
||||
"stop": 7732,
|
||||
"target": 8361,
|
||||
"peak": 7770,
|
||||
"trailing_on": false,
|
||||
"peak": 8390,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4730360.187249998,
|
||||
"last_add_price": 6950
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3681479.659017434,
|
||||
"last_add_price": 13610
|
||||
},
|
||||
"056360": {
|
||||
"code": "056360",
|
||||
"name": "코위버",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 698,
|
||||
"entry_price": 6320,
|
||||
"entry_at": "2026-10-08T09:02:54.071777+09:00",
|
||||
"stop": 5770,
|
||||
"target": 7970,
|
||||
"peak": 6420,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,290 도달",
|
||||
"cur_price": 6210,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4413020.274054544,
|
||||
"last_add_price": 6320
|
||||
}
|
||||
},
|
||||
"realized_pnl": -25162266.029000044,
|
||||
"closed_trades": 56,
|
||||
"wins": 3,
|
||||
"realized_pnl": -23442480.379000045,
|
||||
"closed_trades": 57,
|
||||
"wins": 4,
|
||||
"peak_equity": 100161893.89500001,
|
||||
"max_drawdown": 0.24633910047533292,
|
||||
"last_exit": {
|
||||
@@ -199,8 +199,9 @@
|
||||
"078930": "2026-09-30",
|
||||
"003550": "2026-08-19",
|
||||
"068270": "2026-09-04",
|
||||
"034020": "2026-09-23"
|
||||
"034020": "2026-09-23",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582864+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.944583+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.373640+09:00"
|
||||
}
|
||||
@@ -154,3 +154,5 @@
|
||||
{"ts": "2026-09-30T14:14:41.111693+09:00", "side": "SELL", "code": "078930", "name": "GS", "price": 105900, "qty": 32, "proceeds": 3382192, "entry_price": 117800, "pnl": -387974, "pnl_pct": -10.1, "hold_from": "2026-09-10T14:02:38.293461+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "105,837 (현재 105,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 153,689"}, {"label": "추세(20일선)", "ok": true, "detail": "75,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +298 · 기 -341"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 121,202"}]}
|
||||
{"ts": "2026-09-30T14:14:41.112715+09:00", "side": "BUY", "code": "077360", "name": "덕산하이메탈", "price": 13160, "qty": 279, "cost": 3672191, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11795, "target": 17256, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,160 vs 10,486"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,808 / 10,486"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,808 / 9,743"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -293 · 기 +292 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+42%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.79% (환산) vs 평균 1.87% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 12,590"}, {"label": "거래량 급증", "ok": true, "detail": "1,718,110 (환산) vs 평균 848,026"}, {"label": "회전율 급증", "ok": true, "detail": "3.79% (환산) vs 평균 1.87%"}, {"label": "RSI", "ok": true, "detail": "73"}]}
|
||||
{"ts": "2026-10-01T09:12:47.886038+09:00", "side": "BUY", "code": "077360", "name": "덕산하이메탈", "price": 13610, "qty": 270, "cost": 3675251, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11795, "target": 17256, "signals": [{"label": "손절선", "ok": true, "detail": "11,795 (현재 13,630)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,256"}, {"label": "추세(20일선)", "ok": true, "detail": "10,510"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -346 · 기 +240"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,593"}]}
|
||||
{"ts": "2026-10-08T09:02:54.069147+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 97, "proceeds": 5072889, "entry_price": 34563, "pnl": 1719786, "pnl_pct": 51.61, "hold_from": "2026-08-20T09:02:17.477466+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.071780+09:00", "side": "BUY", "code": "056360", "name": "코위버", "price": 6320, "qty": 698, "cost": 4412022, "path": "pullback", "reason": "눌림목 지정가 6,290 도달", "stop": 5770, "target": 7970, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "6,290 vs 5,940"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,478 / 5,940"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,478 / 5,505"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 2.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 7,140"}, {"label": "거래량 급증", "ok": false, "detail": "52,487 (환산) vs 평균 209,822"}, {"label": "회전율 급증", "ok": false, "detail": "0.54% (환산) vs 평균 2.14%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 6,290 (현재 6,290)"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3759463.8630866953,
|
||||
"last_add_price": 136000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3342042.065213833,
|
||||
"last_add_price": 13420
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3177696.924168879,
|
||||
"last_add_price": 11930
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3233975.9230847433,
|
||||
"last_add_price": 152000
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4302231.2098323405,
|
||||
"last_add_price": 31150
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5310,
|
||||
"cur_price": 5190,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3818951.600721525,
|
||||
"last_add_price": 5740
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 3285,
|
||||
"cur_price": 3085,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2920282.8680892424,
|
||||
"last_add_price": 3295
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3199364.6524274815,
|
||||
"last_add_price": 107700
|
||||
@@ -199,5 +199,5 @@
|
||||
"001790": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582879+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.953007+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.381801+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3342042.065213833,
|
||||
"last_add_price": 13420
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3169899.6784588406,
|
||||
"last_add_price": 11930
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3225992.8046420617,
|
||||
"last_add_price": 152000
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4294882.6988680065,
|
||||
"last_add_price": 31150
|
||||
@@ -95,14 +95,14 @@
|
||||
"qty": 1268,
|
||||
"entry_price": 6754.171924290221,
|
||||
"entry_at": "2026-09-09T14:22:32.552571+09:00",
|
||||
"stop": 6099,
|
||||
"stop": 7732,
|
||||
"target": 8064,
|
||||
"peak": 7770,
|
||||
"trailing_on": false,
|
||||
"peak": 8390,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4287737.740777487,
|
||||
"last_add_price": 6830
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5310,
|
||||
"cur_price": 5190,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3843626.7763923104,
|
||||
"last_add_price": 5740
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 410,925 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4932331.024813137,
|
||||
"last_add_price": 406000
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 3285,
|
||||
"cur_price": 3085,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2943544.628643916,
|
||||
"last_add_price": 3295
|
||||
@@ -200,5 +200,5 @@
|
||||
"001790": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582910+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.957618+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.386345+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3393650.506937234,
|
||||
"last_add_price": 13420
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3188265.499071182,
|
||||
"last_add_price": 11930
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4425264.84827894,
|
||||
"last_add_price": 30200
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3217490.050630382,
|
||||
"last_add_price": 152000
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5310,
|
||||
"cur_price": 5190,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3841058.1045267605,
|
||||
"last_add_price": 5740
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3084806.650713627,
|
||||
"last_add_price": 14480
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 3285,
|
||||
"cur_price": 3085,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2903831.4709745073,
|
||||
"last_add_price": 3295
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 305500,
|
||||
"cur_price": 299500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2654299.104132049,
|
||||
"last_add_price": 316500
|
||||
@@ -175,7 +175,7 @@
|
||||
"closed_trades": 44,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.2056672859524998,
|
||||
"max_drawdown": 0.2103887359524998,
|
||||
"last_exit": {
|
||||
"030000": "2026-09-04",
|
||||
"086790": "2026-07-29",
|
||||
@@ -201,5 +201,5 @@
|
||||
"000720": "2026-10-06"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.582926+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.961472+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.390168+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 35117787.85524999,
|
||||
"cash": 37534347.488249995,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,32 +18,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4271897.688361821,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 99,
|
||||
"entry_price": 34563.63636363636,
|
||||
"entry_at": "2026-08-20T09:02:18.553157+09:00",
|
||||
"stop": 52338,
|
||||
"target": 57698,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1725875.4362712654,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"041520": {
|
||||
"code": "041520",
|
||||
"name": "이엘씨",
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,563 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3922687.5648087934,
|
||||
"last_add_price": 11890
|
||||
@@ -76,12 +55,12 @@
|
||||
"entry_at": "2026-09-04T12:34:28.379088+09:00",
|
||||
"stop": 4035,
|
||||
"target": 7075,
|
||||
"peak": 5070,
|
||||
"peak": 5140,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 7,342 도달",
|
||||
"cur_price": 4430,
|
||||
"cur_price": 4490,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2474296.0650329688,
|
||||
"last_add_price": 4795
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 411,247 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4981802.023234375,
|
||||
"last_add_price": 411000
|
||||
@@ -123,32 +102,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,104 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4892789.090421874,
|
||||
"last_add_price": 16140
|
||||
},
|
||||
"005930": {
|
||||
"code": "005930",
|
||||
"name": "삼성전자",
|
||||
"sources": [
|
||||
"held"
|
||||
],
|
||||
"qty": 17,
|
||||
"entry_price": 282500,
|
||||
"entry_at": "2026-09-22T09:04:47.363234+09:00",
|
||||
"stop": 264082,
|
||||
"target": 337753,
|
||||
"peak": 285000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4927580.232015625,
|
||||
"last_add_price": 282500
|
||||
},
|
||||
"372170": {
|
||||
"code": "372170",
|
||||
"name": "윤성에프앤씨",
|
||||
@@ -165,15 +123,57 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 20,362 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2651624.2370578027,
|
||||
"last_add_price": 21400
|
||||
},
|
||||
"056360": {
|
||||
"code": "056360",
|
||||
"name": "코위버",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 719,
|
||||
"entry_price": 6320,
|
||||
"entry_at": "2026-10-08T09:02:54.095141+09:00",
|
||||
"stop": 5770,
|
||||
"target": 7970,
|
||||
"peak": 6420,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,290 도달",
|
||||
"cur_price": 6210,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4546607.829661637,
|
||||
"last_add_price": 6320
|
||||
},
|
||||
"456010": {
|
||||
"code": "456010",
|
||||
"name": "아이씨티케이",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 113,
|
||||
"entry_price": 24300,
|
||||
"entry_at": "2026-10-08T09:50:46.662983+09:00",
|
||||
"stop": 20800,
|
||||
"target": 34800,
|
||||
"peak": 24500,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 24,911 도달",
|
||||
"cur_price": 24100,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2769102.4860999645,
|
||||
"last_add_price": 24300
|
||||
}
|
||||
},
|
||||
"realized_pnl": -22744517.438500024,
|
||||
"closed_trades": 52,
|
||||
"wins": 3,
|
||||
"realized_pnl": -21262417.953500025,
|
||||
"closed_trades": 54,
|
||||
"wins": 4,
|
||||
"peak_equity": 100344662.275,
|
||||
"max_drawdown": 0.23080444655370694,
|
||||
"last_exit": {
|
||||
@@ -199,8 +199,10 @@
|
||||
"068270": "2026-09-04",
|
||||
"001790": "2026-09-11",
|
||||
"079650": "2026-09-21",
|
||||
"034020": "2026-09-23"
|
||||
"034020": "2026-09-23",
|
||||
"327260": "2026-10-08",
|
||||
"005930": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583136+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.965209+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.393901+09:00"
|
||||
}
|
||||
@@ -144,3 +144,7 @@
|
||||
{"ts": "2026-09-23T10:50:50.042957+09:00", "side": "SELL", "code": "034020", "name": "두산에너빌리티", "price": 81900, "qty": 48, "proceeds": 3923534, "entry_price": 90400, "pnl": -416317, "pnl_pct": -9.4, "hold_from": "2026-09-10T14:02:38.914134+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "82,166 (현재 81,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 115,103"}, {"label": "추세(20일선)", "ok": true, "detail": "79,860"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -1,708 · 기 -509"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,980"}]}
|
||||
{"ts": "2026-09-23T10:50:50.043746+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 19940, "qty": 132, "cost": 2632475, "path": "pullback", "reason": "눌림목 지정가 20,362 도달", "stop": 17002, "target": 28754, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "19,980 vs 16,754"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,632 / 16,754"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,632 / 19,445"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+35.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1 · 기 -1 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.05% (환산) vs 평균 0.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 23,400"}, {"label": "거래량 급증", "ok": false, "detail": "4,180 (환산) vs 평균 44,688"}, {"label": "회전율 급증", "ok": false, "detail": "0.05% (환산) vs 평균 0.56%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,362 (현재 19,980)"}]}
|
||||
{"ts": "2026-10-02T09:01:25.717758+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 123, "cost": 2632595, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17002, "target": 28754, "signals": [{"label": "손절선", "ok": true, "detail": "17,002 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 28,754"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 20,879"}]}
|
||||
{"ts": "2026-10-08T09:02:54.092871+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 99, "proceeds": 5177484, "entry_price": 34564, "pnl": 1755171, "pnl_pct": 51.6, "hold_from": "2026-08-20T09:02:18.553157+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.095143+09:00", "side": "BUY", "code": "056360", "name": "코위버", "price": 6320, "qty": 719, "cost": 4544762, "path": "pullback", "reason": "눌림목 지정가 6,290 도달", "stop": 5770, "target": 7970, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "6,290 vs 5,940"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,478 / 5,940"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,478 / 5,505"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 2.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 7,140"}, {"label": "거래량 급증", "ok": false, "detail": "52,487 (환산) vs 평균 209,822"}, {"label": "회전율 급증", "ok": false, "detail": "0.54% (환산) vs 평균 2.14%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 6,290 (현재 6,290)"}]}
|
||||
{"ts": "2026-10-08T09:26:48.524254+09:00", "side": "SELL", "code": "005930", "name": "삼성전자", "price": 267000, "qty": 17, "proceeds": 4530149, "entry_price": 282500, "pnl": -273071, "pnl_pct": -5.49, "hold_from": "2026-09-22T09:04:47.363234+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "264,082 (현재 267,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 337,753"}, {"label": "추세(20일선)", "ok": false, "detail": "267,450"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -3,285 · 기 -353"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 288,102"}]}
|
||||
{"ts": "2026-10-08T09:50:46.662985+09:00", "side": "BUY", "code": "456010", "name": "아이씨티케이", "price": 24300, "qty": 113, "cost": 2746312, "path": "pullback", "reason": "눌림목 지정가 24,911 도달", "stop": 20800, "target": 34800, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "24,250 vs 21,057"}, {"label": "정배열(5>20)", "ok": true, "detail": "25,140 / 21,057"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "25,140 / 17,333"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+53.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +115 · 기 +6 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+147%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "8.33% (환산) vs 평균 8.21% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 30,350"}, {"label": "거래량 급증", "ok": false, "detail": "1,208,673 (환산) vs 평균 1,191,082"}, {"label": "회전율 급증", "ok": false, "detail": "8.33% (환산) vs 평균 8.21%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 24,911 (현재 24,250)"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 118,115 도달",
|
||||
"cur_price": 130400,
|
||||
"cur_price": 127200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5327150.576000001,
|
||||
"last_add_price": 120500
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4940372.790080874,
|
||||
"last_add_price": 125200
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3791237.2526261737,
|
||||
"last_add_price": 136000
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 31,939 도달",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5133126.668375,
|
||||
"last_add_price": 32750
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,946 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1870914.8665673207,
|
||||
"last_add_price": 14660
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4478278.821943787,
|
||||
"last_add_price": 31000
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,358 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2222419.950014418,
|
||||
"last_add_price": 21650
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 276,937 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3748016.1942515597,
|
||||
"last_add_price": 270500
|
||||
@@ -199,5 +199,5 @@
|
||||
"327260": "2026-09-07"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583184+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.968747+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.397280+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 34120811.321499996,
|
||||
"cash": 33082273.731499996,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"086790": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5075960.404438956,
|
||||
"last_add_price": 125200
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3433240.983007488,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 78,
|
||||
"entry_price": 34569.230769230766,
|
||||
"entry_at": "2026-08-20T09:02:18.566265+09:00",
|
||||
"stop": 52338,
|
||||
"target": 55133,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1369448.2358109318,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"316140": {
|
||||
"code": "316140",
|
||||
"name": "우리금융지주",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 31,939 도달",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5207054.06571875,
|
||||
"last_add_price": 32750
|
||||
@@ -95,14 +74,14 @@
|
||||
"qty": 299,
|
||||
"entry_price": 13533.411371237458,
|
||||
"entry_at": "2026-09-10T09:00:59.533567+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 19685,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,977 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2028063.468468333,
|
||||
"last_add_price": 13930
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 420,141 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5110932.165583902,
|
||||
"last_add_price": 410500
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,977 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3423153.5325177917,
|
||||
"last_add_price": 12300
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,370 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4147227.4034580463,
|
||||
"last_add_price": 11880
|
||||
},
|
||||
"214450": {
|
||||
"code": "214450",
|
||||
"name": "파마리서치",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 17,
|
||||
"entry_price": 301000,
|
||||
"entry_at": "2026-10-08T09:02:54.101882+09:00",
|
||||
"stop": 276000,
|
||||
"target": 351000,
|
||||
"peak": 306000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 303,967 도달",
|
||||
"cur_price": 302000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5260542.7631463,
|
||||
"last_add_price": 301000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -16025461.74100003,
|
||||
"closed_trades": 44,
|
||||
"wins": 6,
|
||||
"realized_pnl": -14643036.24100003,
|
||||
"closed_trades": 45,
|
||||
"wins": 7,
|
||||
"peak_equity": 101368884.75700004,
|
||||
"max_drawdown": 0.18244887903556523,
|
||||
"last_exit": {
|
||||
@@ -197,8 +197,9 @@
|
||||
"078930": "2026-07-31",
|
||||
"138040": "2026-09-08",
|
||||
"012450": "2026-09-15",
|
||||
"034020": "2026-09-29"
|
||||
"034020": "2026-09-29",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583198+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.972268+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.400667+09:00"
|
||||
}
|
||||
@@ -128,3 +128,5 @@
|
||||
{"ts": "2026-09-18T09:06:44.365930+09:00", "side": "BUY", "code": "041520", "name": "이엘씨", "price": 12300, "qty": 278, "cost": 3419913, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10284, "target": 14862, "signals": [{"label": "손절선", "ok": true, "detail": "10,284 (현재 12,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,862"}, {"label": "추세(20일선)", "ok": true, "detail": "10,172"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +17 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,171"}]}
|
||||
{"ts": "2026-09-29T09:04:46.164282+09:00", "side": "SELL", "code": "034020", "name": "두산에너빌리티", "price": 79800, "qty": 39, "proceeds": 3106131, "entry_price": 90400, "pnl": -419998, "pnl_pct": -11.73, "hold_from": "2026-09-10T14:02:38.927922+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "79,421 (현재 79,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 112,358"}, {"label": "추세(20일선)", "ok": false, "detail": "79,745"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -2,599 · 기 -1,209"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,773"}]}
|
||||
{"ts": "2026-09-30T09:01:19.666352+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 11880, "qty": 349, "cost": 4146742, "path": "pullback", "reason": "눌림목 지정가 12,370 도달", "stop": 10600, "target": 14440, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,140 vs 11,844"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,896 / 11,844"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,896 / 11,184"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -4 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 29.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 17,310"}, {"label": "거래량 급증", "ok": false, "detail": "587 (환산) vs 평균 4,415,653"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 29.44%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 12,370 (현재 12,140)"}]}
|
||||
{"ts": "2026-10-08T09:02:54.101172+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 78, "proceeds": 4079230, "entry_price": 34569, "pnl": 1382426, "pnl_pct": 51.58, "hold_from": "2026-08-20T09:02:18.566265+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.101884+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 301000, "qty": 17, "cost": 5117768, "path": "pullback", "reason": "눌림목 지정가 303,967 도달", "stop": 276000, "target": 351000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "303,500 vs 294,300"}, {"label": "정배열(5>20)", "ok": true, "detail": "306,900 / 294,300"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "306,900 / 304,808"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +88 · 기 -120 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+73%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.37% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": false, "detail": "38,207 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": false, "detail": "0.37% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 303,967 (현재 303,500)"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 42692181.81750004,
|
||||
"cash": 41973812.24550004,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,32 +18,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3393597.375168939,
|
||||
"last_add_price": 13420
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 78,
|
||||
"entry_price": 34569.230769230766,
|
||||
"entry_at": "2026-08-20T09:02:18.571212+09:00",
|
||||
"stop": 52338,
|
||||
"target": 55133,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1360762.8418676818,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"003680": {
|
||||
"code": "003680",
|
||||
"name": "한성기업",
|
||||
@@ -55,12 +34,12 @@
|
||||
"entry_at": "2026-09-04T12:34:28.394416+09:00",
|
||||
"stop": 4035,
|
||||
"target": 6315,
|
||||
"peak": 5070,
|
||||
"peak": 5140,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 7,342 도달",
|
||||
"cur_price": 4430,
|
||||
"cur_price": 4490,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2667186.0151028302,
|
||||
"last_add_price": 4795
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 411,461 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4957124.381763087,
|
||||
"last_add_price": 410500
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2314620.8603280014,
|
||||
"last_add_price": 17350
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 20,361 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2104217.9889743566,
|
||||
"last_add_price": 21400
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,592 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3193443.5587442005,
|
||||
"last_add_price": 12330
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 20250,
|
||||
"cur_price": 19880,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3067366.8402105216,
|
||||
"last_add_price": 18060
|
||||
},
|
||||
"056360": {
|
||||
"code": "056360",
|
||||
"name": "코위버",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 759,
|
||||
"entry_price": 6320,
|
||||
"entry_at": "2026-10-08T09:02:54.106926+09:00",
|
||||
"stop": 5770,
|
||||
"target": 7420,
|
||||
"peak": 6420,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,290 도달",
|
||||
"cur_price": 6210,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4803541.956670911,
|
||||
"last_add_price": 6320
|
||||
}
|
||||
},
|
||||
"realized_pnl": -18960186.90050003,
|
||||
"closed_trades": 50,
|
||||
"wins": 6,
|
||||
"realized_pnl": -17577761.40050003,
|
||||
"closed_trades": 51,
|
||||
"wins": 7,
|
||||
"peak_equity": 100182695.41500005,
|
||||
"max_drawdown": 0.18658896845473755,
|
||||
"last_exit": {
|
||||
@@ -199,8 +199,9 @@
|
||||
"440110": "2026-09-14",
|
||||
"012450": "2026-09-15",
|
||||
"060250": "2026-09-16",
|
||||
"034020": "2026-09-29"
|
||||
"034020": "2026-09-29",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583212+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.975712+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.404070+09:00"
|
||||
}
|
||||
@@ -143,3 +143,5 @@
|
||||
{"ts": "2026-09-30T09:28:45.956401+09:00", "side": "BUY", "code": "033160", "name": "엠케이전자", "price": 17390, "qty": 176, "cost": 3061099, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 15035, "target": 22100, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "17,370 vs 14,164"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,826 / 14,164"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,826 / 15,120"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -134 · 기 +354 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "6.98% (환산) vs 평균 3.24% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 17,350"}, {"label": "거래량 급증", "ok": true, "detail": "1,715,160 (환산) vs 평균 794,461"}, {"label": "회전율 급증", "ok": true, "detail": "6.98% (환산) vs 평균 3.24%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
|
||||
{"ts": "2026-10-01T11:24:45.038830+09:00", "side": "BUY", "code": "033160", "name": "엠케이전자", "price": 18060, "qty": 169, "cost": 3052598, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 15035, "target": 22100, "signals": [{"label": "손절선", "ok": true, "detail": "15,035 (현재 18,050)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,100"}, {"label": "추세(20일선)", "ok": true, "detail": "14,198"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -338 · 기 +180"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 18,004"}]}
|
||||
{"ts": "2026-10-02T09:01:25.736393+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 98, "cost": 2097515, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 16281, "target": 28037, "signals": [{"label": "손절선", "ok": true, "detail": "16,281 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 28,037"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,139"}]}
|
||||
{"ts": "2026-10-08T09:02:54.105189+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 78, "proceeds": 4079230, "entry_price": 34569, "pnl": 1382426, "pnl_pct": 51.58, "hold_from": "2026-08-20T09:02:18.571212+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.106928+09:00", "side": "BUY", "code": "056360", "name": "코위버", "price": 6320, "qty": 759, "cost": 4797600, "path": "pullback", "reason": "눌림목 지정가 6,290 도달", "stop": 5770, "target": 7420, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "6,290 vs 5,940"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,478 / 5,940"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,478 / 5,505"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 2.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 7,140"}, {"label": "거래량 급증", "ok": false, "detail": "52,487 (환산) vs 평균 209,822"}, {"label": "회전율 급증", "ok": false, "detail": "0.54% (환산) vs 평균 2.14%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 6,290 (현재 6,290)"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4940372.790080874,
|
||||
"last_add_price": 125200
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 31,939 도달",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5113659.21834375,
|
||||
"last_add_price": 32750
|
||||
@@ -53,14 +53,14 @@
|
||||
"qty": 264,
|
||||
"entry_price": 14104.734848484848,
|
||||
"entry_at": "2026-09-04T11:14:28.107284+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 20145,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,946 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1867525.9036903584,
|
||||
"last_add_price": 14660
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4469498.464141663,
|
||||
"last_add_price": 31000
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2073999.8646011376,
|
||||
"last_add_price": 46800
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,358 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2239564.1285592173,
|
||||
"last_add_price": 21650
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 157,986 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1710371.4944222153,
|
||||
"last_add_price": 164000
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,148 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5227595.035531249,
|
||||
"last_add_price": 6050
|
||||
@@ -202,5 +202,5 @@
|
||||
"000720": "2026-09-28"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583227+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.978858+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.407066+09:00"
|
||||
}
|
||||
@@ -1,28 +1,7 @@
|
||||
{
|
||||
"cash": 24306250.618199974,
|
||||
"cash": 24595381.514199976,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 105,
|
||||
"entry_price": 34565.71428571428,
|
||||
"entry_at": "2026-08-20T09:02:18.579921+09:00",
|
||||
"stop": 52338,
|
||||
"target": 46133,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1835134.7132164796,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"041520": {
|
||||
"code": "041520",
|
||||
"name": "이엘씨",
|
||||
@@ -39,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,563 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4188194.7669907366,
|
||||
"last_add_price": 11890
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5380475.415249998,
|
||||
"last_add_price": 30000
|
||||
@@ -74,14 +53,14 @@
|
||||
"qty": 358,
|
||||
"entry_price": 13434.525139664804,
|
||||
"entry_at": "2026-09-09T09:04:30.445123+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 16895,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,153 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2413342.693478599,
|
||||
"last_add_price": 13820
|
||||
@@ -95,14 +74,14 @@
|
||||
"qty": 284,
|
||||
"entry_price": 20783.098591549297,
|
||||
"entry_at": "2026-09-16T13:08:42.133982+09:00",
|
||||
"stop": 22480,
|
||||
"stop": 22855,
|
||||
"target": 25008,
|
||||
"peak": 25500,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 20,361 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2964066.934819155,
|
||||
"last_add_price": 21400
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,961 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5479109.772843748,
|
||||
"last_add_price": 404000
|
||||
@@ -139,12 +118,12 @@
|
||||
"entry_at": "2026-09-23T10:50:50.062027+09:00",
|
||||
"stop": 1053,
|
||||
"target": 1442,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,186 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3324577.898896041,
|
||||
"last_add_price": 1235
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 20250,
|
||||
"cur_price": 19880,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4402939.823960427,
|
||||
"last_add_price": 18060
|
||||
},
|
||||
"056360": {
|
||||
"code": "056360",
|
||||
"name": "코위버",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 823,
|
||||
"entry_price": 6320,
|
||||
"entry_at": "2026-10-08T09:02:54.113794+09:00",
|
||||
"stop": 5770,
|
||||
"target": 7145,
|
||||
"peak": 6420,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,290 도달",
|
||||
"cur_price": 6210,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5203273.909627489,
|
||||
"last_add_price": 6320
|
||||
}
|
||||
},
|
||||
"realized_pnl": -16435579.98950004,
|
||||
"closed_trades": 63,
|
||||
"wins": 11,
|
||||
"realized_pnl": -14574253.29950004,
|
||||
"closed_trades": 64,
|
||||
"wins": 12,
|
||||
"peak_equity": 100344662.275,
|
||||
"max_drawdown": 0.17793081459150337,
|
||||
"last_exit": {
|
||||
@@ -202,8 +202,9 @@
|
||||
"060250": "2026-09-16",
|
||||
"079650": "2026-09-21",
|
||||
"034020": "2026-09-23",
|
||||
"180640": "2026-09-29"
|
||||
"180640": "2026-09-29",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583241+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.981898+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.410105+09:00"
|
||||
}
|
||||
@@ -171,3 +171,5 @@
|
||||
{"ts": "2026-09-30T09:28:45.964974+09:00", "side": "BUY", "code": "033160", "name": "엠케이전자", "price": 17390, "qty": 253, "cost": 4400330, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 15624, "target": 20039, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "17,370 vs 14,164"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,826 / 14,164"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,826 / 15,120"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -134 · 기 +354 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "6.98% (환산) vs 평균 3.24% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 17,350"}, {"label": "거래량 급증", "ok": true, "detail": "1,715,160 (환산) vs 평균 794,461"}, {"label": "회전율 급증", "ok": true, "detail": "6.98% (환산) vs 평균 3.24%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
|
||||
{"ts": "2026-10-01T11:24:45.052283+09:00", "side": "BUY", "code": "033160", "name": "엠케이전자", "price": 18060, "qty": 243, "cost": 4389238, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 15624, "target": 20039, "signals": [{"label": "손절선", "ok": true, "detail": "15,624 (현재 18,050)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,039"}, {"label": "추세(20일선)", "ok": true, "detail": "14,198"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -338 · 기 +180"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 18,004"}]}
|
||||
{"ts": "2026-10-02T09:01:25.747296+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 138, "cost": 2953643, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17261, "target": 24608, "signals": [{"label": "손절선", "ok": true, "detail": "17,261 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,608"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,139"}]}
|
||||
{"ts": "2026-10-08T09:02:54.112145+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 105, "proceeds": 5491271, "entry_price": 34566, "pnl": 1861327, "pnl_pct": 51.6, "hold_from": "2026-08-20T09:02:18.579921+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.113796+09:00", "side": "BUY", "code": "056360", "name": "코위버", "price": 6320, "qty": 823, "cost": 5202140, "path": "pullback", "reason": "눌림목 지정가 6,290 도달", "stop": 5770, "target": 7145, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "6,290 vs 5,940"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,478 / 5,940"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,478 / 5,505"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 2.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 7,140"}, {"label": "거래량 급증", "ok": false, "detail": "52,487 (환산) vs 평균 209,822"}, {"label": "회전율 급증", "ok": false, "detail": "0.54% (환산) vs 평균 2.14%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 6,290 (현재 6,290)"}]}
|
||||
|
||||
@@ -1,28 +1,7 @@
|
||||
{
|
||||
"cash": 40516238.84050001,
|
||||
"cash": 39634594.71050002,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 81,
|
||||
"entry_price": 34555.555555555555,
|
||||
"entry_at": "2026-08-20T09:02:18.583985+09:00",
|
||||
"stop": 52338,
|
||||
"target": 49979,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1405152.4684093075,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"252990": {
|
||||
"code": "252990",
|
||||
"name": "샘씨엔에스",
|
||||
@@ -32,14 +11,14 @@
|
||||
"qty": 275,
|
||||
"entry_price": 14067.2,
|
||||
"entry_at": "2026-09-03T09:02:26.582362+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18598,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,982 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1936750.8143745721,
|
||||
"last_add_price": 14660
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,003 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3508251.3322146544,
|
||||
"last_add_price": 12290
|
||||
@@ -76,12 +55,12 @@
|
||||
"entry_at": "2026-09-15T10:28:42.648525+09:00",
|
||||
"stop": 4448,
|
||||
"target": 6431,
|
||||
"peak": 5990,
|
||||
"peak": 6040,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 5,108 도달",
|
||||
"cur_price": 5780,
|
||||
"cur_price": 5860,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2789847.3916354305,
|
||||
"last_add_price": 5390
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,341 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2236369.174025517,
|
||||
"last_add_price": 21400
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,370 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4102844.0325468755,
|
||||
"last_add_price": 11880
|
||||
@@ -139,12 +118,12 @@
|
||||
"entry_at": "2026-10-01T09:58:43.942726+09:00",
|
||||
"stop": 1023,
|
||||
"target": 1526,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,239 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2583173.443243903,
|
||||
"last_add_price": 1250
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,378 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5602657.32753125,
|
||||
"last_add_price": 16250
|
||||
},
|
||||
"214450": {
|
||||
"code": "214450",
|
||||
"name": "파마리서치",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 17,
|
||||
"entry_price": 301000,
|
||||
"entry_at": "2026-10-08T09:02:54.116297+09:00",
|
||||
"stop": 276000,
|
||||
"target": 338500,
|
||||
"peak": 306000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 303,967 도달",
|
||||
"cur_price": 302000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5375415.860082101,
|
||||
"last_add_price": 301000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -15341130.758000039,
|
||||
"closed_trades": 59,
|
||||
"wins": 9,
|
||||
"realized_pnl": -13904427.188000038,
|
||||
"closed_trades": 60,
|
||||
"wins": 10,
|
||||
"peak_equity": 101368884.75700004,
|
||||
"max_drawdown": 0.16324454094733756,
|
||||
"last_exit": {
|
||||
@@ -204,8 +204,9 @@
|
||||
"088350": "2026-09-28",
|
||||
"004370": "2026-09-29",
|
||||
"257720": "2026-10-01",
|
||||
"025860": "2026-10-07"
|
||||
"025860": "2026-10-07",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583273+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.984897+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.413059+09:00"
|
||||
}
|
||||
@@ -166,3 +166,5 @@
|
||||
{"ts": "2026-10-07T09:10:56.285702+09:00", "side": "SELL", "code": "025860", "name": "남해화학", "price": 6020, "qty": 1758, "proceeds": 10562523, "entry_price": 6179, "pnl": -302147, "pnl_pct": -2.58, "hold_from": "2026-09-17T09:08:42.414455+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "5,730 (현재 6,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 6,853"}, {"label": "추세(20일선)", "ok": false, "detail": "6,172"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +92 · 기 -7"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-07T09:10:56.286150+09:00", "side": "BUY", "code": "300720", "name": "한일시멘트", "price": 15960, "qty": 350, "cost": 5586838, "path": "pullback", "reason": "눌림목 지정가 16,378 도달", "stop": 14817, "target": 17675, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "15,940 vs 15,201"}, {"label": "정배열(5>20)", "ok": true, "detail": "16,270 / 15,201"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "16,270 / 14,433"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -16 · 기 +15 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.12% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 17,140"}, {"label": "거래량 급증", "ok": false, "detail": "26,487 (환산) vs 평균 89,609"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.12%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,378 (현재 15,940)"}]}
|
||||
{"ts": "2026-10-07T12:18:53.855910+09:00", "side": "BUY", "code": "300720", "name": "한일시멘트", "price": 16250, "qty": 344, "cost": 5590839, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 14817, "target": 17675, "signals": [{"label": "손절선", "ok": true, "detail": "14,817 (현재 16,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,675"}, {"label": "추세(20일선)", "ok": true, "detail": "15,216"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -14 · 기 +15"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,246"}]}
|
||||
{"ts": "2026-10-08T09:02:54.115767+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 81, "proceeds": 4236123, "entry_price": 34556, "pnl": 1436704, "pnl_pct": 51.64, "hold_from": "2026-08-20T09:02:18.583985+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.116298+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 301000, "qty": 17, "cost": 5117768, "path": "pullback", "reason": "눌림목 지정가 303,967 도달", "stop": 276000, "target": 338500, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "303,500 vs 294,300"}, {"label": "정배열(5>20)", "ok": true, "detail": "306,900 / 294,300"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "306,900 / 304,808"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +88 · 기 -120 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+73%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.37% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": false, "detail": "38,207 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": false, "detail": "0.37% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 303,967 (현재 303,500)"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3377559.3310465557,
|
||||
"last_add_price": 13420
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3207769.240733453,
|
||||
"last_add_price": 11930
|
||||
@@ -53,14 +53,14 @@
|
||||
"qty": 295,
|
||||
"entry_price": 13497.186440677966,
|
||||
"entry_at": "2026-09-07T15:06:37.205681+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 19649,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,160 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1999967.3303914513,
|
||||
"last_add_price": 13930
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2072539.7610259354,
|
||||
"last_add_price": 46800
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 17930,
|
||||
"cur_price": 16970,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2861142.595753686,
|
||||
"last_add_price": 18560
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,113 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5286437.524546878,
|
||||
"last_add_price": 16230
|
||||
@@ -139,12 +139,12 @@
|
||||
"entry_at": "2026-10-01T10:38:43.161647+09:00",
|
||||
"stop": 5740,
|
||||
"target": 8440,
|
||||
"peak": 7060,
|
||||
"peak": 7460,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 6930,
|
||||
"cur_price": 7330,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3102975.1067182715,
|
||||
"last_add_price": 6830
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5430,
|
||||
"cur_price": 5190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2702010.6040155855,
|
||||
"last_add_price": 6050
|
||||
@@ -201,5 +201,5 @@
|
||||
"053800": "2026-10-06"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583289+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.987714+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.415778+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 41655314.894000016,
|
||||
"cash": 38720624.75650001,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"194370": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3428336.7554835076,
|
||||
"last_add_price": 13420
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3262304.762250248,
|
||||
"last_add_price": 11930
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4492093.16528453,
|
||||
"last_add_price": 30000
|
||||
@@ -74,14 +74,14 @@
|
||||
"qty": 299,
|
||||
"entry_price": 13497.357859531772,
|
||||
"entry_at": "2026-09-07T15:06:37.209053+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18111,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,160 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2022912.4075034007,
|
||||
"last_add_price": 13930
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 410,925 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5171089.539773135,
|
||||
"last_add_price": 406000
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 15250,
|
||||
"cur_price": 15150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3170446.925976356,
|
||||
"last_add_price": 15740
|
||||
@@ -144,17 +144,38 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 31850,
|
||||
"cur_price": 32400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3089587.5798321413,
|
||||
"last_add_price": 34500
|
||||
},
|
||||
"456010": {
|
||||
"code": "456010",
|
||||
"name": "아이씨티케이",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 121,
|
||||
"entry_price": 24250,
|
||||
"entry_at": "2026-10-08T09:02:54.122968+09:00",
|
||||
"stop": 20800,
|
||||
"target": 29425,
|
||||
"peak": 24650,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 24,970 도달",
|
||||
"cur_price": 24100,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2940498.2372166677,
|
||||
"last_add_price": 24250
|
||||
}
|
||||
},
|
||||
"realized_pnl": -17733674.368000023,
|
||||
"closed_trades": 43,
|
||||
"wins": 4,
|
||||
"peak_equity": 100024962.38500004,
|
||||
"max_drawdown": 0.16498611269635213,
|
||||
"max_drawdown": 0.16530641186204154,
|
||||
"last_exit": {
|
||||
"030000": "2026-09-04",
|
||||
"086790": "2026-07-28",
|
||||
@@ -181,5 +202,5 @@
|
||||
"079650": "2026-10-07"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583304+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.990417+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.418494+09:00"
|
||||
}
|
||||
@@ -120,3 +120,4 @@
|
||||
{"ts": "2026-10-01T10:38:43.164667+09:00", "side": "SELL", "code": "001790", "name": "대한제당", "price": 2765, "qty": 1856, "proceeds": 5121833, "entry_price": 2945, "pnl": -344907, "pnl_pct": -6.11, "hold_from": "2026-09-01T09:32:26.956571+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "2,767 (현재 2,765)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 3,211"}, {"label": "추세(10일선)", "ok": false, "detail": "2,809"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -67 · 기 +86"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 2,988"}]}
|
||||
{"ts": "2026-10-01T10:38:43.165174+09:00", "side": "BUY", "code": "122640", "name": "예스티", "price": 34500, "qty": 89, "cost": 3070961, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 29749, "target": 41627, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "34,400 vs 30,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "30,150 / 30,080"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "30,150 / 27,595"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+14.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +49 · 기 +1 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.97% (환산) vs 평균 1.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 32,800"}, {"label": "거래량 급증", "ok": true, "detail": "860,787 (환산) vs 평균 365,437"}, {"label": "회전율 급증", "ok": true, "detail": "3.97% (환산) vs 평균 1.69%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
|
||||
{"ts": "2026-10-07T14:42:49.763957+09:00", "side": "SELL", "code": "079650", "name": "서산", "price": 5360, "qty": 454, "proceeds": 2428695, "entry_price": 7131, "pnl": -809351, "pnl_pct": -24.84, "hold_from": "2026-09-04T12:02:29.585438+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,375 (현재 5,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,765"}, {"label": "추세(10일선)", "ok": true, "detail": "4,916"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -89 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.122969+09:00", "side": "BUY", "code": "456010", "name": "아이씨티케이", "price": 24250, "qty": 121, "cost": 2934690, "path": "pullback", "reason": "눌림목 지정가 24,970 도달", "stop": 20800, "target": 29425, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "24,450 vs 24,440"}, {"label": "정배열(5>10)", "ok": true, "detail": "25,180 / 24,440"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "25,180 / 17,336"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +115 · 기 +6 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+145%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.80% (환산) vs 평균 8.21% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 30,350"}, {"label": "거래량 급증", "ok": false, "detail": "116,753 (환산) vs 평균 1,191,082"}, {"label": "회전율 급증", "ok": false, "detail": "0.80% (환산) vs 평균 8.21%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 24,970 (현재 24,450)"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 43422370.75775003,
|
||||
"cash": 41285304.598750025,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"003490": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4580366.904239814,
|
||||
"last_add_price": 30000
|
||||
@@ -32,39 +32,18 @@
|
||||
"qty": 266,
|
||||
"entry_price": 14104.887218045113,
|
||||
"entry_at": "2026-09-04T11:14:28.125177+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18635,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,946 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1889084.2845179967,
|
||||
"last_add_price": 14660
|
||||
},
|
||||
"079650": {
|
||||
"code": "079650",
|
||||
"name": "서산",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 457,
|
||||
"entry_price": 7082.7352297593,
|
||||
"entry_at": "2026-09-04T12:36:30.135627+09:00",
|
||||
"stop": 5327,
|
||||
"target": 9717,
|
||||
"peak": 8840,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5330,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1621037.6222288562,
|
||||
"last_add_price": 7390
|
||||
},
|
||||
"372170": {
|
||||
"code": "372170",
|
||||
"name": "윤성에프앤씨",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,358 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2273315.5710422248,
|
||||
"last_add_price": 21650
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 157,986 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1724127.0503401707,
|
||||
"last_add_price": 164000
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,143 도달",
|
||||
"cur_price": 3305,
|
||||
"cur_price": 3345,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3161018.580691236,
|
||||
"last_add_price": 3275
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,148 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5296647.055406252,
|
||||
"last_add_price": 6050
|
||||
@@ -165,14 +144,35 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 277,258 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3901566.04066142,
|
||||
"last_add_price": 271500
|
||||
},
|
||||
"056360": {
|
||||
"code": "056360",
|
||||
"name": "코위버",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 716,
|
||||
"entry_price": 6360,
|
||||
"entry_at": "2026-10-08T09:50:46.691088+09:00",
|
||||
"stop": 5770,
|
||||
"target": 7245,
|
||||
"peak": 6390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,523 도달",
|
||||
"cur_price": 6210,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4559154.285890595,
|
||||
"last_add_price": 6360
|
||||
}
|
||||
},
|
||||
"realized_pnl": -17205619.32650003,
|
||||
"closed_trades": 50,
|
||||
"realized_pnl": -18025537.94300003,
|
||||
"closed_trades": 51,
|
||||
"wins": 7,
|
||||
"peak_equity": 101140808.32700005,
|
||||
"max_drawdown": 0.1794339105371308,
|
||||
@@ -200,8 +200,9 @@
|
||||
"138040": "2026-09-08",
|
||||
"004370": "2026-09-21",
|
||||
"000720": "2026-09-28",
|
||||
"316140": "2026-10-01"
|
||||
"316140": "2026-10-01",
|
||||
"079650": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583318+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.993115+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.421102+09:00"
|
||||
}
|
||||
@@ -144,3 +144,5 @@
|
||||
{"ts": "2026-10-01T09:00:56.208764+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 32800, "qty": 322, "proceeds": 10541005, "entry_price": 32320, "pnl": 132494, "pnl_pct": 1.49, "hold_from": "2026-08-24T13:12:22.306023+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "34,483 (현재 33,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": true, "detail": "31,995"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -303 · 기 -158"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-01T09:02:45.698348+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 271500, "qty": 14, "cost": 3801570, "path": "pullback", "reason": "눌림목 지정가 277,258 도달", "stop": 242017, "target": 315725, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "270,000 vs 256,700"}, {"label": "정배열(5>10)", "ok": true, "detail": "267,300 / 256,700"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "267,300 / 248,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -51 · 기 +19 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+20%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 0.53% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 314,500"}, {"label": "거래량 급증", "ok": false, "detail": "22,107 (환산) vs 평균 78,860"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 0.53%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 277,258 (현재 270,000)"}]}
|
||||
{"ts": "2026-10-02T09:02:44.668176+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21650, "qty": 104, "cost": 2251938, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 16916, "target": 26626, "signals": [{"label": "손절선", "ok": true, "detail": "16,916 (현재 21,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 26,626"}, {"label": "추세(10일선)", "ok": true, "detail": "19,233"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,739"}]}
|
||||
{"ts": "2026-10-08T09:04:50.010311+09:00", "side": "SELL", "code": "079650", "name": "서산", "price": 5300, "qty": 457, "proceeds": 2417377, "entry_price": 7083, "pnl": -819919, "pnl_pct": -25.17, "hold_from": "2026-09-04T12:36:30.135627+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,327 (현재 5,290)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,717"}, {"label": "추세(10일선)", "ok": true, "detail": "4,910"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -30 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:50:46.691089+09:00", "side": "BUY", "code": "056360", "name": "코위버", "price": 6360, "qty": 716, "cost": 4554443, "path": "pullback", "reason": "눌림목 지정가 6,523 도달", "stop": 5770, "target": 7245, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "6,360 vs 6,318"}, {"label": "정배열(5>10)", "ok": true, "detail": "6,492 / 6,318"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,492 / 5,507"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +22 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.61% (환산) vs 평균 2.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 7,140"}, {"label": "거래량 급증", "ok": false, "detail": "157,353 (환산) vs 평균 209,822"}, {"label": "회전율 급증", "ok": false, "detail": "1.61% (환산) vs 평균 2.14%"}, {"label": "RSI", "ok": true, "detail": "57"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 6,523 (현재 6,360)"}]}
|
||||
|
||||
@@ -1,28 +1,7 @@
|
||||
{
|
||||
"cash": 30910891.235149972,
|
||||
"cash": 31376248.655149974,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 101,
|
||||
"entry_price": 34564.35643564357,
|
||||
"entry_at": "2026-08-20T09:02:18.598460+09:00",
|
||||
"stop": 52338,
|
||||
"target": 49987,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1761589.922015132,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"252990": {
|
||||
"code": "252990",
|
||||
"name": "샘씨엔에스",
|
||||
@@ -32,14 +11,14 @@
|
||||
"qty": 344,
|
||||
"entry_price": 14066.802325581395,
|
||||
"entry_at": "2026-09-03T09:02:26.595154+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18597,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,982 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2433888.3605985767,
|
||||
"last_add_price": 14660
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,977 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4301175.50574383,
|
||||
"last_add_price": 12300
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,341 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2831252.2401680327,
|
||||
"last_add_price": 21400
|
||||
@@ -97,12 +76,12 @@
|
||||
"entry_at": "2026-10-01T09:00:56.320542+09:00",
|
||||
"stop": 1066,
|
||||
"target": 1528,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,241 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3304656.6099581546,
|
||||
"last_add_price": 1243
|
||||
@@ -116,14 +95,14 @@
|
||||
"qty": 1480,
|
||||
"entry_price": 7078.905405405405,
|
||||
"entry_at": "2026-10-01T09:58:43.956343+09:00",
|
||||
"stop": 6543,
|
||||
"stop": 7732,
|
||||
"target": 8151,
|
||||
"peak": 7770,
|
||||
"trailing_on": false,
|
||||
"peak": 8390,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5242619.638546873,
|
||||
"last_add_price": 7170
|
||||
@@ -139,12 +118,12 @@
|
||||
"entry_at": "2026-10-06T15:08:50.220063+09:00",
|
||||
"stop": 13792,
|
||||
"target": 18317,
|
||||
"peak": 15300,
|
||||
"peak": 15490,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 14820,
|
||||
"cur_price": 15190,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4332636.820684664,
|
||||
"last_add_price": 15300
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 72100,
|
||||
"cur_price": 74200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4411391.729984327,
|
||||
"last_add_price": 75200
|
||||
},
|
||||
"214450": {
|
||||
"code": "214450",
|
||||
"name": "파마리서치",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 16,
|
||||
"entry_price": 301000,
|
||||
"entry_at": "2026-10-08T09:02:54.128314+09:00",
|
||||
"stop": 276000,
|
||||
"target": 351000,
|
||||
"peak": 306000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 303,967 도달",
|
||||
"cur_price": 302000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5074343.547520029,
|
||||
"last_add_price": 301000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -20731278.178150043,
|
||||
"closed_trades": 67,
|
||||
"wins": 10,
|
||||
"realized_pnl": -18940722.008150045,
|
||||
"closed_trades": 68,
|
||||
"wins": 11,
|
||||
"peak_equity": 101501376.42350003,
|
||||
"max_drawdown": 0.22092032524603686,
|
||||
"last_exit": {
|
||||
@@ -203,8 +203,9 @@
|
||||
"004370": "2026-09-17",
|
||||
"257720": "2026-10-01",
|
||||
"478560": "2026-10-06",
|
||||
"300720": "2026-10-07"
|
||||
"300720": "2026-10-07",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583333+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.995915+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.423713+09:00"
|
||||
}
|
||||
@@ -187,3 +187,5 @@
|
||||
{"ts": "2026-10-06T15:08:50.220080+09:00", "side": "BUY", "code": "172670", "name": "에이엘티", "price": 15300, "qty": 283, "cost": 4330549, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13792, "target": 18317, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "15,300 vs 11,172"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,078 / 11,172"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,078 / 10,079"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+29.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +7 · 기 +1 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.16% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,510"}, {"label": "거래량 급증", "ok": true, "detail": "104,591 (환산) vs 평균 51,996"}, {"label": "회전율 급증", "ok": true, "detail": "1.16% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "79"}]}
|
||||
{"ts": "2026-10-07T09:06:55.846271+09:00", "side": "SELL", "code": "300720", "name": "한일시멘트", "price": 15940, "qty": 318, "proceeds": 5059036, "entry_price": 16170, "pnl": -83796, "pnl_pct": -1.42, "hold_from": "2026-09-17T09:04:40.561911+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "15,324 (현재 16,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,862"}, {"label": "추세(20일선)", "ok": true, "detail": "15,204"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -16 · 기 +15"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,456"}]}
|
||||
{"ts": "2026-10-07T09:06:55.847155+09:00", "side": "BUY", "code": "295310", "name": "에이치브이엠", "price": 75200, "qty": 58, "cost": 4362254, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 67951, "target": 89698, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "74,500 vs 51,322"}, {"label": "정배열(5>20)", "ok": true, "detail": "62,140 / 51,322"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "62,140 / 47,968"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+45.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -68 · 기 +241 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.24% (환산) vs 평균 0.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 61,900"}, {"label": "거래량 급증", "ok": true, "detail": "278,607 (환산) vs 평균 120,414"}, {"label": "회전율 급증", "ok": true, "detail": "2.24% (환산) vs 평균 0.97%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
|
||||
{"ts": "2026-10-08T09:02:54.127662+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 101, "proceeds": 5282080, "entry_price": 34564, "pnl": 1790556, "pnl_pct": 51.6, "hold_from": "2026-08-20T09:02:18.598460+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:02:54.128315+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 301000, "qty": 16, "cost": 4816722, "path": "pullback", "reason": "눌림목 지정가 303,967 도달", "stop": 276000, "target": 351000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "303,500 vs 294,300"}, {"label": "정배열(5>20)", "ok": true, "detail": "306,900 / 294,300"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "306,900 / 304,808"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +88 · 기 -120 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+73%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.37% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": false, "detail": "38,207 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": false, "detail": "0.37% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 303,967 (현재 303,500)"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 122,665 도달",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5051285.121721717,
|
||||
"last_add_price": 125200
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4362596.463271157,
|
||||
"last_add_price": 13420
|
||||
@@ -53,14 +53,14 @@
|
||||
"qty": 344,
|
||||
"entry_price": 14066.802325581395,
|
||||
"entry_at": "2026-09-03T09:02:26.597960+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 18597,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,982 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2432613.4618839705,
|
||||
"last_add_price": 14660
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,404 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3058381.8542864355,
|
||||
"last_add_price": 22300
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,140 도달",
|
||||
"cur_price": 3305,
|
||||
"cur_price": 3345,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4008637.751201471,
|
||||
"last_add_price": 3255
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,955 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3954670.320777218,
|
||||
"last_add_price": 12170
|
||||
@@ -139,12 +139,12 @@
|
||||
"entry_at": "2026-09-16T13:08:42.157933+09:00",
|
||||
"stop": 4455,
|
||||
"target": 6189,
|
||||
"peak": 5990,
|
||||
"peak": 6040,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 5,102 도달",
|
||||
"cur_price": 5780,
|
||||
"cur_price": 5860,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3199498.373584197,
|
||||
"last_add_price": 5140
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,155 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5017816.601578125,
|
||||
"last_add_price": 6130
|
||||
@@ -202,5 +202,5 @@
|
||||
"004370": "2026-09-18"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583347+09:00",
|
||||
"updated_at": "2026-10-07T15:28:48.998401+09:00"
|
||||
"updated_at": "2026-10-08T15:28:48.426148+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 29599226.202499982,
|
||||
"cash": 36713725.82249998,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3547525.853504033,
|
||||
"last_add_price": 136000
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1688085.214726109,
|
||||
"last_add_price": 147600
|
||||
},
|
||||
"055550": {
|
||||
"code": "055550",
|
||||
"name": "신한지주",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 71,
|
||||
"entry_price": 111380.28169014085,
|
||||
"entry_at": "2026-08-07T09:58:16.568037+09:00",
|
||||
"stop": 100282,
|
||||
"target": 144674,
|
||||
"peak": 116100,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 103200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3967368.72635773,
|
||||
"last_add_price": 112800
|
||||
},
|
||||
"161890": {
|
||||
"code": "161890",
|
||||
"name": "한국콜마",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2862100.411366492,
|
||||
"last_add_price": 135100
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4185836.328126983,
|
||||
"last_add_price": 30200
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2940234.9193805554,
|
||||
"last_add_price": 143200
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 411,247 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4452166.016150367,
|
||||
"last_add_price": 411000
|
||||
@@ -165,14 +144,14 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2729545.934073818,
|
||||
"last_add_price": 13440
|
||||
}
|
||||
},
|
||||
"realized_pnl": -25887477.80450006,
|
||||
"closed_trades": 126,
|
||||
"realized_pnl": -26682164.38450006,
|
||||
"closed_trades": 127,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.25030505439500017,
|
||||
@@ -196,7 +175,7 @@
|
||||
"402340": "2026-07-22",
|
||||
"004170": "2026-07-23",
|
||||
"028260": "2026-08-24",
|
||||
"055550": "2026-07-20",
|
||||
"055550": "2026-10-08",
|
||||
"105560": "2026-07-20",
|
||||
"222800": "2026-07-21",
|
||||
"089970": "2026-08-11",
|
||||
@@ -210,5 +189,5 @@
|
||||
"257720": "2026-09-10"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621011+09:00",
|
||||
"updated_at": "2026-10-07T15:28:59.517791+09:00"
|
||||
"updated_at": "2026-10-08T15:28:56.682981+09:00"
|
||||
}
|
||||
@@ -288,3 +288,4 @@
|
||||
{"ts": "2026-09-30T12:22:44.301139+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 308500, "qty": 20, "proceeds": 6157968, "entry_price": 350250, "pnl": -848082, "pnl_pct": -11.92, "hold_from": "2026-07-21T12:06:01.209787+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "308,113 (현재 308,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 476,661"}, {"label": "추세(60일선)", "ok": true, "detail": "304,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -13"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-09-30T12:22:46.654192+09:00", "side": "BUY", "code": "077360", "name": "덕산하이메탈", "price": 12940, "qty": 210, "cost": 2717808, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11120, "target": 18401, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "12,930 vs 9,740"}, {"label": "정배열(5>60)", "ok": true, "detail": "11,762 / 9,740"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,762 / 9,740"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+28.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -279 · 기 +357 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+45%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.82% (환산) vs 평균 1.87% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 12,590"}, {"label": "거래량 급증", "ok": true, "detail": "2,187,753 (환산) vs 평균 848,026"}, {"label": "회전율 급증", "ok": true, "detail": "4.82% (환산) vs 평균 1.87%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
|
||||
{"ts": "2026-09-30T14:58:46.615665+09:00", "side": "BUY", "code": "077360", "name": "덕산하이메탈", "price": 13440, "qty": 203, "cost": 2728729, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11120, "target": 18401, "signals": [{"label": "손절선", "ok": true, "detail": "11,120 (현재 13,490)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,401"}, {"label": "추세(60일선)", "ok": true, "detail": "9,749"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -293 · 기 +292"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,395"}]}
|
||||
{"ts": "2026-10-08T11:16:48.550232+09:00", "side": "SELL", "code": "055550", "name": "신한지주", "price": 100400, "qty": 71, "proceeds": 7114500, "entry_price": 111380, "pnl": -794687, "pnl_pct": -9.86, "hold_from": "2026-08-07T09:58:16.568037+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "100,282 (현재 100,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 144,674"}, {"label": "추세(60일선)", "ok": true, "detail": "96,462"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -632 · 기 +453"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3470885.263866936,
|
||||
"last_add_price": 136000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1668794.556510239,
|
||||
"last_add_price": 147600
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3062184.227151159,
|
||||
"last_add_price": 13420
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3007474.6079847123,
|
||||
"last_add_price": 101700
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1249060.2562777183,
|
||||
"last_add_price": 35800
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,425 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4738145.301375,
|
||||
"last_add_price": 405000
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3865376.1305725425,
|
||||
"last_add_price": 34650
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 31850,
|
||||
"cur_price": 32400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2705226.090506498,
|
||||
"last_add_price": 33750
|
||||
@@ -215,5 +215,5 @@
|
||||
"047770": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583395+09:00",
|
||||
"updated_at": "2026-10-07T15:29:00.960397+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.022135+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 25480396.645999987,
|
||||
"cash": 34686699.28049999,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3261176.5302310046,
|
||||
"last_add_price": 145300
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4176661.959968715,
|
||||
"last_add_price": 30200
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1555563.4787240115,
|
||||
"last_add_price": 144600
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2060667.1256784087,
|
||||
"last_add_price": 55300
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2786504.4656391204,
|
||||
"last_add_price": 13500
|
||||
@@ -118,37 +118,16 @@
|
||||
"entry_at": "2026-09-30T15:16:47.485469+09:00",
|
||||
"stop": 1011,
|
||||
"target": 1833,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,189 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2263662.6527048526,
|
||||
"last_add_price": 1243
|
||||
},
|
||||
"099440": {
|
||||
"code": "099440",
|
||||
"name": "스맥",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 2473,
|
||||
"entry_price": 3908.7262434290337,
|
||||
"entry_at": "2026-10-01T11:18:50.376143+09:00",
|
||||
"stop": 3735,
|
||||
"target": 4430,
|
||||
"peak": 4000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,947 도달",
|
||||
"cur_price": 3825,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4835927.9910625,
|
||||
"last_add_price": 3980
|
||||
},
|
||||
"051900": {
|
||||
"code": "051900",
|
||||
"name": "LG생활건강",
|
||||
@@ -165,14 +144,14 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 269,486 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4011087.18891294,
|
||||
"last_add_price": 272000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -25235301.817500055,
|
||||
"closed_trades": 145,
|
||||
"realized_pnl": -25696729.125000056,
|
||||
"closed_trades": 146,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.24471290425000028,
|
||||
@@ -212,8 +191,9 @@
|
||||
"180640": "2026-09-29",
|
||||
"047770": "2026-09-30",
|
||||
"042500": "2026-10-01",
|
||||
"004370": "2026-10-01"
|
||||
"004370": "2026-10-01",
|
||||
"099440": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621059+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.111016+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.034401+09:00"
|
||||
}
|
||||
@@ -334,3 +334,4 @@
|
||||
{"ts": "2026-10-02T09:50:51.880618+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 264000, "qty": 15, "cost": 3960594, "path": "pullback", "reason": "눌림목 지정가 269,486 도달", "stop": 238500, "target": 340500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "264,500 vs 248,842"}, {"label": "정배열(5>60)", "ok": true, "detail": "266,200 / 248,842"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "266,200 / 248,842"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -47 · 기 +23 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+25%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.86% (환산) vs 평균 0.53% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 314,500"}, {"label": "거래량 급증", "ok": true, "detail": "129,293 (환산) vs 평균 78,860"}, {"label": "회전율 급증", "ok": true, "detail": "0.86% (환산) vs 평균 0.53%"}, {"label": "RSI", "ok": true, "detail": "57"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 269,486 (현재 264,500)"}]}
|
||||
{"ts": "2026-10-02T10:24:53.213009+09:00", "side": "BUY", "code": "099440", "name": "스맥", "price": 3980, "qty": 1214, "cost": 4832445, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 3735, "target": 4155, "signals": [{"label": "손절선", "ok": true, "detail": "3,735 (현재 3,975)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,155"}, {"label": "추세(60일선)", "ok": true, "detail": "3,437"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,958"}]}
|
||||
{"ts": "2026-10-07T09:09:05.770780+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 272000, "qty": 14, "cost": 3808571, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 238500, "target": 340500, "signals": [{"label": "손절선", "ok": true, "detail": "238,500 (현재 272,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 340,500"}, {"label": "추세(60일선)", "ok": true, "detail": "248,967"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +4 · 기 -42"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 271,496"}]}
|
||||
{"ts": "2026-10-08T12:14:59.148319+09:00", "side": "SELL", "code": "099440", "name": "스맥", "price": 3730, "qty": 2473, "proceeds": 9206303, "entry_price": 3909, "pnl": -461427, "pnl_pct": -4.57, "hold_from": "2026-10-01T11:18:50.376143+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "3,735 (현재 3,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,430"}, {"label": "추세(60일선)", "ok": true, "detail": "3,433"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -79 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3042388.163482306,
|
||||
"last_add_price": 101700
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1267059.834384944,
|
||||
"last_add_price": 35800
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4047548.093650061,
|
||||
"last_add_price": 30200
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1510162.3677440109,
|
||||
"last_add_price": 144600
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,425 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4658782.560843747,
|
||||
"last_add_price": 405000
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 31850,
|
||||
"cur_price": 32400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2621656.204176753,
|
||||
"last_add_price": 34350
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 82600,
|
||||
"cur_price": 82900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2228224.8810089864,
|
||||
"last_add_price": 86300
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,003 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4610591.010015622,
|
||||
"last_add_price": 6090
|
||||
@@ -175,7 +175,7 @@
|
||||
"closed_trades": 140,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.26708215645750044,
|
||||
"max_drawdown": 0.27152025645750044,
|
||||
"last_exit": {
|
||||
"017670": "2026-06-19",
|
||||
"086790": "2026-07-29",
|
||||
@@ -221,5 +221,5 @@
|
||||
"316140": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583512+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.123524+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.044877+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 29587332.250499945,
|
||||
"cash": 36701831.870499946,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3546894.320639113,
|
||||
"last_add_price": 136000
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1687768.019262798,
|
||||
"last_add_price": 147600
|
||||
},
|
||||
"055550": {
|
||||
"code": "055550",
|
||||
"name": "신한지주",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 71,
|
||||
"entry_price": 111380.28169014085,
|
||||
"entry_at": "2026-08-07T09:58:17.684621+09:00",
|
||||
"stop": 100282,
|
||||
"target": 144674,
|
||||
"peak": 116100,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 103200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3966630.036179657,
|
||||
"last_add_price": 112800
|
||||
},
|
||||
"161890": {
|
||||
"code": "161890",
|
||||
"name": "한국콜마",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2861643.9610576206,
|
||||
"last_add_price": 135100
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4185204.743405741,
|
||||
"last_add_price": 30200
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2939786.4219278474,
|
||||
"last_add_price": 143200
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 411,247 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4451467.75105609,
|
||||
"last_add_price": 411000
|
||||
@@ -165,14 +144,14 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2729123.1106153554,
|
||||
"last_add_price": 13440
|
||||
}
|
||||
},
|
||||
"realized_pnl": -25899371.75650005,
|
||||
"closed_trades": 127,
|
||||
"realized_pnl": -26694058.336500052,
|
||||
"closed_trades": 128,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.25042399391500053,
|
||||
@@ -197,7 +176,7 @@
|
||||
"402340": "2026-07-22",
|
||||
"004170": "2026-07-23",
|
||||
"028260": "2026-08-24",
|
||||
"055550": "2026-07-20",
|
||||
"055550": "2026-10-08",
|
||||
"105560": "2026-07-20",
|
||||
"222800": "2026-07-21",
|
||||
"089970": "2026-08-11",
|
||||
@@ -211,5 +190,5 @@
|
||||
"257720": "2026-09-10"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621103+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.132281+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.052223+09:00"
|
||||
}
|
||||
@@ -290,3 +290,4 @@
|
||||
{"ts": "2026-09-30T12:22:48.394911+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 308500, "qty": 20, "proceeds": 6157968, "entry_price": 350250, "pnl": -848082, "pnl_pct": -11.92, "hold_from": "2026-07-21T12:06:01.218730+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "308,113 (현재 308,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 476,661"}, {"label": "추세(60일선)", "ok": true, "detail": "304,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +21 · 기 -13"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-09-30T12:22:48.397277+09:00", "side": "BUY", "code": "077360", "name": "덕산하이메탈", "price": 12940, "qty": 210, "cost": 2717808, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11120, "target": 18401, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "12,930 vs 9,740"}, {"label": "정배열(5>60)", "ok": true, "detail": "11,762 / 9,740"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,762 / 9,740"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+28.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -279 · 기 +357 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+45%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.82% (환산) vs 평균 1.87% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 12,590"}, {"label": "거래량 급증", "ok": true, "detail": "2,187,753 (환산) vs 평균 848,026"}, {"label": "회전율 급증", "ok": true, "detail": "4.82% (환산) vs 평균 1.87%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
|
||||
{"ts": "2026-09-30T14:58:47.694218+09:00", "side": "BUY", "code": "077360", "name": "덕산하이메탈", "price": 13440, "qty": 203, "cost": 2728729, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11120, "target": 18401, "signals": [{"label": "손절선", "ok": true, "detail": "11,120 (현재 13,490)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,401"}, {"label": "추세(60일선)", "ok": true, "detail": "9,749"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -293 · 기 +292"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,395"}]}
|
||||
{"ts": "2026-10-08T11:16:59.281764+09:00", "side": "SELL", "code": "055550", "name": "신한지주", "price": 100400, "qty": 71, "proceeds": 7114500, "entry_price": 111380, "pnl": -794687, "pnl_pct": -9.86, "hold_from": "2026-08-07T09:58:17.684621+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "100,282 (현재 100,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 144,674"}, {"label": "추세(60일선)", "ok": true, "detail": "96,462"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -632 · 기 +453"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3468191.0592600796,
|
||||
"last_add_price": 136000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1667469.2912320814,
|
||||
"last_add_price": 147600
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3059768.9052410396,
|
||||
"last_add_price": 13420
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3005090.6555779856,
|
||||
"last_add_price": 101700
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1248111.8252958565,
|
||||
"last_add_price": 35800
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,425 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4734491.937843747,
|
||||
"last_add_price": 405000
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3862395.055136152,
|
||||
"last_add_price": 34650
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 31850,
|
||||
"cur_price": 32400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2703138.0438222312,
|
||||
"last_add_price": 33750
|
||||
@@ -216,5 +216,5 @@
|
||||
"047770": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583628+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.139787+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.058622+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 25480396.645999987,
|
||||
"cash": 34686699.28049999,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3261176.5302310046,
|
||||
"last_add_price": 145300
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4176661.959968715,
|
||||
"last_add_price": 30200
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1555563.4787240115,
|
||||
"last_add_price": 144600
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2060667.1256784087,
|
||||
"last_add_price": 55300
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2786504.4656391204,
|
||||
"last_add_price": 13500
|
||||
@@ -118,37 +118,16 @@
|
||||
"entry_at": "2026-09-30T15:16:47.526220+09:00",
|
||||
"stop": 1011,
|
||||
"target": 1833,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,189 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2263662.6527048526,
|
||||
"last_add_price": 1243
|
||||
},
|
||||
"099440": {
|
||||
"code": "099440",
|
||||
"name": "스맥",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 2473,
|
||||
"entry_price": 3908.7262434290337,
|
||||
"entry_at": "2026-10-01T11:18:50.415814+09:00",
|
||||
"stop": 3735,
|
||||
"target": 4430,
|
||||
"peak": 4000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,947 도달",
|
||||
"cur_price": 3825,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4835927.9910625,
|
||||
"last_add_price": 3980
|
||||
},
|
||||
"051900": {
|
||||
"code": "051900",
|
||||
"name": "LG생활건강",
|
||||
@@ -165,14 +144,14 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 269,486 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4011087.18891294,
|
||||
"last_add_price": 272000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -25235301.817500055,
|
||||
"closed_trades": 145,
|
||||
"realized_pnl": -25696729.125000056,
|
||||
"closed_trades": 146,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.24471290425000028,
|
||||
@@ -212,8 +191,9 @@
|
||||
"180640": "2026-09-29",
|
||||
"047770": "2026-09-30",
|
||||
"042500": "2026-10-01",
|
||||
"004370": "2026-10-01"
|
||||
"004370": "2026-10-01",
|
||||
"099440": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621148+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.145171+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.063880+09:00"
|
||||
}
|
||||
@@ -334,3 +334,4 @@
|
||||
{"ts": "2026-10-02T09:50:51.924581+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 264000, "qty": 15, "cost": 3960594, "path": "pullback", "reason": "눌림목 지정가 269,486 도달", "stop": 238500, "target": 340500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "264,500 vs 248,842"}, {"label": "정배열(5>60)", "ok": true, "detail": "266,200 / 248,842"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "266,200 / 248,842"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -47 · 기 +23 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+25%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.86% (환산) vs 평균 0.53% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 314,500"}, {"label": "거래량 급증", "ok": true, "detail": "129,293 (환산) vs 평균 78,860"}, {"label": "회전율 급증", "ok": true, "detail": "0.86% (환산) vs 평균 0.53%"}, {"label": "RSI", "ok": true, "detail": "57"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 269,486 (현재 264,500)"}]}
|
||||
{"ts": "2026-10-02T10:24:53.253540+09:00", "side": "BUY", "code": "099440", "name": "스맥", "price": 3980, "qty": 1214, "cost": 4832445, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 3735, "target": 4155, "signals": [{"label": "손절선", "ok": true, "detail": "3,735 (현재 3,975)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,155"}, {"label": "추세(60일선)", "ok": true, "detail": "3,437"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,958"}]}
|
||||
{"ts": "2026-10-07T09:09:05.811519+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 272000, "qty": 14, "cost": 3808571, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 238500, "target": 340500, "signals": [{"label": "손절선", "ok": true, "detail": "238,500 (현재 272,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 340,500"}, {"label": "추세(60일선)", "ok": true, "detail": "248,967"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +4 · 기 -42"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 271,496"}]}
|
||||
{"ts": "2026-10-08T12:14:59.193061+09:00", "side": "SELL", "code": "099440", "name": "스맥", "price": 3730, "qty": 2473, "proceeds": 9206303, "entry_price": 3909, "pnl": -461427, "pnl_pct": -4.57, "hold_from": "2026-10-01T11:18:50.415814+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "3,735 (현재 3,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,430"}, {"label": "추세(60일선)", "ok": true, "detail": "3,433"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -79 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3042388.163482306,
|
||||
"last_add_price": 101700
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1267059.834384944,
|
||||
"last_add_price": 35800
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4047548.093650061,
|
||||
"last_add_price": 30200
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1510162.3677440109,
|
||||
"last_add_price": 144600
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,425 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4658782.560843747,
|
||||
"last_add_price": 405000
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 31850,
|
||||
"cur_price": 32400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2621656.204176753,
|
||||
"last_add_price": 34350
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 82600,
|
||||
"cur_price": 82900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2228224.8810089864,
|
||||
"last_add_price": 86300
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 6,003 도달",
|
||||
"cur_price": 6040,
|
||||
"cur_price": 5940,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4610591.010015622,
|
||||
"last_add_price": 6090
|
||||
@@ -175,7 +175,7 @@
|
||||
"closed_trades": 140,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.26708215645750044,
|
||||
"max_drawdown": 0.27152025645750044,
|
||||
"last_exit": {
|
||||
"017670": "2026-06-19",
|
||||
"086790": "2026-07-29",
|
||||
@@ -221,5 +221,5 @@
|
||||
"316140": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.583751+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.150476+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.068739+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 23702052.096999966,
|
||||
"cash": 32752000.218499966,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3229829.7909181127,
|
||||
"last_add_price": 145300
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4114454.4034401365,
|
||||
"last_add_price": 30200
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1520913.5675996346,
|
||||
"last_add_price": 144600
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2134348.726385529,
|
||||
"last_add_price": 17900
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 77700,
|
||||
"cur_price": 75500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4740446.690085275,
|
||||
"last_add_price": 78500
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1962429.9571641255,
|
||||
"last_add_price": 53900
|
||||
@@ -144,35 +144,14 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2723162.0299032954,
|
||||
"last_add_price": 13500
|
||||
},
|
||||
"099440": {
|
||||
"code": "099440",
|
||||
"name": "스맥",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 2431,
|
||||
"entry_price": 3908.761826408885,
|
||||
"entry_at": "2026-10-01T11:18:50.426393+09:00",
|
||||
"stop": 3735,
|
||||
"target": 4430,
|
||||
"peak": 4000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,947 도달",
|
||||
"cur_price": 3825,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4753663.030437497,
|
||||
"last_add_price": 3980
|
||||
}
|
||||
},
|
||||
"realized_pnl": -26416646.830000058,
|
||||
"closed_trades": 146,
|
||||
"realized_pnl": -26870324.038500056,
|
||||
"closed_trades": 147,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.2616004480150002,
|
||||
@@ -213,8 +192,9 @@
|
||||
"001450": "2026-09-29",
|
||||
"295310": "2026-09-29",
|
||||
"042500": "2026-10-01",
|
||||
"047770": "2026-09-30"
|
||||
"047770": "2026-09-30",
|
||||
"099440": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621367+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.154885+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.072942+09:00"
|
||||
}
|
||||
@@ -336,3 +336,4 @@
|
||||
{"ts": "2026-10-01T11:18:50.426395+09:00", "side": "BUY", "code": "099440", "name": "스맥", "price": 3840, "qty": 1237, "cost": 4750793, "path": "pullback", "reason": "눌림목 지정가 3,947 도달", "stop": 3735, "target": 4155, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "3,835 vs 3,434"}, {"label": "정배열(5>60)", "ok": true, "detail": "3,935 / 3,434"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "3,935 / 3,434"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-10.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +17 · 기 -8 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.59% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 4,550"}, {"label": "거래량 급증", "ok": false, "detail": "156,177 (환산) vs 평균 402,216"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.59%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 3,947 (현재 3,835)"}]}
|
||||
{"ts": "2026-10-02T09:04:52.560338+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 53900, "qty": 36, "cost": 1940691, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 40993, "target": 80621, "signals": [{"label": "손절선", "ok": true, "detail": "40,993 (현재 54,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 80,621"}, {"label": "추세(60일선)", "ok": true, "detail": "30,066"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -93 · 기 +83"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 53,448"}]}
|
||||
{"ts": "2026-10-02T10:24:53.263818+09:00", "side": "BUY", "code": "099440", "name": "스맥", "price": 3980, "qty": 1194, "cost": 4752833, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 3735, "target": 4155, "signals": [{"label": "손절선", "ok": true, "detail": "3,735 (현재 3,975)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,155"}, {"label": "추세(60일선)", "ok": true, "detail": "3,437"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,958"}]}
|
||||
{"ts": "2026-10-08T12:14:59.204342+09:00", "side": "SELL", "code": "099440", "name": "스맥", "price": 3730, "qty": 2431, "proceeds": 9049948, "entry_price": 3909, "pnl": -453677, "pnl_pct": -4.57, "hold_from": "2026-10-01T11:18:50.426393+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "3,735 (현재 3,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,430"}, {"label": "추세(60일선)", "ok": true, "detail": "3,433"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -79 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3042388.163482306,
|
||||
"last_add_price": 101700
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1267059.834384944,
|
||||
"last_add_price": 35800
|
||||
@@ -55,12 +55,12 @@
|
||||
"entry_at": "2026-09-08T09:16:34.080941+09:00",
|
||||
"stop": 6094,
|
||||
"target": 8714,
|
||||
"peak": 7770,
|
||||
"peak": 8390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3881914.001622301,
|
||||
"last_add_price": 6830
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4079729.186576085,
|
||||
"last_add_price": 29450
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1518714.2537293003,
|
||||
"last_add_price": 144600
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2126392.023682259,
|
||||
"last_add_price": 17900
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3193330.2718670745,
|
||||
"last_add_price": 166000
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3889307.499867359,
|
||||
"last_add_price": 34650
|
||||
@@ -218,5 +218,5 @@
|
||||
"047770": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.584337+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.159115+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.077231+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 23702052.096999966,
|
||||
"cash": 32752000.218499966,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3229829.7909181127,
|
||||
"last_add_price": 145300
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4114454.4034401365,
|
||||
"last_add_price": 30200
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1520913.5675996346,
|
||||
"last_add_price": 144600
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2134348.726385529,
|
||||
"last_add_price": 17900
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 77700,
|
||||
"cur_price": 75500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4740446.690085275,
|
||||
"last_add_price": 78500
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1962429.9571641255,
|
||||
"last_add_price": 53900
|
||||
@@ -144,35 +144,14 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2723162.0299032954,
|
||||
"last_add_price": 13500
|
||||
},
|
||||
"099440": {
|
||||
"code": "099440",
|
||||
"name": "스맥",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 2431,
|
||||
"entry_price": 3908.761826408885,
|
||||
"entry_at": "2026-10-01T11:18:50.434910+09:00",
|
||||
"stop": 3735,
|
||||
"target": 4430,
|
||||
"peak": 4000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,947 도달",
|
||||
"cur_price": 3825,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4753663.030437497,
|
||||
"last_add_price": 3980
|
||||
}
|
||||
},
|
||||
"realized_pnl": -26416646.830000058,
|
||||
"closed_trades": 146,
|
||||
"realized_pnl": -26870324.038500056,
|
||||
"closed_trades": 147,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.2616004480150002,
|
||||
@@ -213,8 +192,9 @@
|
||||
"001450": "2026-09-29",
|
||||
"295310": "2026-09-29",
|
||||
"042500": "2026-10-01",
|
||||
"047770": "2026-09-30"
|
||||
"047770": "2026-09-30",
|
||||
"099440": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621411+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.163062+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.080931+09:00"
|
||||
}
|
||||
@@ -336,3 +336,4 @@
|
||||
{"ts": "2026-10-01T11:18:50.434912+09:00", "side": "BUY", "code": "099440", "name": "스맥", "price": 3840, "qty": 1237, "cost": 4750793, "path": "pullback", "reason": "눌림목 지정가 3,947 도달", "stop": 3735, "target": 4155, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "3,835 vs 3,434"}, {"label": "정배열(5>60)", "ok": true, "detail": "3,935 / 3,434"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "3,935 / 3,434"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-10.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +17 · 기 -8 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.59% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 4,550"}, {"label": "거래량 급증", "ok": false, "detail": "156,177 (환산) vs 평균 402,216"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.59%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 3,947 (현재 3,835)"}]}
|
||||
{"ts": "2026-10-02T09:04:52.573586+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 53900, "qty": 36, "cost": 1940691, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 40993, "target": 80621, "signals": [{"label": "손절선", "ok": true, "detail": "40,993 (현재 54,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 80,621"}, {"label": "추세(60일선)", "ok": true, "detail": "30,066"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -93 · 기 +83"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 53,448"}]}
|
||||
{"ts": "2026-10-02T10:24:53.272608+09:00", "side": "BUY", "code": "099440", "name": "스맥", "price": 3980, "qty": 1194, "cost": 4752833, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 3735, "target": 4155, "signals": [{"label": "손절선", "ok": true, "detail": "3,735 (현재 3,975)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,155"}, {"label": "추세(60일선)", "ok": true, "detail": "3,437"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,958"}]}
|
||||
{"ts": "2026-10-08T12:14:59.215568+09:00", "side": "SELL", "code": "099440", "name": "스맥", "price": 3730, "qty": 2431, "proceeds": 9049948, "entry_price": 3909, "pnl": -453677, "pnl_pct": -4.57, "hold_from": "2026-10-01T11:18:50.434910+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "3,735 (현재 3,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,430"}, {"label": "추세(60일선)", "ok": true, "detail": "3,433"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -79 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3042388.163482306,
|
||||
"last_add_price": 101700
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1267059.834384944,
|
||||
"last_add_price": 35800
|
||||
@@ -55,12 +55,12 @@
|
||||
"entry_at": "2026-09-08T09:16:34.103339+09:00",
|
||||
"stop": 6094,
|
||||
"target": 8714,
|
||||
"peak": 7770,
|
||||
"peak": 8390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3881914.001622301,
|
||||
"last_add_price": 6830
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4079729.186576085,
|
||||
"last_add_price": 29450
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1518714.2537293003,
|
||||
"last_add_price": 144600
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2126392.023682259,
|
||||
"last_add_price": 17900
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3193330.2718670745,
|
||||
"last_add_price": 166000
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3889307.499867359,
|
||||
"last_add_price": 34650
|
||||
@@ -218,5 +218,5 @@
|
||||
"047770": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.584451+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.166924+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.084666+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 24247237.350849945,
|
||||
"cash": 31361736.970849946,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3546894.320639113,
|
||||
"last_add_price": 136000
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1687768.019262798,
|
||||
"last_add_price": 147600
|
||||
},
|
||||
"055550": {
|
||||
"code": "055550",
|
||||
"name": "신한지주",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 71,
|
||||
"entry_price": 111380.28169014085,
|
||||
"entry_at": "2026-08-07T09:58:17.716224+09:00",
|
||||
"stop": 100282,
|
||||
"target": 144674,
|
||||
"peak": 116100,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 103200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3966630.036179657,
|
||||
"last_add_price": 112800
|
||||
},
|
||||
"003490": {
|
||||
"code": "003490",
|
||||
"name": "대한항공",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4104392.319035925,
|
||||
"last_add_price": 30200
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3521468.04972381,
|
||||
"last_add_price": 51000
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2751857.4030862907,
|
||||
"last_add_price": 146300
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2659921.8114048885,
|
||||
"last_add_price": 13440
|
||||
@@ -160,19 +139,19 @@
|
||||
"entry_at": "2026-10-01T09:14:48.868327+09:00",
|
||||
"stop": 1008,
|
||||
"target": 1830,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,188 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2154285.6131948764,
|
||||
"last_add_price": 1243
|
||||
}
|
||||
},
|
||||
"realized_pnl": -27460518.899000056,
|
||||
"closed_trades": 129,
|
||||
"realized_pnl": -28255205.479000058,
|
||||
"closed_trades": 130,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.2674794017300005,
|
||||
@@ -197,7 +176,7 @@
|
||||
"402340": "2026-07-22",
|
||||
"004170": "2026-07-23",
|
||||
"028260": "2026-08-24",
|
||||
"055550": "2026-07-20",
|
||||
"055550": "2026-10-08",
|
||||
"105560": "2026-07-20",
|
||||
"222800": "2026-07-21",
|
||||
"089970": "2026-08-11",
|
||||
@@ -213,5 +192,5 @@
|
||||
"079650": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621453+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.170370+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.088012+09:00"
|
||||
}
|
||||
@@ -298,3 +298,4 @@
|
||||
{"ts": "2026-10-01T09:14:48.442731+09:00", "side": "SELL", "code": "079650", "name": "서산", "price": 5590, "qty": 432, "proceeds": 2410171, "entry_price": 7445, "pnl": -806721, "pnl_pct": -24.92, "hold_from": "2026-09-07T09:16:31.844922+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,651 (현재 5,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 12,829"}, {"label": "추세(60일선)", "ok": true, "detail": "4,345"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +16 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-01T09:14:48.868341+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1185, "qty": 1817, "cost": 2153468, "path": "pullback", "reason": "눌림목 지정가 1,188 도달", "stop": 980, "target": 1799, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,185 vs 1,000"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,310 / 1,000"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,310 / 1,000"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+32.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -78 · 기 +4 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 1.90% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,390"}, {"label": "거래량 급증", "ok": false, "detail": "109,080 (환산) vs 평균 1,410,399"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 1.90%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,188 (현재 1,185)"}]}
|
||||
{"ts": "2026-10-01T12:24:50.729574+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1243, "qty": 1732, "cost": 2153199, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 980, "target": 1799, "signals": [{"label": "손절선", "ok": true, "detail": "980 (현재 1,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,799"}, {"label": "추세(60일선)", "ok": true, "detail": "1,001"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -68 · 기 +4"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,236"}]}
|
||||
{"ts": "2026-10-08T11:16:59.322695+09:00", "side": "SELL", "code": "055550", "name": "신한지주", "price": 100400, "qty": 71, "proceeds": 7114500, "entry_price": 111380, "pnl": -794687, "pnl_pct": -9.86, "hold_from": "2026-08-07T09:58:17.716224+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "100,282 (현재 100,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 144,674"}, {"label": "추세(60일선)", "ok": true, "detail": "96,462"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -632 · 기 +453"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3468191.0592600796,
|
||||
"last_add_price": 136000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1667469.2912320814,
|
||||
"last_add_price": 147600
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3059768.9052410396,
|
||||
"last_add_price": 13420
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3005090.6555779856,
|
||||
"last_add_price": 101700
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1248111.8252958565,
|
||||
"last_add_price": 35800
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,425 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4734491.937843747,
|
||||
"last_add_price": 405000
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3862395.055136152,
|
||||
"last_add_price": 34650
|
||||
@@ -160,12 +160,12 @@
|
||||
"entry_at": "2026-09-30T12:22:48.784576+09:00",
|
||||
"stop": 6462,
|
||||
"target": 9328,
|
||||
"peak": 7770,
|
||||
"peak": 8390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3764874.55709998,
|
||||
"last_add_price": 7270
|
||||
@@ -216,5 +216,5 @@
|
||||
"047770": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.584565+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.173896+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.091366+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 24247237.350849945,
|
||||
"cash": 31361736.970849946,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3546894.320639113,
|
||||
"last_add_price": 136000
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1687768.019262798,
|
||||
"last_add_price": 147600
|
||||
},
|
||||
"055550": {
|
||||
"code": "055550",
|
||||
"name": "신한지주",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 71,
|
||||
"entry_price": 111380.28169014085,
|
||||
"entry_at": "2026-08-07T09:58:17.722055+09:00",
|
||||
"stop": 100282,
|
||||
"target": 144674,
|
||||
"peak": 116100,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 103200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3966630.036179657,
|
||||
"last_add_price": 112800
|
||||
},
|
||||
"003490": {
|
||||
"code": "003490",
|
||||
"name": "대한항공",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4104392.319035925,
|
||||
"last_add_price": 30200
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3521468.04972381,
|
||||
"last_add_price": 51000
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2751857.4030862907,
|
||||
"last_add_price": 146300
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2659921.8114048885,
|
||||
"last_add_price": 13440
|
||||
@@ -160,19 +139,19 @@
|
||||
"entry_at": "2026-10-01T09:14:48.894896+09:00",
|
||||
"stop": 1008,
|
||||
"target": 1830,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,188 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2154285.6131948764,
|
||||
"last_add_price": 1243
|
||||
}
|
||||
},
|
||||
"realized_pnl": -27460518.899000056,
|
||||
"closed_trades": 129,
|
||||
"realized_pnl": -28255205.479000058,
|
||||
"closed_trades": 130,
|
||||
"wins": 4,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.2674794017300005,
|
||||
@@ -197,7 +176,7 @@
|
||||
"402340": "2026-07-22",
|
||||
"004170": "2026-07-23",
|
||||
"028260": "2026-08-24",
|
||||
"055550": "2026-07-20",
|
||||
"055550": "2026-10-08",
|
||||
"105560": "2026-07-20",
|
||||
"222800": "2026-07-21",
|
||||
"089970": "2026-08-11",
|
||||
@@ -213,5 +192,5 @@
|
||||
"079650": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-15T14:40:00.621497+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.177140+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.094434+09:00"
|
||||
}
|
||||
@@ -298,3 +298,4 @@
|
||||
{"ts": "2026-10-01T09:14:48.893572+09:00", "side": "SELL", "code": "079650", "name": "서산", "price": 5590, "qty": 432, "proceeds": 2410171, "entry_price": 7445, "pnl": -806721, "pnl_pct": -24.92, "hold_from": "2026-09-07T09:16:31.854663+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,651 (현재 5,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 12,829"}, {"label": "추세(60일선)", "ok": true, "detail": "4,345"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +16 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-01T09:14:48.894900+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1185, "qty": 1817, "cost": 2153468, "path": "pullback", "reason": "눌림목 지정가 1,188 도달", "stop": 980, "target": 1799, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,185 vs 1,000"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,310 / 1,000"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,310 / 1,000"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+32.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -78 · 기 +4 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 1.90% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,390"}, {"label": "거래량 급증", "ok": false, "detail": "109,080 (환산) vs 평균 1,410,399"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 1.90%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,188 (현재 1,185)"}]}
|
||||
{"ts": "2026-10-01T12:24:50.736851+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1243, "qty": 1732, "cost": 2153199, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 980, "target": 1799, "signals": [{"label": "손절선", "ok": true, "detail": "980 (현재 1,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,799"}, {"label": "추세(60일선)", "ok": true, "detail": "1,001"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -68 · 기 +4"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,236"}]}
|
||||
{"ts": "2026-10-08T11:16:59.330310+09:00", "side": "SELL", "code": "055550", "name": "신한지주", "price": 100400, "qty": 71, "proceeds": 7114500, "entry_price": 111380, "pnl": -794687, "pnl_pct": -9.86, "hold_from": "2026-08-07T09:58:17.722055+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "100,282 (현재 100,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 144,674"}, {"label": "추세(60일선)", "ok": true, "detail": "96,462"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -632 · 기 +453"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3468191.0592600796,
|
||||
"last_add_price": 136000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1667469.2912320814,
|
||||
"last_add_price": 147600
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3059768.9052410396,
|
||||
"last_add_price": 13420
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3005090.6555779856,
|
||||
"last_add_price": 101700
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1248111.8252958565,
|
||||
"last_add_price": 35800
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,425 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4734491.937843747,
|
||||
"last_add_price": 405000
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3862395.055136152,
|
||||
"last_add_price": 34650
|
||||
@@ -160,12 +160,12 @@
|
||||
"entry_at": "2026-09-30T12:22:48.813700+09:00",
|
||||
"stop": 6462,
|
||||
"target": 9328,
|
||||
"peak": 7770,
|
||||
"peak": 8390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3764874.55709998,
|
||||
"last_add_price": 7270
|
||||
@@ -216,5 +216,5 @@
|
||||
"047770": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-15T14:55:00.584680+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.180453+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.097649+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 32971105.762999985,
|
||||
"cash": 33944406.252999984,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"055550": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 103200,
|
||||
"cur_price": 100100,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4371332.168068898,
|
||||
"last_add_price": 105800
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3448434.606240806,
|
||||
"last_add_price": 130800
|
||||
@@ -60,32 +60,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4425860.654266699,
|
||||
"last_add_price": 125200
|
||||
},
|
||||
"018260": {
|
||||
"code": "018260",
|
||||
"name": "삼성에스디에스",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 18,
|
||||
"entry_price": 238750.0,
|
||||
"entry_at": "2026-08-14T10:04:21.981059+09:00",
|
||||
"stop": 197024,
|
||||
"target": 363928,
|
||||
"peak": 246000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 206500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2243002.5784807494,
|
||||
"last_add_price": 244500
|
||||
},
|
||||
"161890": {
|
||||
"code": "161890",
|
||||
"name": "한국콜마",
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2796943.490474186,
|
||||
"last_add_price": 133800
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 147,729 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1467735.2954887256,
|
||||
"last_add_price": 157600
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3093167.6730282507,
|
||||
"last_add_price": 134900
|
||||
@@ -165,14 +144,35 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2288070.2774689887,
|
||||
"last_add_price": 13090
|
||||
},
|
||||
"347700": {
|
||||
"code": "347700",
|
||||
"name": "스피어",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 101,
|
||||
"entry_price": 25400,
|
||||
"entry_at": "2026-10-08T12:09:00.697330+09:00",
|
||||
"stop": 21489,
|
||||
"target": 37134,
|
||||
"peak": 25950,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 24850,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2579654.493735873,
|
||||
"last_add_price": 25400
|
||||
}
|
||||
},
|
||||
"realized_pnl": -22027485.03800004,
|
||||
"closed_trades": 80,
|
||||
"realized_pnl": -22786544.36300004,
|
||||
"closed_trades": 81,
|
||||
"wins": 3,
|
||||
"peak_equity": 100000000,
|
||||
"max_drawdown": 0.27445155613999994,
|
||||
@@ -218,8 +218,9 @@
|
||||
"161890": "2026-08-13",
|
||||
"078930": "2026-07-31",
|
||||
"138040": "2026-09-08",
|
||||
"003680": "2026-08-24"
|
||||
"003680": "2026-08-24",
|
||||
"018260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-16T09:00:03.113416+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.770169+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.100587+09:00"
|
||||
}
|
||||
@@ -195,3 +195,5 @@
|
||||
{"ts": "2026-09-08T15:22:34.213067+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 370000, "qty": 9, "cost": 3330500, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 324149, "target": 507554, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "369,000 vs 305,900"}, {"label": "정배열(5>60)", "ok": true, "detail": "320,000 / 305,900"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "320,000 / 305,900"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+29.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +67 · 기 -37 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.71% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "177,720 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.71% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
|
||||
{"ts": "2026-09-18T09:14:50.162444+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 323000, "qty": 9, "proceeds": 2901331, "entry_price": 370000, "pnl": -429168, "pnl_pct": -12.7, "hold_from": "2026-09-08T15:22:34.213064+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "324,149 (현재 322,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 507,554"}, {"label": "추세(60일선)", "ok": true, "detail": "305,125"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +52 · 기 -54"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 379,713"}]}
|
||||
{"ts": "2026-09-18T09:14:50.585025+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 13090, "qty": 174, "cost": 2278002, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 10765, "target": 20066, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "13,100 vs 11,200"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,088 / 11,200"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,088 / 11,200"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -26 · 기 +4 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "15.93% (환산) vs 평균 29.44% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 17,310"}, {"label": "거래량 급증", "ok": false, "detail": "2,390,093 (환산) vs 평균 4,415,653"}, {"label": "회전율 급증", "ok": false, "detail": "15.93% (환산) vs 평균 29.44%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 11,856 (현재 13,100)"}]}
|
||||
{"ts": "2026-10-08T12:09:00.275716+09:00", "side": "SELL", "code": "018260", "name": "삼성에스디에스", "price": 197000, "qty": 18, "proceeds": 3539085, "entry_price": 238750, "pnl": -759059, "pnl_pct": -17.49, "hold_from": "2026-08-14T10:04:21.981059+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "197,024 (현재 197,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 363,928"}, {"label": "추세(60일선)", "ok": false, "detail": "201,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +41 · 기 -78"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T12:09:00.697346+09:00", "side": "BUY", "code": "347700", "name": "스피어", "price": 25400, "qty": 101, "cost": 2565785, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 21489, "target": 37134, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "25,400 vs 21,098"}, {"label": "정배열(5>60)", "ok": true, "detail": "23,550 / 21,098"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "23,550 / 21,098"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -336 · 기 +695 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+77%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.04% (환산) vs 평균 1.89% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 24,950"}, {"label": "거래량 급증", "ok": true, "detail": "2,087,264 (환산) vs 평균 973,323"}, {"label": "회전율 급증", "ok": true, "detail": "4.04% (환산) vs 평균 1.89%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 103200,
|
||||
"cur_price": 100100,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5402457.352781249,
|
||||
"last_add_price": 104900
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4939827.041843749,
|
||||
"last_add_price": 130800
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 128800,
|
||||
"cur_price": 125200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4504266.321593748,
|
||||
"last_add_price": 125200
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 130400,
|
||||
"cur_price": 127200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4268049.827468748,
|
||||
"last_add_price": 122900
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4532714.182749998,
|
||||
"last_add_price": 34350
|
||||
@@ -116,14 +116,14 @@
|
||||
"qty": 1478,
|
||||
"entry_price": 6243.849797023004,
|
||||
"entry_at": "2026-09-04T10:30:32.659857+09:00",
|
||||
"stop": 5662,
|
||||
"stop": 7732,
|
||||
"target": 7990,
|
||||
"peak": 7770,
|
||||
"trailing_on": false,
|
||||
"peak": 8390,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4617879.361156248,
|
||||
"last_add_price": 6330
|
||||
@@ -139,12 +139,12 @@
|
||||
"entry_at": "2026-09-21T15:00:50.060288+09:00",
|
||||
"stop": 7061,
|
||||
"target": 11344,
|
||||
"peak": 10470,
|
||||
"peak": 11060,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 9990,
|
||||
"cur_price": 10790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4456984.8542187475,
|
||||
"last_add_price": 8400
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 15250,
|
||||
"cur_price": 15150,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4460066.450562498,
|
||||
"last_add_price": 15970
|
||||
@@ -205,5 +205,5 @@
|
||||
"079650": "2026-09-21"
|
||||
},
|
||||
"created_at": "2026-06-16T09:00:03.113433+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.784579+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.103378+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 103200,
|
||||
"cur_price": 100100,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5666061.52171875,
|
||||
"last_add_price": 99700
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4789675.2297187485,
|
||||
"last_add_price": 130800
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 110000,
|
||||
"cur_price": 104200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4279461.011749998,
|
||||
"last_add_price": 101700
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4367140.436124997,
|
||||
"last_add_price": 135000
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 33300,
|
||||
"cur_price": 32500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4637315.235843748,
|
||||
"last_add_price": 34350
|
||||
@@ -118,12 +118,12 @@
|
||||
"entry_at": "2026-09-21T15:00:50.077544+09:00",
|
||||
"stop": 7142,
|
||||
"target": 11425,
|
||||
"peak": 10470,
|
||||
"peak": 11060,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 9990,
|
||||
"cur_price": 10790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4411518.207562497,
|
||||
"last_add_price": 8400
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 158,422 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2951850.2265706444,
|
||||
"last_add_price": 168400
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4333551.078218747,
|
||||
"last_add_price": 48300
|
||||
@@ -214,5 +214,5 @@
|
||||
"051900": "2026-10-02"
|
||||
},
|
||||
"created_at": "2026-06-16T09:00:03.113489+09:00",
|
||||
"updated_at": "2026-10-07T15:29:01.794689+09:00"
|
||||
"updated_at": "2026-10-08T15:28:58.106194+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2602335.520457338,
|
||||
"last_add_price": 147600
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3682720.3330000006,
|
||||
"last_add_price": 13420
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3788581.3199375006,
|
||||
"last_add_price": 50400
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,581 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3822139.0130625004,
|
||||
"last_add_price": 11930
|
||||
@@ -97,12 +97,12 @@
|
||||
"entry_at": "2026-09-07T14:06:39.861819+09:00",
|
||||
"stop": 4035,
|
||||
"target": 7135,
|
||||
"peak": 5070,
|
||||
"peak": 5140,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 7,350 도달",
|
||||
"cur_price": 4430,
|
||||
"cur_price": 4490,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3773712.918396452,
|
||||
"last_add_price": 4810
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3798944.7854062505,
|
||||
"last_add_price": 144100
|
||||
@@ -137,14 +137,14 @@
|
||||
"qty": 1105,
|
||||
"entry_price": 6749.058823529412,
|
||||
"entry_at": "2026-09-08T15:20:38.343663+09:00",
|
||||
"stop": 6258,
|
||||
"stop": 7732,
|
||||
"target": 8223,
|
||||
"peak": 7770,
|
||||
"trailing_on": false,
|
||||
"peak": 8390,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3730753.9550937507,
|
||||
"last_add_price": 6830
|
||||
@@ -209,5 +209,5 @@
|
||||
"257720": "2026-09-09"
|
||||
},
|
||||
"created_at": "2026-06-16T10:45:02.136776+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.025231+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.320524+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 9499876.725499988,
|
||||
"cash": 5469796.287999988,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4497110.087925,
|
||||
"last_add_price": 130800
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3916421.3406499997,
|
||||
"last_add_price": 13420
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3939438.35845,
|
||||
"last_add_price": 135000
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3906404.1509499997,
|
||||
"last_add_price": 50500
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,601 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4014765.8981999992,
|
||||
"last_add_price": 11970
|
||||
@@ -118,37 +118,16 @@
|
||||
"entry_at": "2026-09-09T10:00:41.408422+09:00",
|
||||
"stop": 5976,
|
||||
"target": 8545,
|
||||
"peak": 7770,
|
||||
"peak": 8390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3880908.2525249994,
|
||||
"last_add_price": 6740
|
||||
},
|
||||
"316140": {
|
||||
"code": "316140",
|
||||
"name": "우리금융지주",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 103,
|
||||
"entry_price": 36450,
|
||||
"entry_at": "2026-09-15T09:10:45.087499+09:00",
|
||||
"stop": 32978,
|
||||
"target": 46866,
|
||||
"peak": 36650,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 33300,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3788155.7863749997,
|
||||
"last_add_price": 36450
|
||||
},
|
||||
"088350": {
|
||||
"code": "088350",
|
||||
"name": "한화생명",
|
||||
@@ -165,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5310,
|
||||
"cur_price": 5190,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3777838.417625,
|
||||
"last_add_price": 5740
|
||||
@@ -186,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 15250,
|
||||
"cur_price": 15150,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3742601.8719749996,
|
||||
"last_add_price": 16340
|
||||
@@ -207,14 +186,35 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 305500,
|
||||
"cur_price": 299500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3710686.9475249993,
|
||||
"last_add_price": 316500
|
||||
},
|
||||
"295310": {
|
||||
"code": "295310",
|
||||
"name": "에이치브이엠",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 103,
|
||||
"entry_price": 72001.94174757281,
|
||||
"entry_at": "2026-10-08T09:07:03.584780+09:00",
|
||||
"stop": 62765,
|
||||
"target": 99713,
|
||||
"peak": 76700,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 74200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3732868.9359,
|
||||
"last_add_price": 73700
|
||||
}
|
||||
},
|
||||
"realized_pnl": -28310306.201000012,
|
||||
"closed_trades": 37,
|
||||
"realized_pnl": -28677987.361000013,
|
||||
"closed_trades": 38,
|
||||
"wins": 2,
|
||||
"peak_equity": 100162411.55350003,
|
||||
"max_drawdown": 0.26132627332978176,
|
||||
@@ -234,7 +234,7 @@
|
||||
"252990": "2026-09-01",
|
||||
"078930": "2026-09-22",
|
||||
"090850": "2026-08-06",
|
||||
"316140": "2026-08-21",
|
||||
"316140": "2026-10-08",
|
||||
"068270": "2026-09-04",
|
||||
"327260": "2026-09-07",
|
||||
"257720": "2026-09-09",
|
||||
@@ -242,5 +242,5 @@
|
||||
"000720": "2026-10-06"
|
||||
},
|
||||
"created_at": "2026-06-16T14:30:00.114884+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.037443+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.331054+09:00"
|
||||
}
|
||||
@@ -115,3 +115,6 @@
|
||||
{"ts": "2026-10-02T14:48:57.276582+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 16340, "qty": 229, "cost": 3742421, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 14124, "target": 22988, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "16,320 vs 13,207"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,838 / 13,207"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,838 / 12,660"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +163 · 기 +708 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.92% (환산) vs 평균 2.72% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 14,740"}, {"label": "거래량 급증", "ok": true, "detail": "5,277,102 (환산) vs 평균 2,916,070"}, {"label": "회전율 급증", "ok": true, "detail": "4.92% (환산) vs 평균 2.72%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
|
||||
{"ts": "2026-10-06T13:49:00.974758+09:00", "side": "SELL", "code": "000720", "name": "현대건설", "price": 112600, "qty": 53, "proceeds": 5956163, "entry_price": 130396, "pnl": -955874, "pnl_pct": -13.65, "hold_from": "2026-09-07T15:06:42.263007+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "112,316 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 184,637"}, {"label": "추세(10일선)", "ok": false, "detail": "112,890"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -101 · 기 -533"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-06T13:49:00.975548+09:00", "side": "BUY", "code": "108490", "name": "로보티즈", "price": 316500, "qty": 11, "cost": 3482022, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 268844, "target": 459469, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "316,000 vs 263,000"}, {"label": "정배열(5>10)", "ok": true, "detail": "274,000 / 263,000"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "274,000 / 242,227"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +82 · 기 +24 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.91% (환산) vs 평균 1.94% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 315,000"}, {"label": "거래량 급증", "ok": true, "detail": "574,160 (환산) vs 평균 284,061"}, {"label": "회전율 급증", "ok": true, "detail": "3.91% (환산) vs 평균 1.94%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||||
{"ts": "2026-10-08T09:07:03.581515+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 32950, "qty": 103, "proceeds": 3387232, "entry_price": 36450, "pnl": -367681, "pnl_pct": -9.6, "hold_from": "2026-09-15T09:10:45.087499+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "32,978 (현재 32,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 46,866"}, {"label": "추세(10일선)", "ok": true, "detail": "31,905"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +17,844 · 기 +1,402"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 37,223"}]}
|
||||
{"ts": "2026-10-08T09:07:03.584784+09:00", "side": "BUY", "code": "295310", "name": "에이치브이엠", "price": 70400, "qty": 53, "cost": 3731760, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 61192, "target": 98025, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "70,700 vs 55,755"}, {"label": "정배열(5>10)", "ok": true, "detail": "61,380 / 55,755"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "61,380 / 47,905"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+42.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -73 · 기 +228 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+19%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 61,900"}, {"label": "거래량 급증", "ok": true, "detail": "185,780 (환산) vs 평균 120,414"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.97%"}, {"label": "RSI", "ok": true, "detail": "75"}]}
|
||||
{"ts": "2026-10-08T09:21:04.872717+09:00", "side": "BUY", "code": "295310", "name": "에이치브이엠", "price": 73700, "qty": 50, "cost": 3685553, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 61192, "target": 98025, "signals": [{"label": "손절선", "ok": true, "detail": "61,192 (현재 73,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 98,025"}, {"label": "추세(10일선)", "ok": true, "detail": "56,025"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -73 · 기 +228"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 72,709"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4360729.7882,
|
||||
"last_add_price": 130800
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 12060,
|
||||
"cur_price": 12200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3756374.284550001,
|
||||
"last_add_price": 13420
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 48150,
|
||||
"cur_price": 47150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3779374.505025001,
|
||||
"last_add_price": 50500
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3753616.173025001,
|
||||
"last_add_price": 135000
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,047 도달",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2355344.402237601,
|
||||
"last_add_price": 35650
|
||||
@@ -118,12 +118,12 @@
|
||||
"entry_at": "2026-09-04T12:34:31.994699+09:00",
|
||||
"stop": 4035,
|
||||
"target": 7075,
|
||||
"peak": 5070,
|
||||
"peak": 5140,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 7,342 도달",
|
||||
"cur_price": 4430,
|
||||
"cur_price": 4490,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3832048.9757250003,
|
||||
"last_add_price": 4795
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3818388.2761875005,
|
||||
"last_add_price": 32000
|
||||
@@ -160,12 +160,12 @@
|
||||
"entry_at": "2026-09-08T15:20:38.352756+09:00",
|
||||
"stop": 6094,
|
||||
"target": 8714,
|
||||
"peak": 7770,
|
||||
"peak": 8390,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 7380,
|
||||
"cur_price": 8260,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3751556.2420625,
|
||||
"last_add_price": 6830
|
||||
@@ -186,7 +186,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,907 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3737257.7022625008,
|
||||
"last_add_price": 404000
|
||||
@@ -207,7 +207,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 15250,
|
||||
"cur_price": 15150,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3759777.2872375003,
|
||||
"last_add_price": 16340
|
||||
@@ -243,5 +243,5 @@
|
||||
"004370": "2026-09-07"
|
||||
},
|
||||
"created_at": "2026-06-16T14:30:00.114893+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.045256+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.339204+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 27085156.79800003,
|
||||
"cash": 31486571.13300003,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3561275.575471075,
|
||||
"last_add_price": 130800
|
||||
@@ -39,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 144,129 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1695866.1189129704,
|
||||
"last_add_price": 147600
|
||||
},
|
||||
"055550": {
|
||||
"code": "055550",
|
||||
"name": "신한지주",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 69,
|
||||
"entry_price": 111379.71014492754,
|
||||
"entry_at": "2026-08-07T09:58:17.746184+09:00",
|
||||
"stop": 100282,
|
||||
"target": 144674,
|
||||
"peak": 116100,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 103200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3896691.6945500015,
|
||||
"last_add_price": 112800
|
||||
},
|
||||
"161890": {
|
||||
"code": "161890",
|
||||
"name": "한국콜마",
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2745363.955329169,
|
||||
"last_add_price": 132000
|
||||
@@ -97,12 +76,12 @@
|
||||
"entry_at": "2026-08-27T09:06:29.175639+09:00",
|
||||
"stop": 4035,
|
||||
"target": 7475,
|
||||
"peak": 5070,
|
||||
"peak": 5140,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 7,365 도달",
|
||||
"cur_price": 4430,
|
||||
"cur_price": 4490,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2237058.4160459745,
|
||||
"last_add_price": 4895
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3946598.3595250016,
|
||||
"last_add_price": 30200
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 5330,
|
||||
"cur_price": 5210,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1617867.8531665015,
|
||||
"last_add_price": 6580
|
||||
@@ -165,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2963407.3031992856,
|
||||
"last_add_price": 143200
|
||||
@@ -186,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1901666.048918765,
|
||||
"last_add_price": 46500
|
||||
@@ -207,14 +186,35 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 410,175 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3824289.568650001,
|
||||
"last_add_price": 394500
|
||||
},
|
||||
"347700": {
|
||||
"code": "347700",
|
||||
"name": "스피어",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 97,
|
||||
"entry_price": 25900,
|
||||
"entry_at": "2026-10-08T11:17:01.063475+09:00",
|
||||
"stop": 21989,
|
||||
"target": 37634,
|
||||
"peak": 26050,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 24850,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2514171.0772567126,
|
||||
"last_add_price": 25900
|
||||
}
|
||||
},
|
||||
"realized_pnl": -26077848.706500053,
|
||||
"closed_trades": 149,
|
||||
"realized_pnl": -26850110.306500055,
|
||||
"closed_trades": 150,
|
||||
"wins": 5,
|
||||
"peak_equity": 100085511.5725,
|
||||
"max_drawdown": 0.25024080714577274,
|
||||
@@ -240,7 +240,7 @@
|
||||
"004170": "2026-07-23",
|
||||
"028260": "2026-09-04",
|
||||
"214450": "2026-10-06",
|
||||
"055550": "2026-07-20",
|
||||
"055550": "2026-10-08",
|
||||
"105560": "2026-07-20",
|
||||
"222800": "2026-07-21",
|
||||
"089970": "2026-08-13",
|
||||
@@ -253,5 +253,5 @@
|
||||
"257720": "2026-09-10"
|
||||
},
|
||||
"created_at": "2026-06-16T14:30:00.114901+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.052010+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.345842+09:00"
|
||||
}
|
||||
@@ -338,3 +338,5 @@
|
||||
{"ts": "2026-09-14T10:56:46.011865+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 46500, "qty": 40, "cost": 1860279, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 34900, "target": 70499, "signals": [{"label": "손절선", "ok": true, "detail": "34,900 (현재 46,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,499"}, {"label": "추세(60일선)", "ok": true, "detail": "29,930"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -325 · 기 +685"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 46,079"}]}
|
||||
{"ts": "2026-10-06T10:16:58.008881+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 302000, "qty": 20, "proceeds": 6028222, "entry_price": 344000, "pnl": -852810, "pnl_pct": -12.21, "hold_from": "2026-07-21T09:20:05.279235+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "302,791 (현재 302,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,626"}, {"label": "추세(60일선)", "ok": false, "detail": "304,783"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +99 · 기 -155"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-06T10:16:58.044635+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 394500, "qty": 9, "cost": 3551033, "path": "pullback", "reason": "눌림목 지정가 410,175 도달", "stop": 372500, "target": 460500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "394,500 vs 369,633"}, {"label": "정배열(5>60)", "ok": true, "detail": "401,400 / 369,633"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "401,400 / 369,633"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -8 · 기 +10 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "30,757 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.51% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 410,175 (현재 394,500)"}]}
|
||||
{"ts": "2026-10-08T11:17:01.015420+09:00", "side": "SELL", "code": "055550", "name": "신한지주", "price": 100400, "qty": 69, "proceeds": 6914091, "entry_price": 111380, "pnl": -772262, "pnl_pct": -9.86, "hold_from": "2026-08-07T09:58:17.746184+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "100,282 (현재 100,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 144,674"}, {"label": "추세(60일선)", "ok": true, "detail": "96,462"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -632 · 기 +453"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T11:17:01.063486+09:00", "side": "BUY", "code": "347700", "name": "스피어", "price": 25900, "qty": 97, "cost": 2512677, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 21989, "target": 37634, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "25,850 vs 21,105"}, {"label": "정배열(5>60)", "ok": true, "detail": "23,640 / 21,105"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "23,640 / 21,105"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -336 · 기 +695 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+74%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.94% (환산) vs 평균 1.89% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 24,950"}, {"label": "거래량 급증", "ok": true, "detail": "2,551,715 (환산) vs 평균 973,323"}, {"label": "회전율 급증", "ok": true, "detail": "4.94% (환산) vs 평균 1.89%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
"qty": 20,
|
||||
"entry_price": 141100.0,
|
||||
"entry_at": "2026-08-27T09:28:28.494508+09:00",
|
||||
"stop": 158040,
|
||||
"stop": 158340,
|
||||
"target": 171259,
|
||||
"peak": 173500,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1481365.9160708203,
|
||||
"last_add_price": 145300
|
||||
@@ -32,14 +32,14 @@
|
||||
"qty": 142,
|
||||
"entry_price": 13828.028169014084,
|
||||
"entry_at": "2026-09-03T13:38:33.380609+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 19060,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,939 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 988188.6519627835,
|
||||
"last_add_price": 14370
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 156,479 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 888103.2638242849,
|
||||
"last_add_price": 144600
|
||||
@@ -76,12 +76,12 @@
|
||||
"entry_at": "2026-09-15T09:22:44.343877+09:00",
|
||||
"stop": 4181,
|
||||
"target": 6661,
|
||||
"peak": 5990,
|
||||
"peak": 6040,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 5,108 도달",
|
||||
"cur_price": 5780,
|
||||
"cur_price": 5860,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1104635.9623891795,
|
||||
"last_add_price": 5280
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 853163.9032473661,
|
||||
"last_add_price": 47000
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,133 도달",
|
||||
"cur_price": 3305,
|
||||
"cur_price": 3345,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1199694.5417108096,
|
||||
"last_add_price": 3195
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 17930,
|
||||
"cur_price": 16970,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1197077.8466134714,
|
||||
"last_add_price": 18560
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,397 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2583251.5484106448,
|
||||
"last_add_price": 16280
|
||||
@@ -186,7 +186,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 39,585 도달",
|
||||
"cur_price": 37600,
|
||||
"cur_price": 35700,
|
||||
"tranches": 1,
|
||||
"tranche_value": 1498127.2623570368,
|
||||
"last_add_price": 39250
|
||||
@@ -207,7 +207,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,332 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2038377.848723007,
|
||||
"last_add_price": 11890
|
||||
@@ -228,7 +228,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 277,401 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 1840676.8882680172,
|
||||
"last_add_price": 271000
|
||||
@@ -249,7 +249,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 419,391 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3693441.3698645798,
|
||||
"last_add_price": 395000
|
||||
@@ -305,5 +305,5 @@
|
||||
"047770": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885275+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.057685+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.937586+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2055644.4533983106,
|
||||
"last_add_price": 132000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2440249.8896798776,
|
||||
"last_add_price": 145300
|
||||
@@ -53,14 +53,14 @@
|
||||
"qty": 209,
|
||||
"entry_price": 13796.315789473685,
|
||||
"entry_at": "2026-09-03T13:06:31.272281+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 20306,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,939 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1448661.5729395074,
|
||||
"last_add_price": 14370
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1438578.7331247122,
|
||||
"last_add_price": 47000
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 156,257 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1304118.2847785852,
|
||||
"last_add_price": 143800
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 17930,
|
||||
"cur_price": 16970,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1964912.7448622035,
|
||||
"last_add_price": 18560
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2900140.3534760317,
|
||||
"last_add_price": 32450
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,386 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4094046.242354855,
|
||||
"last_add_price": 16390
|
||||
@@ -186,7 +186,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 39,546 도달",
|
||||
"cur_price": 37600,
|
||||
"cur_price": 35700,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2342411.5791977677,
|
||||
"last_add_price": 38750
|
||||
@@ -207,7 +207,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2226895.6330068237,
|
||||
"last_add_price": 13900
|
||||
@@ -263,5 +263,5 @@
|
||||
"004370": "2026-09-29"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885286+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.062897+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.954530+09:00"
|
||||
}
|
||||
@@ -1,28 +1,7 @@
|
||||
{
|
||||
"cash": 38373040.367549956,
|
||||
"cash": 38448109.793549955,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 78,
|
||||
"entry_price": 34569.230769230766,
|
||||
"entry_at": "2026-08-20T09:02:20.789589+09:00",
|
||||
"stop": 52338,
|
||||
"target": 55133,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1369462.9055232927,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"041520": {
|
||||
"code": "041520",
|
||||
"name": "이엘씨",
|
||||
@@ -39,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,977 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3213033.799832977,
|
||||
"last_add_price": 12180
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 419,069 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5153141.020656248,
|
||||
"last_add_price": 401000
|
||||
@@ -76,12 +55,12 @@
|
||||
"entry_at": "2026-09-23T14:28:56.648372+09:00",
|
||||
"stop": 1029,
|
||||
"target": 1651,
|
||||
"peak": 1300,
|
||||
"peak": 1308,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 1,238 도달",
|
||||
"cur_price": 1240,
|
||||
"cur_price": 1297,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2355715.3719631354,
|
||||
"last_add_price": 1278
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 158,422 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1734111.3114757552,
|
||||
"last_add_price": 168400
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3160676.8227413706,
|
||||
"last_add_price": 13900
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,371 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3071525.1883742027,
|
||||
"last_add_price": 12250
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,389 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5184751.659284372,
|
||||
"last_add_price": 16070
|
||||
},
|
||||
"006730": {
|
||||
"code": "006730",
|
||||
"name": "서부T&D",
|
||||
"sources": [
|
||||
"held"
|
||||
],
|
||||
"qty": 337,
|
||||
"entry_price": 11880,
|
||||
"entry_at": "2026-10-08T09:05:04.146917+09:00",
|
||||
"stop": 10672,
|
||||
"target": 14297,
|
||||
"peak": 12000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 11900,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4015025.494583169,
|
||||
"last_add_price": 11880
|
||||
}
|
||||
},
|
||||
"realized_pnl": -20097128.09200004,
|
||||
"closed_trades": 53,
|
||||
"wins": 2,
|
||||
"realized_pnl": -18714702.59200004,
|
||||
"closed_trades": 54,
|
||||
"wins": 3,
|
||||
"peak_equity": 102728958.65750001,
|
||||
"max_drawdown": 0.20665400157251712,
|
||||
"last_exit": {
|
||||
@@ -207,8 +207,9 @@
|
||||
"092790": "2026-09-23",
|
||||
"000720": "2026-09-28",
|
||||
"034020": "2026-09-29",
|
||||
"108490": "2026-10-06"
|
||||
"108490": "2026-10-06",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885297+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.067799+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.963888+09:00"
|
||||
}
|
||||
@@ -156,3 +156,5 @@
|
||||
{"ts": "2026-10-02T09:48:56.010159+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 12250, "qty": 250, "cost": 3062959, "path": "pullback", "reason": "눌림목 지정가 12,371 도달", "stop": 10600, "target": 15550, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,240 vs 11,850"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,916 / 11,850"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,916 / 11,185"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +68 · 기 +1 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "17.31% (환산) vs 평균 29.44% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 17,310"}, {"label": "거래량 급증", "ok": false, "detail": "2,597,100 (환산) vs 평균 4,415,653"}, {"label": "회전율 급증", "ok": false, "detail": "17.31% (환산) vs 평균 29.44%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 12,371 (현재 12,240)"}]}
|
||||
{"ts": "2026-10-06T09:06:59.983671+09:00", "side": "SELL", "code": "108490", "name": "로보티즈", "price": 311000, "qty": 8, "proceeds": 2483148, "entry_price": 319500, "pnl": -73235, "pnl_pct": -2.66, "hold_from": "2026-09-16T09:04:46.142932+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "270,772 (현재 311,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 416,955"}, {"label": "추세(20일선)", "ok": true, "detail": "260,725"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +71 · 기 +24"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 331,128"}]}
|
||||
{"ts": "2026-10-06T09:07:00.509411+09:00", "side": "BUY", "code": "300720", "name": "한일시멘트", "price": 16070, "qty": 322, "cost": 5175316, "path": "pullback", "reason": "눌림목 지정가 16,389 도달", "stop": 14948, "target": 18314, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "16,130 vs 15,210"}, {"label": "정배열(5>20)", "ok": true, "detail": "16,308 / 15,210"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "16,308 / 14,436"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -19 · 기 +13 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.03% (환산) vs 평균 0.12% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 17,140"}, {"label": "거래량 급증", "ok": false, "detail": "22,207 (환산) vs 평균 89,609"}, {"label": "회전율 급증", "ok": false, "detail": "0.03% (환산) vs 평균 0.12%"}, {"label": "RSI", "ok": true, "detail": "62"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,389 (현재 16,130)"}]}
|
||||
{"ts": "2026-10-08T09:03:08.966746+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 78, "proceeds": 4079230, "entry_price": 34569, "pnl": 1382426, "pnl_pct": 51.58, "hold_from": "2026-08-20T09:02:20.789589+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:05:04.146937+09:00", "side": "BUY", "code": "006730", "name": "서부T&D", "price": 11880, "qty": 337, "cost": 4004161, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 10672, "target": 14297, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,940 vs 11,111"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,138 / 11,111"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,138 / 10,662"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +16 · 기 +185 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+46%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.99% (환산) vs 평균 0.48% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 11,790"}, {"label": "거래량 급증", "ok": true, "detail": "642,207 (환산) vs 평균 309,577"}, {"label": "회전율 급증", "ok": true, "detail": "0.99% (환산) vs 평균 0.48%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 46170035.54799991,
|
||||
"cash": 56269792.542499915,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"010950": {
|
||||
@@ -11,14 +11,14 @@
|
||||
"qty": 29,
|
||||
"entry_price": 140075.8620689655,
|
||||
"entry_at": "2026-08-27T10:28:24.851417+09:00",
|
||||
"stop": 158040,
|
||||
"stop": 158340,
|
||||
"target": 172246,
|
||||
"peak": 173500,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2119787.0272304374,
|
||||
"last_add_price": 145300
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2730942.1302758893,
|
||||
"last_add_price": 30200
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1028691.8844119626,
|
||||
"last_add_price": 144600
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1349832.8421725836,
|
||||
"last_add_price": 55300
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1829346.791289097,
|
||||
"last_add_price": 13500
|
||||
@@ -123,32 +123,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 269,941 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2334684.1637160317,
|
||||
"last_add_price": 277000
|
||||
},
|
||||
"099440": {
|
||||
"code": "099440",
|
||||
"name": "스맥",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 2713,
|
||||
"entry_price": 3908.73571691854,
|
||||
"entry_at": "2026-10-01T11:18:51.641939+09:00",
|
||||
"stop": 3735,
|
||||
"target": 4256,
|
||||
"peak": 4000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 3,947 도달",
|
||||
"cur_price": 3825,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5305107.105812495,
|
||||
"last_add_price": 3980
|
||||
},
|
||||
"004370": {
|
||||
"code": "004370",
|
||||
"name": "농심",
|
||||
@@ -165,14 +144,14 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 410,336 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4470137.448438662,
|
||||
"last_add_price": 395000
|
||||
}
|
||||
},
|
||||
"realized_pnl": -16789709.247000083,
|
||||
"closed_trades": 153,
|
||||
"realized_pnl": -17295942.912500083,
|
||||
"closed_trades": 154,
|
||||
"wins": 6,
|
||||
"peak_equity": 100266527.41749999,
|
||||
"max_drawdown": 0.16501361602568418,
|
||||
@@ -210,8 +189,9 @@
|
||||
"180640": "2026-09-29",
|
||||
"047770": "2026-09-30",
|
||||
"042500": "2026-10-01",
|
||||
"004370": "2026-10-01"
|
||||
"004370": "2026-10-01",
|
||||
"099440": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885305+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.072161+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.970620+09:00"
|
||||
}
|
||||
@@ -351,3 +351,4 @@
|
||||
{"ts": "2026-10-02T09:52:55.839648+09:00", "side": "SELL", "code": "161890", "name": "한국콜마", "price": 132700, "qty": 27, "proceeds": 3575913, "entry_price": 132356, "pnl": 1777, "pnl_pct": 0.26, "hold_from": "2026-08-20T09:14:25.028236+09:00", "reason": "시간손절 — 43일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "114,238 (현재 131,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 168,590"}, {"label": "추세(60일선)", "ok": true, "detail": "92,465"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +30 · 기 -15"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-02T09:52:55.840247+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 395000, "qty": 11, "cost": 4345652, "path": "pullback", "reason": "눌림목 지정가 410,336 도달", "stop": 372500, "target": 440000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "394,500 vs 369,633"}, {"label": "정배열(5>60)", "ok": true, "detail": "401,400 / 369,633"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "401,400 / 369,633"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.8%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -3 · 기 +10 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "21,600 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 410,336 (현재 394,500)"}]}
|
||||
{"ts": "2026-10-02T10:24:54.560457+09:00", "side": "BUY", "code": "099440", "name": "스맥", "price": 3980, "qty": 1332, "cost": 5302155, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 3735, "target": 4050, "signals": [{"label": "손절선", "ok": true, "detail": "3,735 (현재 3,975)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,050"}, {"label": "추세(60일선)", "ok": true, "detail": "3,437"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,958"}]}
|
||||
{"ts": "2026-10-08T12:15:01.051514+09:00", "side": "SELL", "code": "099440", "name": "스맥", "price": 3730, "qty": 2713, "proceeds": 10099757, "entry_price": 3909, "pnl": -506234, "pnl_pct": -4.57, "hold_from": "2026-10-01T11:18:51.641939+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "3,735 (현재 3,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,256"}, {"label": "추세(60일선)", "ok": true, "detail": "3,433"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -79 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
|
||||
@@ -1,28 +1,7 @@
|
||||
{
|
||||
"cash": 36429364.799499914,
|
||||
"cash": 36373824.51949991,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 83,
|
||||
"entry_price": 34556.6265060241,
|
||||
"entry_at": "2026-08-20T09:02:20.801043+09:00",
|
||||
"stop": 52338,
|
||||
"target": 53064,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1449597.1229143601,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"010950": {
|
||||
"code": "010950",
|
||||
"name": "S-Oil",
|
||||
@@ -39,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3502770.0196038075,
|
||||
"last_add_price": 150200
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 15250,
|
||||
"cur_price": 15150,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3145303.58774031,
|
||||
"last_add_price": 15350
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,369 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2340657.5506936996,
|
||||
"last_add_price": 21400
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,388 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4974765.724749995,
|
||||
"last_add_price": 16150
|
||||
@@ -123,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 157,922 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1791140.9751977646,
|
||||
"last_add_price": 165300
|
||||
@@ -144,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 82600,
|
||||
"cur_price": 82900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2765643.6783186207,
|
||||
"last_add_price": 88700
|
||||
@@ -165,15 +144,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3407878.85259177,
|
||||
"last_add_price": 13900
|
||||
},
|
||||
"006730": {
|
||||
"code": "006730",
|
||||
"name": "서부T&D",
|
||||
"sources": [
|
||||
"held"
|
||||
],
|
||||
"qty": 370,
|
||||
"entry_price": 11880,
|
||||
"entry_at": "2026-10-08T09:05:04.293928+09:00",
|
||||
"stop": 10792,
|
||||
"target": 14055,
|
||||
"peak": 12000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 11900,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4402828.120638139,
|
||||
"last_add_price": 11880
|
||||
}
|
||||
},
|
||||
"realized_pnl": -22249667.985000037,
|
||||
"closed_trades": 67,
|
||||
"wins": 8,
|
||||
"realized_pnl": -20777579.15500004,
|
||||
"closed_trades": 68,
|
||||
"wins": 9,
|
||||
"peak_equity": 103214817.49949999,
|
||||
"max_drawdown": 0.23682054917762618,
|
||||
"last_exit": {
|
||||
@@ -210,8 +210,9 @@
|
||||
"257720": "2026-09-18",
|
||||
"000720": "2026-09-23",
|
||||
"004370": "2026-09-28",
|
||||
"034020": "2026-09-29"
|
||||
"034020": "2026-09-29",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885314+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.076147+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.976728+09:00"
|
||||
}
|
||||
@@ -189,3 +189,5 @@
|
||||
{"ts": "2026-09-30T09:42:52.639221+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 15350, "qty": 204, "cost": 3131870, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12922, "target": 18496, "signals": [{"label": "손절선", "ok": true, "detail": "12,922 (현재 15,460)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,496"}, {"label": "추세(20일선)", "ok": true, "detail": "12,844"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +414 · 기 -708"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 15,298"}]}
|
||||
{"ts": "2026-10-01T11:18:51.678126+09:00", "side": "BUY", "code": "440110", "name": "파두", "price": 88700, "qty": 31, "cost": 2750112, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 72714, "target": 109271, "signals": [{"label": "손절선", "ok": true, "detail": "72,714 (현재 88,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,271"}, {"label": "추세(20일선)", "ok": true, "detail": "67,165"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -336 · 기 +625"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 88,381"}]}
|
||||
{"ts": "2026-10-02T09:01:38.843323+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 109, "cost": 2332950, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 16923, "target": 27353, "signals": [{"label": "손절선", "ok": true, "detail": "16,923 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 27,353"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,339"}]}
|
||||
{"ts": "2026-10-08T09:03:08.975890+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 83, "proceeds": 4340719, "entry_price": 34557, "pnl": 1472089, "pnl_pct": 51.64, "hold_from": "2026-08-20T09:02:20.801043+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:05:04.293932+09:00", "side": "BUY", "code": "006730", "name": "서부T&D", "price": 11880, "qty": 370, "cost": 4396259, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 10792, "target": 14055, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,940 vs 11,111"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,138 / 11,111"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,138 / 10,662"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +16 · 기 +185 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+46%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.99% (환산) vs 평균 0.48% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 11,790"}, {"label": "거래량 급증", "ok": true, "detail": "642,207 (환산) vs 평균 309,577"}, {"label": "회전율 급증", "ok": true, "detail": "0.99% (환산) vs 평균 0.48%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 24629950.419499956,
|
||||
"cash": 19656704.544499956,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"138040": {
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 130400,
|
||||
"cur_price": 127200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 6651621.94570833,
|
||||
"last_add_price": 123300
|
||||
@@ -32,14 +32,14 @@
|
||||
"qty": 414,
|
||||
"entry_price": 13298.985507246376,
|
||||
"entry_at": "2026-09-08T09:10:37.312187+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 19066,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 14,250 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2756420.9418846015,
|
||||
"last_add_price": 13690
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 82600,
|
||||
"cur_price": 82900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4179621.8180606444,
|
||||
"last_add_price": 90000
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3220248.263306289,
|
||||
"last_add_price": 184400
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 279,992 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5750451.613834028,
|
||||
"last_add_price": 274500
|
||||
@@ -113,27 +113,27 @@
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 40,
|
||||
"entry_price": 123100,
|
||||
"qty": 79,
|
||||
"entry_price": 125272.15189873418,
|
||||
"entry_at": "2026-10-07T14:33:08.900964+09:00",
|
||||
"stop": 111433,
|
||||
"target": 152267,
|
||||
"peak": 123200,
|
||||
"stop": 113884,
|
||||
"target": 153743,
|
||||
"peak": 129100,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 122400,
|
||||
"tranches": 1,
|
||||
"cur_price": 125400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 5037383.006717904,
|
||||
"last_add_price": 123100
|
||||
"last_add_price": 127500
|
||||
}
|
||||
},
|
||||
"realized_pnl": -26184892.91350004,
|
||||
"closed_trades": 49,
|
||||
"wins": 3,
|
||||
"peak_equity": 100204129.27299997,
|
||||
"max_drawdown": 0.24187185727116092,
|
||||
"max_drawdown": 0.24716171786718355,
|
||||
"last_exit": {
|
||||
"005930": "2026-06-23",
|
||||
"005935": "2026-07-02",
|
||||
@@ -168,5 +168,5 @@
|
||||
"066570": "2026-10-07"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885323+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.079820+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.982036+09:00"
|
||||
}
|
||||
@@ -138,3 +138,4 @@
|
||||
{"ts": "2026-10-07T09:11:07.007784+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 274500, "qty": 20, "cost": 5490824, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 242486, "target": 321285, "signals": [{"label": "손절선", "ok": true, "detail": "242,486 (현재 272,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 321,285"}, {"label": "추세(10일선)", "ok": true, "detail": "256,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +4 · 기 -42"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 272,496"}]}
|
||||
{"ts": "2026-10-07T14:33:08.471160+09:00", "side": "SELL", "code": "066570", "name": "LG전자", "price": 207500, "qty": 52, "proceeds": 10768960, "entry_price": 222990, "pnl": -828280, "pnl_pct": -6.95, "hold_from": "2026-09-30T09:01:33.677109+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "207,813 (현재 207,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 260,934"}, {"label": "추세(10일선)", "ok": false, "detail": "209,010"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -73 · 기 +418"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-07T14:33:08.900980+09:00", "side": "BUY", "code": "007660", "name": "이수페타시스", "price": 123100, "qty": 40, "cost": 4924739, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 111433, "target": 152267, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "123,300 vs 114,500"}, {"label": "정배열(5>10)", "ok": true, "detail": "118,500 / 114,500"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "118,500 / 99,520"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.6%p"}, {"label": "수급(3일 외/기)", "ok": true, "detail": "외 +234 · 기 +160 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+42%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.46% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,812,458 (환산) vs 평균 684,457"}, {"label": "회전율 급증", "ok": true, "detail": "2.46% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "62"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 116,578 (현재 123,300)"}]}
|
||||
{"ts": "2026-10-08T10:41:04.870673+09:00", "side": "BUY", "code": "007660", "name": "이수페타시스", "price": 127500, "qty": 39, "cost": 4973246, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111433, "target": 152267, "signals": [{"label": "손절선", "ok": true, "detail": "111,433 (현재 127,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 152,267"}, {"label": "추세(10일선)", "ok": true, "detail": "114,910"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +300 · 기 -44"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 126,896"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 99,600 도달",
|
||||
"cur_price": 103200,
|
||||
"cur_price": 100100,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3798555.0123003162,
|
||||
"last_add_price": 101000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 26,600 도달",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3075924.51097547,
|
||||
"last_add_price": 26850
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 177,000 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1033801.29869291,
|
||||
"last_add_price": 155000
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 5,940 도달",
|
||||
"cur_price": 6110,
|
||||
"cur_price": 5900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2849364.796820624,
|
||||
"last_add_price": 5780
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,600 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2229783.31539055,
|
||||
"last_add_price": 11960
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 292,000 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2761298.671946613,
|
||||
"last_add_price": 274500
|
||||
@@ -181,5 +181,5 @@
|
||||
"068270": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885332+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.092498+09:00"
|
||||
"updated_at": "2026-10-08T15:28:59.998822+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 99,600 도달",
|
||||
"cur_price": 103200,
|
||||
"cur_price": 100100,
|
||||
"tranches": 2,
|
||||
"tranche_value": 6198757.029677045,
|
||||
"last_add_price": 101000
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3936709.9183330103,
|
||||
"last_add_price": 133800
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 437,500 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 6807620.85033333,
|
||||
"last_add_price": 398500
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4246814.260452085,
|
||||
"last_add_price": 13950
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 5,630 도달",
|
||||
"cur_price": 5310,
|
||||
"cur_price": 5190,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4701622.487345789,
|
||||
"last_add_price": 5470
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 82600,
|
||||
"cur_price": 82900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3395224.0576983336,
|
||||
"last_add_price": 90000
|
||||
@@ -133,7 +133,7 @@
|
||||
"closed_trades": 52,
|
||||
"wins": 2,
|
||||
"peak_equity": 100133491.83,
|
||||
"max_drawdown": 0.2038291495082483,
|
||||
"max_drawdown": 0.21064025723589938,
|
||||
"last_exit": {
|
||||
"033640": "2026-06-23",
|
||||
"005930": "2026-06-23",
|
||||
@@ -167,5 +167,5 @@
|
||||
"257720": "2026-10-01"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885342+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.095951+09:00"
|
||||
"updated_at": "2026-10-08T15:29:00.002765+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 123,300 도달",
|
||||
"cur_price": 130400,
|
||||
"cur_price": 127200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 7954457.869899998,
|
||||
"last_add_price": 123300
|
||||
@@ -32,14 +32,14 @@
|
||||
"qty": 483,
|
||||
"entry_price": 13356.95652173913,
|
||||
"entry_at": "2026-09-08T09:18:33.326196+09:00",
|
||||
"stop": 18199,
|
||||
"stop": 18268,
|
||||
"target": 19355,
|
||||
"peak": 20700,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 15,500 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3232197.24058738,
|
||||
"last_add_price": 13790
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 177,000 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3287927.770655406,
|
||||
"last_add_price": 168400
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 82600,
|
||||
"cur_price": 82900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4876026.713150114,
|
||||
"last_add_price": 89300
|
||||
@@ -97,12 +97,12 @@
|
||||
"entry_at": "2026-10-01T09:02:57.989690+09:00",
|
||||
"stop": 123486,
|
||||
"target": 167542,
|
||||
"peak": 134600,
|
||||
"peak": 135600,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "immediate",
|
||||
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
|
||||
"cur_price": 133800,
|
||||
"cur_price": 130400,
|
||||
"tranches": 1,
|
||||
"tranche_value": 6093842.908866839,
|
||||
"last_add_price": 134500
|
||||
@@ -142,5 +142,5 @@
|
||||
"088350": "2026-09-30"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885351+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.106779+09:00"
|
||||
"updated_at": "2026-10-08T15:29:00.015050+09:00"
|
||||
}
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 170800,
|
||||
"cur_price": 169000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1794750.344984049,
|
||||
"last_add_price": 145300
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 146,218 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1068670.3914512638,
|
||||
"last_add_price": 144600
|
||||
@@ -55,12 +55,12 @@
|
||||
"entry_at": "2026-09-17T09:02:48.284088+09:00",
|
||||
"stop": 4035,
|
||||
"target": 6652,
|
||||
"peak": 5990,
|
||||
"peak": 6040,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 4,889 도달",
|
||||
"cur_price": 5780,
|
||||
"cur_price": 5860,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1625998.4041680093,
|
||||
"last_add_price": 5140
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 409,854 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4397334.131474998,
|
||||
"last_add_price": 402500
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1595334.1017781345,
|
||||
"last_add_price": 13310
|
||||
@@ -123,7 +123,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,104 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3005604.6167290416,
|
||||
"last_add_price": 16390
|
||||
@@ -144,7 +144,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 53500,
|
||||
"cur_price": 53000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1116737.5764154792,
|
||||
"last_add_price": 55300
|
||||
@@ -165,7 +165,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2129388.805508489,
|
||||
"last_add_price": 31850
|
||||
@@ -186,7 +186,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 269,486 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2733708.853780234,
|
||||
"last_add_price": 272000
|
||||
@@ -207,7 +207,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 37,675 도달",
|
||||
"cur_price": 37600,
|
||||
"cur_price": 35700,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2980484.7367461915,
|
||||
"last_add_price": 36750
|
||||
@@ -256,5 +256,5 @@
|
||||
"204270": "2026-10-06"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885359+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.110182+09:00"
|
||||
"updated_at": "2026-10-08T15:29:00.018147+09:00"
|
||||
}
|
||||
@@ -1,28 +1,7 @@
|
||||
{
|
||||
"cash": 42691610.23875001,
|
||||
"cash": 45035550.18375001,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 74,
|
||||
"entry_price": 34567.56756756757,
|
||||
"entry_at": "2026-08-20T09:02:21.929202+09:00",
|
||||
"stop": 52338,
|
||||
"target": 57188,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 33,138 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1295489.4529810352,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"041520": {
|
||||
"code": "041520",
|
||||
"name": "이엘씨",
|
||||
@@ -39,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 11,563 도달",
|
||||
"cur_price": 12730,
|
||||
"cur_price": 12790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2911004.1109875888,
|
||||
"last_add_price": 11890
|
||||
@@ -60,32 +39,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 20,361 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2006934.1779601518,
|
||||
"last_add_price": 21400
|
||||
},
|
||||
"005930": {
|
||||
"code": "005930",
|
||||
"name": "삼성전자",
|
||||
"sources": [
|
||||
"held"
|
||||
],
|
||||
"qty": 16,
|
||||
"entry_price": 284500,
|
||||
"entry_at": "2026-09-23T09:06:58.839128+09:00",
|
||||
"stop": 257721,
|
||||
"target": 338058,
|
||||
"peak": 285000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 4562812.495500137,
|
||||
"last_add_price": 284500
|
||||
},
|
||||
"122640": {
|
||||
"code": "122640",
|
||||
"name": "예스티",
|
||||
@@ -102,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 31850,
|
||||
"cur_price": 32400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2773704.984783944,
|
||||
"last_add_price": 34700
|
||||
@@ -123,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 16,113 도달",
|
||||
"cur_price": 16160,
|
||||
"cur_price": 16110,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5374134.197703127,
|
||||
"last_add_price": 16230
|
||||
@@ -144,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 269,405 도달",
|
||||
"cur_price": 271500,
|
||||
"cur_price": 269500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4396213.377307573,
|
||||
"last_add_price": 272000
|
||||
@@ -165,15 +123,57 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 410,979 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5395316.805546876,
|
||||
"last_add_price": 403000
|
||||
},
|
||||
"290550": {
|
||||
"code": "290550",
|
||||
"name": "디케이티",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 112,
|
||||
"entry_price": 25000,
|
||||
"entry_at": "2026-10-08T09:51:01.602397+09:00",
|
||||
"stop": 21151,
|
||||
"target": 32698,
|
||||
"peak": 25900,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 25550,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2805115.241580606,
|
||||
"last_add_price": 25000
|
||||
},
|
||||
"456010": {
|
||||
"code": "456010",
|
||||
"name": "아이씨티케이",
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 123,
|
||||
"entry_price": 24300,
|
||||
"entry_at": "2026-10-08T09:51:01.602591+09:00",
|
||||
"stop": 20800,
|
||||
"target": 31300,
|
||||
"peak": 24500,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 24,911 도달",
|
||||
"cur_price": 24100,
|
||||
"tranches": 1,
|
||||
"tranche_value": 2998435.615722322,
|
||||
"last_add_price": 24300
|
||||
}
|
||||
},
|
||||
"realized_pnl": -15709610.88025003,
|
||||
"closed_trades": 52,
|
||||
"wins": 5,
|
||||
"realized_pnl": -14686969.10025003,
|
||||
"closed_trades": 54,
|
||||
"wins": 6,
|
||||
"peak_equity": 100961178.33000001,
|
||||
"max_drawdown": 0.16041261972065946,
|
||||
"last_exit": {
|
||||
@@ -201,8 +201,10 @@
|
||||
"060250": "2026-09-16",
|
||||
"079650": "2026-09-23",
|
||||
"034020": "2026-09-29",
|
||||
"004370": "2026-10-01"
|
||||
"004370": "2026-10-01",
|
||||
"327260": "2026-10-08",
|
||||
"005930": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885367+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.113680+09:00"
|
||||
"updated_at": "2026-10-08T15:29:00.021159+09:00"
|
||||
}
|
||||
@@ -147,3 +147,7 @@
|
||||
{"ts": "2026-10-06T09:01:36.083092+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 307000, "qty": 9, "proceeds": 2757612, "entry_price": 339000, "pnl": -293846, "pnl_pct": -9.44, "hold_from": "2026-09-15T10:28:49.103906+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "294,299 (현재 306,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 428,402"}, {"label": "추세(20일선)", "ok": true, "detail": "294,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +99 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 348,945"}]}
|
||||
{"ts": "2026-10-06T09:01:36.448634+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 403000, "qty": 13, "cost": 5239786, "path": "pullback", "reason": "눌림목 지정가 410,979 도달", "stop": 372500, "target": 464000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "403,000 vs 383,375"}, {"label": "정배열(5>20)", "ok": true, "detail": "403,100 / 383,375"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "403,100 / 369,775"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -8 · 기 +10 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.03% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,933 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.03% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "58"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 410,979 (현재 403,000)"}]}
|
||||
{"ts": "2026-10-07T09:09:07.160744+09:00", "side": "BUY", "code": "051900", "name": "LG생활건강", "price": 272000, "qty": 16, "cost": 4352653, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 238500, "target": 316500, "signals": [{"label": "손절선", "ok": true, "detail": "238,500 (현재 272,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 316,500"}, {"label": "추세(20일선)", "ok": true, "detail": "251,750"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +4 · 기 -42"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 271,996"}]}
|
||||
{"ts": "2026-10-08T09:03:09.013133+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 74, "proceeds": 3870039, "entry_price": 34568, "pnl": 1311655, "pnl_pct": 51.59, "hold_from": "2026-08-20T09:02:21.929202+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:27:02.392649+09:00", "side": "SELL", "code": "005930", "name": "삼성전자", "price": 267000, "qty": 16, "proceeds": 4263670, "entry_price": 284500, "pnl": -289013, "pnl_pct": -6.15, "hold_from": "2026-09-23T09:06:58.839128+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "257,721 (현재 267,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 338,058"}, {"label": "추세(20일선)", "ok": false, "detail": "267,450"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -3,285 · 기 -353"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 290,102"}]}
|
||||
{"ts": "2026-10-08T09:51:01.602398+09:00", "side": "BUY", "code": "290550", "name": "디케이티", "price": 25000, "qty": 112, "cost": 2800420, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 21151, "target": 32698, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "24,950 vs 17,720"}, {"label": "정배열(5>20)", "ok": true, "detail": "22,260 / 17,720"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "22,260 / 18,758"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+51.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -93 · 기 +194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+20%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.13% (환산) vs 평균 2.00% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 22,850"}, {"label": "거래량 급증", "ok": true, "detail": "623,780 (환산) vs 평균 399,791"}, {"label": "회전율 급증", "ok": true, "detail": "3.13% (환산) vs 평균 2.00%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
|
||||
{"ts": "2026-10-08T09:51:01.602592+09:00", "side": "BUY", "code": "456010", "name": "아이씨티케이", "price": 24300, "qty": 123, "cost": 2989348, "path": "pullback", "reason": "눌림목 지정가 24,911 도달", "stop": 20800, "target": 31300, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "24,250 vs 21,057"}, {"label": "정배열(5>20)", "ok": true, "detail": "25,140 / 21,057"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "25,140 / 17,333"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+53.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +115 · 기 +6 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+147%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "8.33% (환산) vs 평균 8.21% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 30,350"}, {"label": "거래량 급증", "ok": false, "detail": "1,208,673 (환산) vs 평균 1,191,082"}, {"label": "회전율 급증", "ok": false, "detail": "8.33% (환산) vs 평균 8.21%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 24,911 (현재 24,250)"}]}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 33244537.611249916,
|
||||
"cash": 30323937.26874992,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"161890": {
|
||||
@@ -18,32 +18,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3850824.8781825085,
|
||||
"last_add_price": 132000
|
||||
},
|
||||
"005930": {
|
||||
"code": "005930",
|
||||
"name": "삼성전자",
|
||||
"sources": [
|
||||
"held"
|
||||
],
|
||||
"qty": 20,
|
||||
"entry_price": 284500,
|
||||
"entry_at": "2026-09-23T09:06:58.842476+09:00",
|
||||
"stop": 260155,
|
||||
"target": 345361,
|
||||
"peak": 285000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 269500,
|
||||
"tranches": 1,
|
||||
"tranche_value": 5966122.415280822,
|
||||
"last_add_price": 284500
|
||||
},
|
||||
"200470": {
|
||||
"code": "200470",
|
||||
"name": "에이팩트",
|
||||
@@ -53,14 +32,14 @@
|
||||
"qty": 974,
|
||||
"entry_price": 8164.127310061602,
|
||||
"entry_at": "2026-09-23T10:02:59.617258+09:00",
|
||||
"stop": 7099,
|
||||
"stop": 9970,
|
||||
"target": 10827,
|
||||
"peak": 10470,
|
||||
"trailing_on": false,
|
||||
"peak": 11060,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 9990,
|
||||
"cur_price": 10790,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3981843.3185153934,
|
||||
"last_add_price": 8250
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 400,281 도달",
|
||||
"cur_price": 397000,
|
||||
"cur_price": 398000,
|
||||
"tranches": 2,
|
||||
"tranche_value": 6754550.557437494,
|
||||
"last_add_price": 398000
|
||||
@@ -102,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 13830,
|
||||
"cur_price": 14190,
|
||||
"tranches": 2,
|
||||
"tranche_value": 3897421.7892669663,
|
||||
"last_add_price": 13900
|
||||
@@ -113,24 +92,45 @@
|
||||
"sources": [
|
||||
"watch"
|
||||
],
|
||||
"qty": 204,
|
||||
"entry_price": 24000,
|
||||
"qty": 401,
|
||||
"entry_price": 24393.017456359103,
|
||||
"entry_at": "2026-10-06T09:08:59.643270+09:00",
|
||||
"stop": 21453,
|
||||
"target": 30368,
|
||||
"peak": 24150,
|
||||
"stop": 21674,
|
||||
"target": 31190,
|
||||
"peak": 25400,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 22950,
|
||||
"tranches": 1,
|
||||
"cur_price": 24700,
|
||||
"tranches": 2,
|
||||
"tranche_value": 4905853.475338629,
|
||||
"last_add_price": 24000
|
||||
"last_add_price": 24800
|
||||
},
|
||||
"372170": {
|
||||
"code": "372170",
|
||||
"name": "윤성에프앤씨",
|
||||
"sources": [
|
||||
"auto"
|
||||
],
|
||||
"qty": 137,
|
||||
"entry_price": 24550,
|
||||
"entry_at": "2026-10-08T09:27:02.434241+09:00",
|
||||
"stop": 20801,
|
||||
"target": 33921,
|
||||
"peak": 24750,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 23800,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3364580.062526983,
|
||||
"last_add_price": 24550
|
||||
}
|
||||
},
|
||||
"realized_pnl": -19824343.776750024,
|
||||
"closed_trades": 38,
|
||||
"realized_pnl": -20185610.276750024,
|
||||
"closed_trades": 39,
|
||||
"wins": 1,
|
||||
"peak_equity": 102026100.45499997,
|
||||
"max_drawdown": 0.21112591008269227,
|
||||
@@ -160,8 +160,9 @@
|
||||
"079650": "2026-09-23",
|
||||
"306200": "2026-09-23",
|
||||
"034020": "2026-09-29",
|
||||
"108490": "2026-10-06"
|
||||
"108490": "2026-10-06",
|
||||
"005930": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885375+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.116603+09:00"
|
||||
"updated_at": "2026-10-08T15:29:00.024007+09:00"
|
||||
}
|
||||
@@ -108,3 +108,6 @@
|
||||
{"ts": "2026-09-30T09:05:00.160407+09:00", "side": "BUY", "code": "200470", "name": "에이팩트", "price": 8250, "qty": 482, "cost": 3977096, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 7049, "target": 10657, "signals": [{"label": "손절선", "ok": true, "detail": "7,049 (현재 8,370)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,657"}, {"label": "추세(20일선)", "ok": true, "detail": "6,430"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -111 · 기 +160"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 8,346"}]}
|
||||
{"ts": "2026-10-06T09:01:36.830232+09:00", "side": "SELL", "code": "108490", "name": "로보티즈", "price": 309500, "qty": 20, "proceeds": 6177930, "entry_price": 322000, "pnl": -263037, "pnl_pct": -3.88, "hold_from": "2026-09-14T09:01:22.161221+09:00", "reason": "시간손절 — 21일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "273,415 (현재 309,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 443,462"}, {"label": "추세(20일선)", "ok": true, "detail": "260,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +71 · 기 +24"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-06T09:08:59.643271+09:00", "side": "BUY", "code": "059090", "name": "미코", "price": 24000, "qty": 204, "cost": 4896734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 21453, "target": 30368, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "23,950 vs 20,538"}, {"label": "정배열(5>20)", "ok": true, "detail": "22,850 / 20,538"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "22,850 / 17,852"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(3일 외/기)", "ok": true, "detail": "외 -168 · 기 +538 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.66% (환산) vs 평균 1.09% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 23,800"}, {"label": "거래량 급증", "ok": true, "detail": "556,413 (환산) vs 평균 363,529"}, {"label": "회전율 급증", "ok": true, "detail": "1.66% (환산) vs 평균 1.09%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||||
{"ts": "2026-10-08T09:27:02.395713+09:00", "side": "SELL", "code": "005930", "name": "삼성전자", "price": 267000, "qty": 20, "proceeds": 5329587, "entry_price": 284500, "pnl": -361267, "pnl_pct": -6.15, "hold_from": "2026-09-23T09:06:58.842476+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "260,155 (현재 267,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 345,361"}, {"label": "추세(20일선)", "ok": false, "detail": "267,450"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -3,285 · 기 -353"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 290,102"}]}
|
||||
{"ts": "2026-10-08T09:27:02.434243+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 24550, "qty": 137, "cost": 3363855, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 20801, "target": 33921, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "23,900 vs 16,950"}, {"label": "정배열(5>20)", "ok": true, "detail": "20,416 / 16,950"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "20,416 / 19,510"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.8%p"}, {"label": "수급(3일 외/기)", "ok": true, "detail": "외 +6 · 기 +1 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.26% (환산) vs 평균 0.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 23,400"}, {"label": "거래량 급증", "ok": true, "detail": "100,520 (환산) vs 평균 44,688"}, {"label": "회전율 급증", "ok": true, "detail": "1.26% (환산) vs 평균 0.56%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
|
||||
{"ts": "2026-10-08T09:55:00.605978+09:00", "side": "BUY", "code": "059090", "name": "미코", "price": 24800, "qty": 197, "cost": 4886333, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 21453, "target": 30368, "signals": [{"label": "손절선", "ok": true, "detail": "21,453 (현재 24,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 30,368"}, {"label": "추세(20일선)", "ok": true, "detail": "20,578"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -149 · 기 +404"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 24,680"}]}
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 156,907 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 683690.8887678265,
|
||||
"last_add_price": 148600
|
||||
@@ -39,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 30850,
|
||||
"cur_price": 30950,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2103052.160088299,
|
||||
"last_add_price": 30000
|
||||
@@ -60,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 13,958 도달",
|
||||
"cur_price": 19050,
|
||||
"cur_price": 18340,
|
||||
"tranches": 2,
|
||||
"tranche_value": 863955.0606460258,
|
||||
"last_add_price": 14370
|
||||
@@ -81,7 +81,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 12,331 도달",
|
||||
"cur_price": 12180,
|
||||
"cur_price": 12200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 1575399.126437308,
|
||||
"last_add_price": 11960
|
||||
@@ -102,7 +102,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,710 도달",
|
||||
"cur_price": 21300,
|
||||
"cur_price": 21200,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3673924.182839783,
|
||||
"last_add_price": 21550
|
||||
@@ -146,5 +146,5 @@
|
||||
"478560": "2026-10-06"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885385+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.119327+09:00"
|
||||
"updated_at": "2026-10-08T15:29:00.026748+09:00"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"cash": 73754288.0635,
|
||||
"cash": 73684255.91550002,
|
||||
"initial": 100000000,
|
||||
"positions": {
|
||||
"161890": {
|
||||
@@ -18,32 +18,11 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 145400,
|
||||
"cur_price": 138400,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2692448.632287778,
|
||||
"last_add_price": 133800
|
||||
},
|
||||
"327260": {
|
||||
"code": "327260",
|
||||
"name": "RF머트리얼즈",
|
||||
"sources": [
|
||||
"interest"
|
||||
],
|
||||
"qty": 70,
|
||||
"entry_price": 34565.71428571428,
|
||||
"entry_at": "2026-08-20T09:02:21.941542+09:00",
|
||||
"stop": 52338,
|
||||
"target": 57700,
|
||||
"peak": 59300,
|
||||
"trailing_on": true,
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 35,709 도달",
|
||||
"cur_price": 53500,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1225337.2958693076,
|
||||
"last_add_price": 35800
|
||||
},
|
||||
"372170": {
|
||||
"code": "372170",
|
||||
"name": "윤성에프앤씨",
|
||||
@@ -60,7 +39,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 21,358 도달",
|
||||
"cur_price": 23500,
|
||||
"cur_price": 23800,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1991216.5887763137,
|
||||
"last_add_price": 21400
|
||||
@@ -81,7 +60,7 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "pullback",
|
||||
"entry_reason": "눌림목 지정가 158,422 도달",
|
||||
"cur_price": 163100,
|
||||
"cur_price": 164200,
|
||||
"tranches": 2,
|
||||
"tranche_value": 1616029.6450242933,
|
||||
"last_add_price": 168400
|
||||
@@ -102,15 +81,36 @@
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 82600,
|
||||
"cur_price": 82900,
|
||||
"tranches": 2,
|
||||
"tranche_value": 2396747.3026234554,
|
||||
"last_add_price": 90000
|
||||
},
|
||||
"006730": {
|
||||
"code": "006730",
|
||||
"name": "서부T&D",
|
||||
"sources": [
|
||||
"held"
|
||||
],
|
||||
"qty": 314,
|
||||
"entry_price": 11880,
|
||||
"entry_at": "2026-10-08T09:05:04.362877+09:00",
|
||||
"stop": 10974,
|
||||
"target": 14599,
|
||||
"peak": 12000,
|
||||
"trailing_on": false,
|
||||
"scaled_out": false,
|
||||
"entry_path": "breakout",
|
||||
"entry_reason": "거래량·회전율 동반 전고점 돌파",
|
||||
"cur_price": 11900,
|
||||
"tranches": 1,
|
||||
"tranche_value": 3741548.3884317223,
|
||||
"last_add_price": 11880
|
||||
}
|
||||
},
|
||||
"realized_pnl": -6821098.6815000195,
|
||||
"closed_trades": 43,
|
||||
"wins": 3,
|
||||
"realized_pnl": -5580214.2215000205,
|
||||
"closed_trades": 44,
|
||||
"wins": 4,
|
||||
"peak_equity": 100973538.872,
|
||||
"max_drawdown": 0.08926737632644707,
|
||||
"last_exit": {
|
||||
@@ -135,8 +135,9 @@
|
||||
"068270": "2026-08-27",
|
||||
"078930": "2026-09-03",
|
||||
"004370": "2026-09-30",
|
||||
"257720": "2026-10-01"
|
||||
"257720": "2026-10-01",
|
||||
"327260": "2026-10-08"
|
||||
},
|
||||
"created_at": "2026-06-22T09:00:04.885394+09:00",
|
||||
"updated_at": "2026-10-07T15:29:03.121935+09:00"
|
||||
"updated_at": "2026-10-08T15:29:00.029448+09:00"
|
||||
}
|
||||
@@ -114,3 +114,5 @@
|
||||
{"ts": "2026-10-01T09:58:52.445351+09:00", "side": "BUY", "code": "440110", "name": "파두", "price": 86500, "qty": 27, "cost": 2335850, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 76227, "target": 117318, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "86,500 vs 67,070"}, {"label": "정배열(5>20)", "ok": true, "detail": "69,780 / 67,070"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "69,780 / 67,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+33.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -335 · 기 +623 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.73% (환산) vs 평균 0.85% (보류 6배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 80,800"}, {"label": "거래량 급증", "ok": true, "detail": "1,370,800 (환산) vs 평균 429,129"}, {"label": "회전율 급증", "ok": true, "detail": "2.73% (환산) vs 평균 0.85%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
|
||||
{"ts": "2026-10-01T15:14:53.097953+09:00", "side": "BUY", "code": "440110", "name": "파두", "price": 90000, "qty": 26, "cost": 2340351, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 76227, "target": 117318, "signals": [{"label": "손절선", "ok": true, "detail": "76,227 (현재 90,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 117,318"}, {"label": "추세(20일선)", "ok": true, "detail": "67,250"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -351 · 기 +682"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,046"}]}
|
||||
{"ts": "2026-10-02T09:01:38.886515+09:00", "side": "BUY", "code": "372170", "name": "윤성에프앤씨", "price": 21400, "qty": 93, "cost": 1990499, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17487, "target": 29140, "signals": [{"label": "손절선", "ok": true, "detail": "17,487 (현재 21,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 29,140"}, {"label": "추세(20일선)", "ok": true, "detail": "16,840"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 21,339"}]}
|
||||
{"ts": "2026-10-08T09:03:09.021117+09:00", "side": "SELL", "code": "327260", "name": "RF머트리얼즈", "price": 52400, "qty": 70, "proceeds": 3660847, "entry_price": 34566, "pnl": 1240884, "pnl_pct": 51.6, "hold_from": "2026-08-20T09:02:21.941542+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "53,034 (현재 52,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "44,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||||
{"ts": "2026-10-08T09:05:04.362879+09:00", "side": "BUY", "code": "006730", "name": "서부T&D", "price": 11880, "qty": 314, "cost": 3730880, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 10974, "target": 14599, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,940 vs 11,111"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,138 / 11,111"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,138 / 10,662"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +16 · 기 +185 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+46%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.99% (환산) vs 평균 0.48% (보류 6배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 11,790"}, {"label": "거래량 급증", "ok": true, "detail": "642,207 (환산) vs 평균 309,577"}, {"label": "회전율 급증", "ok": true, "detail": "0.99% (환산) vs 평균 0.48%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user