auto: 일일 백업 2026-08-25 02:00

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-08-25 02:00:06 +09:00
parent 8eed94c044
commit 600be2ee96
157 changed files with 3044 additions and 2286 deletions
@@ -126,3 +126,5 @@
{"date": "2026-08-20", "market": "KOSPI", "market_label": "코스피", "rise": 521, "upper": 4, "fall": 338, "lower": 0, "steady": 46, "adr": 155.33, "personal": -22712, "foreign": 17068, "institutional": -4895, "captured_at": "2026-08-20T21:00:05.687686+09:00"}
{"date": "2026-08-21", "market": "KOSDAQ", "market_label": "코스닥", "rise": 282, "upper": 5, "fall": 1378, "lower": 3, "steady": 63, "adr": 20.78, "personal": 6236, "foreign": -2837, "institutional": -3462, "captured_at": "2026-08-21T21:00:04.974633+09:00"}
{"date": "2026-08-21", "market": "KOSPI", "market_label": "코스피", "rise": 193, "upper": 0, "fall": 683, "lower": 0, "steady": 28, "adr": 28.26, "personal": -11652, "foreign": -1760, "institutional": 2481, "captured_at": "2026-08-21T21:00:04.974633+09:00"}
{"date": "2026-08-24", "market": "KOSDAQ", "market_label": "코스닥", "rise": 921, "upper": 5, "fall": 706, "lower": 2, "steady": 96, "adr": 130.79, "personal": -2604, "foreign": 2416, "institutional": 249, "captured_at": "2026-08-24T21:00:02.141569+09:00"}
{"date": "2026-08-24", "market": "KOSPI", "market_label": "코스피", "rise": 579, "upper": 3, "fall": 286, "lower": 0, "steady": 38, "adr": 203.5, "personal": 33217, "foreign": -36691, "institutional": -12901, "captured_at": "2026-08-24T21:00:02.141569+09:00"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
{
"cash": 8437531.081499984,
"cash": 11754838.588999985,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 5572914.42378125,
"last_add_price": 130800
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 5640114.3750312505,
"last_add_price": 353000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1140,
"entry_price": 6333.0,
"entry_at": "2026-07-30T09:04:05.277095+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3612125.2394573665,
"last_add_price": 6550
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4803063.4110624995,
"last_add_price": 13420
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:08.150378+09:00",
"stop": 79324,
"target": 124784,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4797930.468406249,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,160 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 3636137.140405993,
"last_add_price": 14290
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4804824.179093749,
"last_add_price": 198600
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 107600,
"cur_price": 113300,
"tranches": 1,
"tranche_value": 5036191.884468749,
"last_add_price": 118900
},
"327260": {
"code": "327260",
"name": "RF머트리얼즈",
"sources": [
"interest"
],
"qty": 73,
"entry_price": 32950,
"entry_at": "2026-08-24T13:14:17.289893+09:00",
"stop": 22546,
"target": 64161,
"peak": 34700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,047 도달",
"cur_price": 34500,
"tranches": 1,
"tranche_value": 2430784.8850921993,
"last_add_price": 32950
}
},
"realized_pnl": -25298130.758500025,
"closed_trades": 24,
"realized_pnl": -26795815.391500026,
"closed_trades": 25,
"wins": 0,
"peak_equity": 100102462.48,
"max_drawdown": 0.2476485322022221,
@@ -187,12 +187,12 @@
"214450": "2026-07-15",
"055550": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"252990": "2026-07-29",
"078930": "2026-07-31",
"090850": "2026-08-06",
"138040": "2026-08-14"
},
"created_at": "2026-06-11T09:00:01.943184+09:00",
"updated_at": "2026-08-21T15:28:17.246514+09:00"
"updated_at": "2026-08-24T15:28:17.286851+09:00"
}
@@ -77,3 +77,5 @@
{"ts": "2026-08-07T09:34:06.949454+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 24, "cost": 4767115, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(10일선)", "ok": true, "detail": "181,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-14T13:32:13.603290+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 114900, "qty": 79, "proceeds": 9059400, "entry_price": 125877, "pnl": -886392, "pnl_pct": -8.72, "hold_from": "2026-07-30T09:16:09.704305+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,936 (현재 114,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 158,700"}, {"label": "추세(10일선)", "ok": false, "detail": "116,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +29 · 기 +11"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-14T13:34:15.676314+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 118900, "qty": 42, "cost": 4994549, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 106512, "target": 156063, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "118,800 vs 106,650"}, {"label": "정배열(5>10)", "ok": true, "detail": "110,480 / 106,650"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "110,480 / 107,793"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+14.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +36 · 기 +116 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.43% (환산) vs 평균 0.19% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 111,900"}, {"label": "거래량 급증", "ok": true, "detail": "662,849 (환산) vs 평균 280,124"}, {"label": "회전율 급증", "ok": true, "detail": "0.43% (환산) vs 평균 0.19%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-08-24T13:12:17.476505+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1140, "proceeds": 5723018, "entry_price": 6333, "pnl": -1497685, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:05.277095+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:17.289907+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 32950, "qty": 73, "cost": 2405711, "path": "pullback", "reason": "눌림목 지정가 33,047 도달", "stop": 22546, "target": 64161, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -62 · 기 +65 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.32% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "298,285 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "3.32% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,047 (현재 33,000)"}]}
@@ -1,28 +1,7 @@
{
"cash": 36905077.860000014,
"cash": 34668124.74550001,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 637,
"entry_price": 6333.076923076923,
"entry_at": "2026-07-30T09:04:06.859145+09:00",
"stop": 5039,
"target": 8274,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 2020237.3208749255,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3949543.523644232,
"last_add_price": 136000
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3504336.4241500003,
"last_add_price": 13420
@@ -76,12 +55,12 @@
"entry_at": "2026-08-04T09:50:08.969520+09:00",
"stop": 109994,
"target": 108977,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3560762.7001641323,
"last_add_price": 93500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2094069.1444097043,
"last_add_price": 13830
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 5025448.547031702,
"last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3615738.9231707016,
"last_add_price": 415500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1442538.400216884,
"last_add_price": 35800
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 286,
"entry_price": 19000,
"entry_at": "2026-08-24T13:14:20.866190+09:00",
"stop": 17760,
"target": 20860,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19100,
"tranches": 1,
"tranche_value": 5442628.740343751,
"last_add_price": 19000
}
},
"realized_pnl": -13718386.770500015,
"closed_trades": 28,
"realized_pnl": -14555299.910500016,
"closed_trades": 29,
"wins": 2,
"peak_equity": 100172467.23000002,
"max_drawdown": 0.14748235408916366,
@@ -185,7 +185,7 @@
"093370": "2026-07-20",
"055550": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"252990": "2026-07-29",
@@ -193,5 +193,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-11T09:00:01.944232+09:00",
"updated_at": "2026-08-21T15:28:20.690365+09:00"
"updated_at": "2026-08-24T15:28:21.274422+09:00"
}
@@ -83,3 +83,5 @@
{"ts": "2026-08-19T09:16:16.546128+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 83, "proceeds": 9418698, "entry_price": 124882, "pnl": -948057, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.432671+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,155 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 140,972"}, {"label": "추세(10일선)", "ok": false, "detail": "115,980"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:17.441276+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 43, "cost": 1436415, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 48823, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:21.637579+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 40, "cost": 1432215, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:20.459313+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 637, "proceeds": 3197862, "entry_price": 6333, "pnl": -836913, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:06.859145+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:20.866192+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 286, "cost": 5434815, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 25765624.819500063,
"cash": 23605266.561000064,
"initial": 100000000,
"positions": {
"138040": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5549046.703468754,
"last_add_price": 120500
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 5150762.675171776,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 631,
"entry_price": 6333.011093502377,
"entry_at": "2026-07-30T09:04:06.863063+09:00",
"stop": 5039,
"target": 8274,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 2002983.4606684945,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3940896.531574532,
"last_add_price": 136000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3497500.5799993444,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2091765.9324469643,
"last_add_price": 13830
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 5012093.7710951045,
"last_add_price": 196400
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3599778.576622015,
"last_add_price": 415500
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 167,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:20.462989+09:00",
"stop": 29900,
"target": 34900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 5336831.603500004,
"last_add_price": 31900
}
},
"realized_pnl": -13691235.071500022,
"closed_trades": 32,
"realized_pnl": -14520223.654500023,
"closed_trades": 33,
"wins": 3,
"peak_equity": 101529111.72700004,
"max_drawdown": 0.16624243648348033,
@@ -187,12 +187,12 @@
"034730": "2026-07-07",
"055550": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"252990": "2026-07-28",
"010950": "2026-07-29",
"090850": "2026-08-05",
"078930": "2026-07-31"
},
"created_at": "2026-06-11T09:00:01.944251+09:00",
"updated_at": "2026-08-21T15:28:20.692922+09:00"
"updated_at": "2026-08-24T15:28:21.277074+09:00"
}
@@ -96,3 +96,5 @@
{"ts": "2026-08-13T09:00:30.658185+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18880, "qty": 294, "proceeds": 5539896, "entry_price": 19050, "pnl": -61644, "pnl_pct": -0.89, "hold_from": "2026-08-12T09:38:12.221094+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,930)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,985"}, {"label": "추세(10일선)", "ok": false, "detail": "18,941"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -50 · 기 -76"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,411"}]}
{"ts": "2026-08-13T09:08:16.774337+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 402500, "qty": 8, "cost": 3220483, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 352720, "target": 477170, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "402,000 vs 311,550"}, {"label": "정배열(5>10)", "ok": true, "detail": "326,600 / 311,550"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "326,600 / 306,450"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+32.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +27 · 기 +23 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+26%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.20% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "228,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "2.20% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "75"}]}
{"ts": "2026-08-13T14:02:16.527631+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 415500, "qty": 8, "cost": 3324499, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 352720, "target": 477170, "signals": [{"label": "손절선", "ok": true, "detail": "352,720 (현재 415,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 477,170"}, {"label": "추세(10일선)", "ok": true, "detail": "312,900"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 415,052"}]}
{"ts": "2026-08-24T13:12:20.462527+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 631, "proceeds": 3167741, "entry_price": 6333, "pnl": -828989, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:06.863063+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.462991+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 167, "cost": 5328099, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -1,28 +1,7 @@
{
"cash": 35358258.19600004,
"cash": 38865967.97700004,
"initial": 100000000,
"positions": {
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 653,
"entry_price": 13159.923430321593,
"entry_at": "2026-08-03T12:00:11.776417+09:00",
"stop": 11874,
"target": 15732,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 4300842.818074627,
"last_add_price": 13420
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2325831.4188620616,
"last_add_price": 14270
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4973576.381781252,
"last_add_price": 196400
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4403970.424534555,
"last_add_price": 416500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1699505.011186723,
"last_add_price": 35800
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1942551.0603990993,
"last_add_price": 144900
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 2088749.9404521286,
"last_add_price": 5500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4911248.4428750025,
"last_add_price": 115000
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 153,
"entry_price": 31550,
"entry_at": "2026-08-24T09:02:22.276742+09:00",
"stop": 29900,
"target": 34850,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 4850367.628093753,
"last_add_price": 31550
}
},
"realized_pnl": -21355519.844500035,
"closed_trades": 49,
"realized_pnl": -21614655.005500037,
"closed_trades": 50,
"wins": 4,
"peak_equity": 101695667.93550003,
"max_drawdown": 0.24548980547857824,
@@ -197,8 +197,9 @@
"161890": "2026-07-30",
"078930": "2026-07-31",
"138040": "2026-08-18",
"218150": "2026-08-19"
"218150": "2026-08-19",
"194370": "2026-08-24"
},
"created_at": "2026-06-11T09:00:01.944270+09:00",
"updated_at": "2026-08-21T15:28:20.695453+09:00"
"updated_at": "2026-08-24T15:28:21.279713+09:00"
}
@@ -138,3 +138,5 @@
{"ts": "2026-08-20T09:02:17.451858+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 5500, "qty": 379, "cost": 2084813, "path": "pullback", "reason": "눌림목 지정가 7,771 도달", "stop": 4466, "target": 7567, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "5,480 vs 4,776"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,054 / 4,776"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,054 / 4,856"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +53 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.51% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "93,867 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "1.51% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,771 (현재 5,480)"}]}
{"ts": "2026-08-20T09:02:17.452078+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115000, "qty": 42, "cost": 4830724, "path": "pullback", "reason": "눌림목 지정가 117,922 도달", "stop": 111200, "target": 122600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,800 vs 113,295"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,420 / 113,295"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 109,932"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +156 · 기 -217 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.02% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "34,100 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.02% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 117,922 (현재 114,800)"}]}
{"ts": "2026-08-20T09:16:21.642669+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 47, "cost": 1682852, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 25688, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "25,688 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T09:00:21.444249+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 653, "proceeds": 8335584, "entry_price": 13160, "pnl": -259135, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:11.776417+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,874 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 15,732"}, {"label": "추세(20일선)", "ok": true, "detail": "11,913"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:22.276759+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31550, "qty": 153, "cost": 4827874, "path": "pullback", "reason": "눌림목 지정가 31,946 도달", "stop": 29900, "target": 34850, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,500 vs 31,388"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,320 / 31,388"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,320 / 30,870"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -988 · 기 +144 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.08% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "551,940 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.08% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,946 (현재 31,500)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5368293.320125001,
"last_add_price": 120500
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 5180051.180047499,
"last_add_price": 125200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4464385.527789056,
"last_add_price": 13420
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T09:50:09.564914+09:00",
"stop": 109994,
"target": 108966,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4532723.825333739,
"last_add_price": 93500
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2418915.1277636583,
"last_add_price": 14290
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 5253404.499,
"last_add_price": 196400
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4617746.513836046,
"last_add_price": 415500
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 1,
"tranche_value": 1917039.5768596022,
"last_add_price": 35100
@@ -194,5 +194,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-11T09:00:01.944290+09:00",
"updated_at": "2026-08-21T15:28:20.697871+09:00"
"updated_at": "2026-08-24T15:28:21.282132+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 6289880.800999958,
"cash": 7247132.073499956,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 5184250.1290937485,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 4675255.455593748,
"last_add_price": 120500
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 4550435.925312498,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1055,
"entry_price": 6333.03317535545,
"entry_at": "2026-07-30T09:04:07.466771+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3342107.250162302,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 4604300.898906248,
"last_add_price": 136000
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4446388.7381874975,
"last_add_price": 13420
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 3449195.5386017757,
"last_add_price": 13830
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 2315542.8746463708,
"last_add_price": 35800
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 136,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:20.472222+09:00",
"stop": 29900,
"target": 37900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 4361206.427093747,
"last_add_price": 31900
}
},
"realized_pnl": -30345275.89800002,
"closed_trades": 36,
"realized_pnl": -31731326.068000022,
"closed_trades": 37,
"wins": 1,
"peak_equity": 103066363.367,
"max_drawdown": 0.32975382516389357,
@@ -194,10 +194,10 @@
"252990": "2026-07-28",
"010950": "2026-07-29",
"078930": "2026-07-31",
"003680": "2026-07-29",
"003680": "2026-08-24",
"090850": "2026-08-05",
"161890": "2026-07-30"
},
"created_at": "2026-06-15T14:55:00.582771+09:00",
"updated_at": "2026-08-21T15:28:20.700281+09:00"
"updated_at": "2026-08-24T15:28:21.284596+09:00"
}
@@ -107,3 +107,5 @@
{"ts": "2026-08-19T09:02:20.553345+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 135200, "qty": 37, "proceeds": 4992645, "entry_price": 141708, "pnl": -251341, "pnl_pct": -4.59, "hold_from": "2026-08-06T09:08:09.846488+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 135,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,732"}, {"label": "추세(20일선)", "ok": false, "detail": "135,165"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -41 · 기 -106"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:17.459461+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 69, "cost": 2304946, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 64246, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "33,000 vs 26,058"}, {"label": "정배열(5>20)", "ok": true, "detail": "35,100 / 26,058"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:21.647472+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 64, "cost": 2291544, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:20.471895+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1055, "proceeds": 5296302, "entry_price": 6333, "pnl": -1386050, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.466771+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.472224+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 136, "cost": 4339051, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 37900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -1,5 +1,5 @@
{
"cash": 8794395.718999948,
"cash": 9899146.234499946,
"initial": 100000000,
"positions": {
"138040": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5057738.410843747,
"last_add_price": 120500
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 5030428.7588749975,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1167,
"entry_price": 6332.982005141388,
"entry_at": "2026-07-30T09:04:07.473311+09:00",
"stop": 5039,
"target": 8274,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3698158.582805608,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 5098537.405531247,
"last_add_price": 136000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4920739.488124997,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 3814821.8249811833,
"last_add_price": 13830
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 5119873.139312496,
"last_add_price": 417500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 2545799.7712668725,
"last_add_price": 35800
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 149,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:20.475258+09:00",
"stop": 29900,
"target": 34900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 4784721.199968747,
"last_add_price": 31900
}
},
"realized_pnl": -21539205.888500027,
"closed_trades": 42,
"realized_pnl": -23072340.99650003,
"closed_trades": 43,
"wins": 6,
"peak_equity": 103066363.367,
"max_drawdown": 0.2634062827202891,
@@ -194,10 +194,10 @@
"252990": "2026-07-28",
"010950": "2026-07-29",
"078930": "2026-07-31",
"003680": "2026-07-29",
"003680": "2026-08-24",
"090850": "2026-08-05",
"161890": "2026-07-30"
},
"created_at": "2026-06-15T14:55:00.582787+09:00",
"updated_at": "2026-08-21T15:28:20.702626+09:00"
"updated_at": "2026-08-24T15:28:21.286982+09:00"
}
@@ -119,3 +119,5 @@
{"ts": "2026-08-19T09:02:21.146667+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 135200, "qty": 42, "proceeds": 5667327, "entry_price": 141600, "pnl": -280765, "pnl_pct": -4.52, "hold_from": "2026-08-06T09:08:09.854200+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 135,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 202,950"}, {"label": "추세(20일선)", "ok": false, "detail": "135,165"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -41 · 기 -106"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:17.463465+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 76, "cost": 2538781, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 48823, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "33,000 vs 26,058"}, {"label": "정배열(5>20)", "ok": true, "detail": "35,100 / 26,058"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:21.649864+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 71, "cost": 2542181, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:20.475051+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1167, "proceeds": 5858563, "entry_price": 6333, "pnl": -1533135, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.473311+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.475260+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 149, "cost": 4753813, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -1,5 +1,5 @@
{
"cash": 8162102.754999956,
"cash": 9167441.589999957,
"initial": 100000000,
"positions": {
"138040": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 4798325.220406247,
"last_add_price": 120500
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 4697478.874937497,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1090,
"entry_price": 6333.064220183486,
"entry_at": "2026-07-30T09:04:07.479053+09:00",
"stop": 5039,
"target": 8921,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3453556.2895330573,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 4762406.753156248,
"last_add_price": 136000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4594021.1274374975,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 3561242.7967011826,
"last_add_price": 13830
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4781236.946562497,
"last_add_price": 417500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 2377721.795719703,
"last_add_price": 35800
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 140,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:20.478387+09:00",
"stop": 29900,
"target": 35900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 4467750.718124997,
"last_add_price": 31900
}
},
"realized_pnl": -26732272.866000034,
"closed_trades": 39,
"realized_pnl": -28164339.587000035,
"closed_trades": 40,
"wins": 3,
"peak_equity": 103066363.367,
"max_drawdown": 0.31212123491203,
@@ -194,10 +194,10 @@
"252990": "2026-07-28",
"010950": "2026-07-29",
"078930": "2026-07-31",
"003680": "2026-07-29",
"003680": "2026-08-24",
"090850": "2026-08-05",
"161890": "2026-07-30"
},
"created_at": "2026-06-15T14:55:00.582803+09:00",
"updated_at": "2026-08-21T15:28:20.704914+09:00"
"updated_at": "2026-08-24T15:28:21.289314+09:00"
}
@@ -113,3 +113,5 @@
{"ts": "2026-08-19T09:02:21.156572+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 135200, "qty": 39, "proceeds": 5262518, "entry_price": 141715, "pnl": -265211, "pnl_pct": -4.6, "hold_from": "2026-08-06T09:08:09.859483+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 135,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 223,746"}, {"label": "추세(20일선)", "ok": false, "detail": "135,165"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -41 · 기 -106"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:17.467058+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 71, "cost": 2371756, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 53964, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "33,000 vs 26,058"}, {"label": "정배열(5>20)", "ok": true, "detail": "35,100 / 26,058"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:21.652201+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 66, "cost": 2363154, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:20.478005+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1090, "proceeds": 5472009, "entry_price": 6333, "pnl": -1432067, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.479053+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:20.478389+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 140, "cost": 4466670, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5120146.001656252,
"last_add_price": 120500
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 4929642.288776176,
"last_add_price": 125200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4296364.655919675,
"last_add_price": 13420
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T09:48:09.782722+09:00",
"stop": 109994,
"target": 108965,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4361392.052247569,
"last_add_price": 93500
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2326313.326987872,
"last_add_price": 14290
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4443615.9921114575,
"last_add_price": 415500
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1744609.622982949,
"last_add_price": 35800
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,407 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1989854.351411668,
"last_add_price": 145000
@@ -200,5 +200,5 @@
"161890": "2026-07-30"
},
"created_at": "2026-06-15T14:55:00.582834+09:00",
"updated_at": "2026-08-21T15:28:20.707180+09:00"
"updated_at": "2026-08-24T15:28:21.291595+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4489026.732352336,
"last_add_price": 13420
@@ -34,12 +34,12 @@
"entry_at": "2026-08-04T09:34:09.331555+09:00",
"stop": 109994,
"target": 104500,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4576294.319379674,
"last_add_price": 93500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,033 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2154436.3245398356,
"last_add_price": 13640
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 5207451.256718745,
"last_add_price": 198600
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4536055.463688828,
"last_add_price": 417500
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1773404.3510667775,
"last_add_price": 35800
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 2027018.6354019148,
"last_add_price": 144900
@@ -160,12 +160,12 @@
"entry_at": "2026-08-20T10:00:18.528052+09:00",
"stop": 45302,
"target": 55335,
"peak": 50400,
"peak": 50700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49550,
"cur_price": 50600,
"tranches": 2,
"tranche_value": 4928101.458627134,
"last_add_price": 50000
@@ -200,5 +200,5 @@
"003550": "2026-08-19"
},
"created_at": "2026-06-15T14:55:00.582849+09:00",
"updated_at": "2026-08-21T15:28:20.709389+09:00"
"updated_at": "2026-08-24T15:28:21.293850+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4992940.599795671,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4188989.7646745183,
"last_add_price": 13420
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:34:09.335258+09:00",
"stop": 109994,
"target": 117283,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4268719.0892993,
"last_add_price": 93500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,033 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2008681.3553691048,
"last_add_price": 13640
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4855136.307499998,
"last_add_price": 198600
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1684859.3510976394,
"last_add_price": 35800
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1925810.8724292808,
"last_add_price": 144900
@@ -160,12 +160,12 @@
"entry_at": "2026-08-20T10:00:18.530498+09:00",
"stop": 45301,
"target": 61354,
"peak": 50400,
"peak": 50700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49550,
"cur_price": 50600,
"tranches": 2,
"tranche_value": 4686399.784966664,
"last_add_price": 50000
@@ -200,5 +200,5 @@
"003550": "2026-08-19"
},
"created_at": "2026-06-15T14:55:00.582864+09:00",
"updated_at": "2026-08-21T15:28:20.711567+09:00"
"updated_at": "2026-08-24T15:28:21.296058+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 33154455.935500044,
"cash": 31018954.317500044,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3813943.0504600187,
"last_add_price": 350000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 608,
"entry_price": 6333.0921052631575,
"entry_at": "2026-07-30T09:04:07.497844+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1927621.6063135946,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3759463.8630866953,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3342042.065213833,
"last_add_price": 13420
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:09.921371+09:00",
"stop": 80361,
"target": 125821,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3414906.320549933,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 1996058.5440871862,
"last_add_price": 13830
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4827704.554226948,
"last_add_price": 198600
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1375604.0354715528,
"last_add_price": 35800
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 273,
"entry_price": 19000,
"entry_at": "2026-08-24T13:14:21.476706+09:00",
"stop": 17760,
"target": 22720,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19100,
"tranches": 1,
"tranche_value": 5197409.522968752,
"last_add_price": 19000
}
},
"realized_pnl": -18942959.75450002,
"closed_trades": 28,
"realized_pnl": -19741780.900500022,
"closed_trades": 29,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.1859662521949996,
@@ -188,7 +188,7 @@
"055550": "2026-07-20",
"105560": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"252990": "2026-07-29",
@@ -196,5 +196,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.582879+09:00",
"updated_at": "2026-08-21T15:28:22.352577+09:00"
"updated_at": "2026-08-24T15:28:23.012141+09:00"
}
@@ -88,3 +88,5 @@
{"ts": "2026-08-19T09:16:17.150099+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 81, "proceeds": 9191741, "entry_price": 124881, "pnl": -925176, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.452555+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,155 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,062"}, {"label": "추세(10일선)", "ok": false, "detail": "115,980"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:17.480713+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 41, "cost": 1369605, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 64246, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:21.660839+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:21.072182+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 608, "proceeds": 3052276, "entry_price": 6333, "pnl": -798821, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.497844+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:21.476716+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 273, "cost": 5187778, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 22720, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
@@ -1,28 +1,7 @@
{
"cash": 34901961.60850005,
"cash": 32785462.840500046,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 608,
"entry_price": 6333.0921052631575,
"entry_at": "2026-07-30T09:04:07.501481+09:00",
"stop": 5039,
"target": 8921,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1927621.6063135946,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3759463.8630866953,
"last_add_price": 136000
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3342042.065213833,
"last_add_price": 13420
@@ -76,12 +55,12 @@
"entry_at": "2026-08-04T09:34:09.933331+09:00",
"stop": 109994,
"target": 114456,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3414906.320549933,
"last_add_price": 93500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 1996058.5440871862,
"last_add_price": 13830
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4827704.554226948,
"last_add_price": 198600
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3439103.463858052,
"last_add_price": 417500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1371827.8681296934,
"last_add_price": 35800
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 272,
"entry_price": 19000,
"entry_at": "2026-08-24T13:14:22.528454+09:00",
"stop": 17760,
"target": 21480,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19100,
"tranches": 1,
"tranche_value": 5176941.127531253,
"last_add_price": 19000
}
},
"realized_pnl": -17843051.206500024,
"closed_trades": 30,
"realized_pnl": -18641872.35250002,
"closed_trades": 31,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1859662521949996,
@@ -188,7 +188,7 @@
"055550": "2026-07-20",
"105560": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"252990": "2026-07-29",
@@ -196,5 +196,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.582910+09:00",
"updated_at": "2026-08-21T15:28:22.365737+09:00"
"updated_at": "2026-08-24T15:28:23.024671+09:00"
}
@@ -93,3 +93,5 @@
{"ts": "2026-08-19T09:16:17.647089+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 81, "proceeds": 9191741, "entry_price": 124881, "pnl": -925176, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.454311+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,155 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 146,335"}, {"label": "추세(10일선)", "ok": false, "detail": "115,980"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.534432+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 41, "cost": 1369605, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 53964, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.825920+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.249724+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 608, "proceeds": 3052276, "entry_price": 6333, "pnl": -798821, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.501481+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.528460+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 272, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 21480, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
@@ -1,28 +1,7 @@
{
"cash": 34461662.378000006,
"cash": 32371342.483500008,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 617,
"entry_price": 6332.852512155591,
"entry_at": "2026-07-30T09:04:07.505690+09:00",
"stop": 5039,
"target": 8274,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1956462.6546955872,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3812991.5556229833,
"last_add_price": 136000
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3393650.506937234,
"last_add_price": 13420
@@ -76,12 +55,12 @@
"entry_at": "2026-08-04T09:34:09.942366+09:00",
"stop": 109994,
"target": 108774,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3469610.992924529,
"last_add_price": 93500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2028402.8880774078,
"last_add_price": 13830
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4907695.663916428,
"last_add_price": 198600
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3458120.1956040077,
"last_add_price": 417500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1380001.3303458472,
"last_add_price": 35800
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 273,
"entry_price": 19000,
"entry_at": "2026-08-24T13:14:22.536474+09:00",
"stop": 17760,
"target": 20860,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19100,
"tranches": 1,
"tranche_value": 5205751.283343751,
"last_add_price": 19000
}
},
"realized_pnl": -17423311.450500023,
"closed_trades": 31,
"realized_pnl": -18233809.400500022,
"closed_trades": 32,
"wins": 2,
"peak_equity": 100000000,
"max_drawdown": 0.17355132621999994,
@@ -188,7 +188,7 @@
"055550": "2026-07-20",
"105560": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"252990": "2026-07-29",
@@ -196,5 +196,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.582926+09:00",
"updated_at": "2026-08-21T15:28:22.373376+09:00"
"updated_at": "2026-08-24T15:28:23.032139+09:00"
}
@@ -92,3 +92,5 @@
{"ts": "2026-08-19T09:16:17.657166+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 81, "proceeds": 9191741, "entry_price": 124881, "pnl": -925176, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.456083+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,155 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 140,972"}, {"label": "추세(10일선)", "ok": false, "detail": "115,980"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.545036+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 41, "cost": 1369605, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 48823, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.835279+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.259780+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 617, "proceeds": 3097458, "entry_price": 6333, "pnl": -810498, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.505690+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.536478+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 273, "cost": 5187778, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 5085796.90859035,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4271897.688361821,
"last_add_price": 13420
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:50:10.213035+09:00",
"stop": 109994,
"target": 117505,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4327959.889890211,
"last_add_price": 93500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2219137.008862232,
"last_add_price": 13830
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4934881.2159687495,
"last_add_price": 196400
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1725875.4362712654,
"last_add_price": 35800
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1972692.6896559393,
"last_add_price": 144900
@@ -160,12 +160,12 @@
"entry_at": "2026-08-20T10:06:19.265748+09:00",
"stop": 17760,
"target": 22080,
"peak": 18890,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,640 도달",
"cur_price": 18880,
"cur_price": 19100,
"tranches": 1,
"tranche_value": 4987614.581937499,
"last_add_price": 18840
@@ -198,5 +198,5 @@
"003550": "2026-08-19"
},
"created_at": "2026-06-15T14:55:00.583136+09:00",
"updated_at": "2026-08-21T15:28:22.379402+09:00"
"updated_at": "2026-08-24T15:28:23.039732+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 26125140.645000007,
"cash": 24062611.094000004,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3889733.683715179,
"last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5327150.576000001,
"last_add_price": 120500
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 4940372.790080874,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 606,
"entry_price": 6333.069306930693,
"entry_at": "2026-07-30T09:04:07.512664+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1924945.6187384445,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3791237.2526261737,
"last_add_price": 136000
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2020520.412274148,
"last_add_price": 13830
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4842897.369596543,
"last_add_price": 196400
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1352658.7410761528,
"last_add_price": 35800
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 160,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:22.273409+09:00",
"stop": 29900,
"target": 37900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 5133126.668375,
"last_add_price": 31900
}
},
"realized_pnl": -18482971.81800002,
"closed_trades": 31,
"realized_pnl": -19279151.44500002,
"closed_trades": 32,
"wins": 0,
"peak_equity": 101140808.32700005,
"max_drawdown": 0.1947881632733674,
@@ -190,12 +190,12 @@
"105560": "2026-07-20",
"095610": "2026-07-29",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"252990": "2026-07-28",
"010950": "2026-07-29",
"090850": "2026-08-05",
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583184+09:00",
"updated_at": "2026-08-21T15:28:22.384786+09:00"
"updated_at": "2026-08-24T15:28:23.045678+09:00"
}
@@ -96,3 +96,5 @@
{"ts": "2026-08-18T14:30:22.188869+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 25150, "qty": 395, "proceeds": 9914878, "entry_price": 25667, "pnl": -225293, "pnl_pct": -2.02, "hold_from": "2026-07-31T09:10:13.075428+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "23,650 (현재 25,150)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 31,720"}, {"label": "추세(10일선)", "ok": false, "detail": "25,170"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -116 · 기 -1,408"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.560618+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 40, "cost": 1336200, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 64246, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.848001+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 37, "cost": 1324799, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.272858+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 606, "proceeds": 3042236, "entry_price": 6333, "pnl": -796180, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.512664+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.273412+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 160, "cost": 5104766, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 37900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -1,5 +1,5 @@
{
"cash": 31834065.363999996,
"cash": 29771205.096499994,
"initial": 100000000,
"positions": {
"138040": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5467080.19828125,
"last_add_price": 120500
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 5075960.404438956,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 625,
"entry_price": 6332.944,
"entry_at": "2026-07-30T09:04:07.515982+09:00",
"stop": 5039,
"target": 8921,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1981493.926440071,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3902843.990735232,
"last_add_price": 136000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3433240.983007488,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2017488.6720390161,
"last_add_price": 13940
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3513980.3038730407,
"last_add_price": 415500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1369448.2358109318,
"last_add_price": 35800
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 163,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:22.279165+09:00",
"stop": 29900,
"target": 35900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 5207054.06571875,
"last_add_price": 31900
}
},
"realized_pnl": -15645727.786500022,
"closed_trades": 36,
"realized_pnl": -16466791.812500022,
"closed_trades": 37,
"wins": 3,
"peak_equity": 101368884.75700004,
"max_drawdown": 0.18244887903556523,
@@ -190,12 +190,12 @@
"105560": "2026-07-20",
"095610": "2026-08-19",
"252990": "2026-07-28",
"003680": "2026-07-29",
"003680": "2026-08-24",
"010950": "2026-07-29",
"090850": "2026-08-05",
"161890": "2026-07-30",
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583198+09:00",
"updated_at": "2026-08-21T15:28:22.389392+09:00"
"updated_at": "2026-08-24T15:28:23.050672+09:00"
}
@@ -108,3 +108,5 @@
{"ts": "2026-08-19T09:02:22.395824+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 135200, "qty": 22, "proceeds": 2968600, "entry_price": 141850, "pnl": -152568, "pnl_pct": -4.69, "hold_from": "2026-08-06T09:08:11.870293+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 135,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 224,150"}, {"label": "추세(20일선)", "ok": false, "detail": "135,165"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -41 · 기 -106"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.566268+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 40, "cost": 1336200, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 53964, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "33,000 vs 26,058"}, {"label": "정배열(5>20)", "ok": true, "detail": "35,100 / 26,058"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.852888+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.278671+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 625, "proceeds": 3137620, "entry_price": 6333, "pnl": -821064, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.515982+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.279168+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 163, "cost": 5200480, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -1,28 +1,7 @@
{
"cash": 40741358.19050003,
"cash": 38800060.64600003,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 617,
"entry_price": 6332.852512155591,
"entry_at": "2026-07-30T09:04:07.518900+09:00",
"stop": 5039,
"target": 8921,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1957851.3491824612,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3832048.06532556,
"last_add_price": 136000
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3393597.375168939,
"last_add_price": 13420
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2024244.4253400748,
"last_add_price": 13830
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4815698.713054757,
"last_add_price": 196400
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3472153.1669509606,
"last_add_price": 415500
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1360762.8418676818,
"last_add_price": 35800
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1555265.8091770594,
"last_add_price": 144900
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 44,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:22.284078+09:00",
"stop": 111200,
"target": 121100,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 5139578.521625002,
"last_add_price": 114500
}
},
"realized_pnl": -16707050.028000021,
"closed_trades": 37,
"realized_pnl": -17517547.978000022,
"closed_trades": 38,
"wins": 3,
"peak_equity": 100182695.41500005,
"max_drawdown": 0.18600200510985643,
@@ -189,7 +189,7 @@
"105560": "2026-07-20",
"024060": "2026-07-27",
"095610": "2026-08-19",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"252990": "2026-07-29",
@@ -197,5 +197,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583212+09:00",
"updated_at": "2026-08-21T15:28:22.393672+09:00"
"updated_at": "2026-08-24T15:28:23.055048+09:00"
}
@@ -109,3 +109,5 @@
{"ts": "2026-08-20T09:02:18.571214+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 40, "cost": 1336200, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 53964, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "33,000 vs 26,058"}, {"label": "정배열(5>20)", "ok": true, "detail": "35,100 / 26,058"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:02:18.571910+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 144900, "qty": 10, "cost": 1449217, "path": "pullback", "reason": "눌림목 지정가 147,729 도달", "stop": 105872, "target": 222957, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "145,500 vs 135,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,740 / 135,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,740 / 99,542"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -119 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+48%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.38% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "266,680 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.38% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 147,729 (현재 145,500)"}]}
{"ts": "2026-08-20T09:16:22.857442+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.283801+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 617, "proceeds": 3097458, "entry_price": 6333, "pnl": -810498, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.518900+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.284081+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 44, "cost": 5038756, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 121100, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 28303661.444500003,
"cash": 26241131.8935,
"initial": 100000000,
"positions": {
"138040": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5327150.576000001,
"last_add_price": 120500
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 4940372.790080874,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 606,
"entry_price": 6333.069306930693,
"entry_at": "2026-07-30T09:04:07.522091+09:00",
"stop": 5039,
"target": 8921,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1924945.6187384445,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3791237.2526261737,
"last_add_price": 136000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2020520.412274148,
"last_add_price": 13830
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4842897.369596543,
"last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3465074.791945059,
"last_add_price": 415500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1349451.2885879693,
"last_add_price": 35800
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 160,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:22.288565+09:00",
"stop": 29900,
"target": 35900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 5113659.21834375,
"last_add_price": 31900
}
},
"realized_pnl": -17400115.343500018,
"closed_trades": 33,
"realized_pnl": -18196294.97050002,
"closed_trades": 34,
"wins": 1,
"peak_equity": 101140808.32700005,
"max_drawdown": 0.19631637526867085,
@@ -190,12 +190,12 @@
"105560": "2026-07-20",
"095610": "2026-07-29",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"252990": "2026-07-28",
"010950": "2026-07-29",
"090850": "2026-08-05",
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583227+09:00",
"updated_at": "2026-08-21T15:28:22.397535+09:00"
"updated_at": "2026-08-24T15:28:23.059078+09:00"
}
@@ -101,3 +101,5 @@
{"ts": "2026-08-18T14:30:22.216473+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 25150, "qty": 395, "proceeds": 9914878, "entry_price": 25667, "pnl": -225293, "pnl_pct": -2.02, "hold_from": "2026-07-31T09:10:13.091944+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "23,650 (현재 25,150)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 29,702"}, {"label": "추세(10일선)", "ok": false, "detail": "25,170"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -116 · 기 -1,408"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.575819+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 40, "cost": 1336200, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 53964, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.861461+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 37, "cost": 1324799, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.288225+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 606, "proceeds": 3042236, "entry_price": 6333, "pnl": -796180, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.522091+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.288567+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 160, "cost": 5104766, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -1,28 +1,7 @@
{
"cash": 31146424.776499953,
"cash": 34912164.782499954,
"initial": 100000000,
"positions": {
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 698,
"entry_price": 13159.885386819484,
"entry_at": "2026-08-03T12:00:12.468905+09:00",
"stop": 11874,
"target": 15089,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 4597484.241421635,
"last_add_price": 13420
},
"078930": {
"code": "078930",
"name": "GS",
@@ -34,12 +13,12 @@
"entry_at": "2026-08-04T09:50:10.235258+09:00",
"stop": 109994,
"target": 104705,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4659757.825201359,
"last_add_price": 93500
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2390089.3312908146,
"last_add_price": 13830
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 5316706.344343748,
"last_add_price": 196400
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4726305.668282297,
"last_add_price": 400000
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1835134.7132164796,
"last_add_price": 35800
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 2097577.151946268,
"last_add_price": 144900
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,426 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 2255592.7366090417,
"last_add_price": 5500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 114300,
"entry_at": "2026-08-24T09:02:24.057753+09:00",
"stop": 111200,
"target": 118950,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 5239664.769218747,
"last_add_price": 114300
}
},
"realized_pnl": -18295612.666500032,
"closed_trades": 47,
"realized_pnl": -18572578.975500032,
"closed_trades": 48,
"wins": 6,
"peak_equity": 100344662.275,
"max_drawdown": 0.17793081459150337,
@@ -195,8 +195,9 @@
"252990": "2026-07-28",
"090850": "2026-08-06",
"078930": "2026-07-31",
"003550": "2026-08-19"
"003550": "2026-08-19",
"194370": "2026-08-24"
},
"created_at": "2026-06-15T14:55:00.583241+09:00",
"updated_at": "2026-08-21T15:28:22.401351+09:00"
"updated_at": "2026-08-24T15:28:23.062838+09:00"
}
@@ -127,3 +127,5 @@
{"ts": "2026-08-20T09:02:18.580361+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 144900, "qty": 14, "cost": 2028904, "path": "pullback", "reason": "눌림목 지정가 147,729 도달", "stop": 115629, "target": 188807, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "145,500 vs 135,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,740 / 135,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,740 / 99,542"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -119 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+48%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.38% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "266,680 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.38% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 147,729 (현재 145,500)"}]}
{"ts": "2026-08-20T09:02:18.580702+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 5500, "qty": 410, "cost": 2255338, "path": "pullback", "reason": "눌림목 지정가 7,426 도달", "stop": 4466, "target": 7050, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "5,480 vs 4,776"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,054 / 4,776"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,054 / 4,856"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +53 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.51% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "93,867 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "1.51% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,426 (현재 5,480)"}]}
{"ts": "2026-08-20T09:16:22.865424+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 51, "cost": 1826074, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 25688, "target": 44967, "signals": [{"label": "손절선", "ok": true, "detail": "25,688 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 44,967"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T09:00:26.545777+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 698, "proceeds": 8910012, "entry_price": 13160, "pnl": -276966, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:12.468905+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,874 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 15,089"}, {"label": "추세(20일선)", "ok": true, "detail": "11,913"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:24.057756+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114300, "qty": 45, "cost": 5144272, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 118950, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.02% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "30,233 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.02% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 48674410.068500005,
"cash": 50170967.108500004,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 4011548.961969723,
"last_add_price": 136000
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 535,
"entry_price": 13159.757009345794,
"entry_at": "2026-08-03T12:00:12.472627+09:00",
"stop": 11445,
"target": 15732,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 3529514.3397388323,
"last_add_price": 13420
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2074177.1346915166,
"last_add_price": 13940
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3613600.002573951,
"last_add_price": 415500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1405152.4684093075,
"last_add_price": 35800
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1606000.2783602993,
"last_add_price": 144900
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1728362.8125607767,
"last_add_price": 5500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 1,
"tranche_value": 5415388.14053125,
"last_add_price": 115000
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 169,
"entry_price": 31550,
"entry_at": "2026-08-24T09:02:24.061441+09:00",
"stop": 29900,
"target": 34025,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 5347393.5563125005,
"last_add_price": 31550
}
},
"realized_pnl": -14178148.651000028,
"closed_trades": 42,
"realized_pnl": -14390367.889000028,
"closed_trades": 43,
"wins": 6,
"peak_equity": 101368884.75700004,
"max_drawdown": 0.16179288869376138,
@@ -195,8 +195,9 @@
"090850": "2026-08-05",
"161890": "2026-07-30",
"078930": "2026-07-31",
"138040": "2026-08-18"
"138040": "2026-08-18",
"194370": "2026-08-24"
},
"created_at": "2026-06-15T14:55:00.583273+09:00",
"updated_at": "2026-08-21T15:28:22.404821+09:00"
"updated_at": "2026-08-24T15:28:23.066282+09:00"
}
@@ -119,3 +119,5 @@
{"ts": "2026-08-20T09:02:18.584927+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 5500, "qty": 314, "cost": 1727259, "path": "pullback", "reason": "눌림목 지정가 7,771 도달", "stop": 4122, "target": 7567, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "5,480 vs 4,776"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,054 / 4,776"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,054 / 4,856"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +53 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.51% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "93,867 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "1.51% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,771 (현재 5,480)"}]}
{"ts": "2026-08-20T09:02:18.585109+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115000, "qty": 47, "cost": 5405811, "path": "pullback", "reason": "눌림목 지정가 117,922 도달", "stop": 111200, "target": 120700, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,800 vs 113,295"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,420 / 113,295"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,420 / 109,932"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +156 · 기 -217 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.02% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "34,100 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.02% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 117,922 (현재 114,800)"}]}
{"ts": "2026-08-20T09:16:22.868997+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 39, "cost": 1396409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T09:00:26.646312+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 535, "proceeds": 6829307, "entry_price": 13160, "pnl": -212219, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:12.472627+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,445 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 15,732"}, {"label": "추세(20일선)", "ok": true, "detail": "11,913"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:24.061444+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31550, "qty": 169, "cost": 5332750, "path": "pullback", "reason": "눌림목 지정가 31,946 도달", "stop": 29900, "target": 34025, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,500 vs 31,388"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,320 / 31,388"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,320 / 30,870"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -988 · 기 +144 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.08% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "551,940 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.08% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,946 (현재 31,500)"}]}
@@ -1,28 +1,7 @@
{
"cash": 35399490.10850005,
"cash": 33256103.93950005,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 614,
"entry_price": 6333.159609120521,
"entry_at": "2026-07-30T09:04:07.530698+09:00",
"stop": 5039,
"target": 8921,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1948420.7709670917,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3813556.4512976124,
"last_add_price": 136000
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3377559.3310465557,
"last_add_price": 13420
@@ -76,12 +55,12 @@
"entry_at": "2026-08-04T09:50:10.241980+09:00",
"stop": 109994,
"target": 114659,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3429919.977026871,
"last_add_price": 93500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2016864.6660954827,
"last_add_price": 13830
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4837813.664610954,
"last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3481984.841611142,
"last_add_price": 416500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1387817.2573049513,
"last_add_price": 35800
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 275,
"entry_price": 19000,
"entry_at": "2026-08-24T13:14:22.571465+09:00",
"stop": 17760,
"target": 21480,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19100,
"tranches": 1,
"tranche_value": 5237145.480593753,
"last_add_price": 19000
}
},
"realized_pnl": -16944762.60150002,
"closed_trades": 29,
"realized_pnl": -17751508.30450002,
"closed_trades": 30,
"wins": 1,
"peak_equity": 100024962.38500004,
"max_drawdown": 0.17739604290679473,
@@ -187,7 +187,7 @@
"055550": "2026-07-20",
"105560": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"252990": "2026-07-29",
@@ -195,5 +195,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583289+09:00",
"updated_at": "2026-08-21T15:28:22.407920+09:00"
"updated_at": "2026-08-24T15:28:23.069429+09:00"
}
@@ -90,3 +90,5 @@
{"ts": "2026-08-19T09:16:17.743210+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 81, "proceeds": 9191741, "entry_price": 124881, "pnl": -925176, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.469724+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,155 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 146,335"}, {"label": "추세(10일선)", "ok": false, "detail": "115,980"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.588250+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 41, "cost": 1369605, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 53964, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.872255+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.299043+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 614, "proceeds": 3082398, "entry_price": 6333, "pnl": -806746, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:07.530698+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.571467+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 275, "cost": 5225784, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 21480, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
@@ -1,28 +1,7 @@
{
"cash": 35960209.33100002,
"cash": 33766990.63550002,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 623,
"entry_price": 6332.921348314607,
"entry_at": "2026-07-30T09:04:07.533744+09:00",
"stop": 5039,
"target": 8274,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1976520.6885600227,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3863996.750727336,
"last_add_price": 136000
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3428336.7554835076,
"last_add_price": 13420
@@ -76,12 +55,12 @@
"entry_at": "2026-08-04T09:50:10.245606+09:00",
"stop": 109994,
"target": 108977,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3483887.723272795,
"last_add_price": 93500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2048676.6433078528,
"last_add_price": 13830
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4916501.597175794,
"last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3537977.413382886,
"last_add_price": 415500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1411419.441084128,
"last_add_price": 35800
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 280,
"entry_price": 19000,
"entry_at": "2026-08-24T13:14:22.574664+09:00",
"stop": 17760,
"target": 20860,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,655 도달",
"cur_price": 19100,
"tranches": 1,
"tranche_value": 5325511.789718751,
"last_add_price": 19000
}
},
"realized_pnl": -15571841.567000017,
"closed_trades": 30,
"realized_pnl": -16390264.074000016,
"closed_trades": 31,
"wins": 2,
"peak_equity": 100024962.38500004,
"max_drawdown": 0.16498611269635213,
@@ -187,7 +187,7 @@
"055550": "2026-07-20",
"105560": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"252990": "2026-07-29",
@@ -195,5 +195,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583304+09:00",
"updated_at": "2026-08-21T15:28:22.410996+09:00"
"updated_at": "2026-08-24T15:28:23.072558+09:00"
}
@@ -89,3 +89,5 @@
{"ts": "2026-08-19T09:16:17.747528+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 81, "proceeds": 9191741, "entry_price": 124881, "pnl": -925176, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.471456+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,155 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 140,972"}, {"label": "추세(10일선)", "ok": false, "detail": "115,980"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.591944+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 42, "cost": 1403010, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 48823, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.875501+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 39, "cost": 1396409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.302553+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 623, "proceeds": 3127579, "entry_price": 6333, "pnl": -818423, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.533744+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:22.574666+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19000, "qty": 280, "cost": 5320798, "path": "pullback", "reason": "눌림목 지정가 19,655 도달", "stop": 17760, "target": 20860, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,000 vs 18,948"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,586 / 18,948"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,586 / 19,359"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-3.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -149 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.29% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "331,827 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.29% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,655 (현재 19,000)"}]}
@@ -1,5 +1,5 @@
{
"cash": 28838587.57400003,
"cash": 26745606.15750003,
"initial": 100000000,
"positions": {
"138040": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5436300.471625002,
"last_add_price": 120500
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 5045807.2398149045,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 619,
"entry_price": 6332.875605815832,
"entry_at": "2026-07-30T09:04:07.536435+09:00",
"stop": 5039,
"target": 8274,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1962123.1366758423,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3860356.183815298,
"last_add_price": 136000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2062154.0490506678,
"last_add_price": 13830
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4944712.1127089355,
"last_add_price": 196400
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3537997.7129504834,
"last_add_price": 415500
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1377959.1486430662,
"last_add_price": 35800
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 163,
"entry_price": 31900,
"entry_at": "2026-08-24T13:12:22.306023+09:00",
"stop": 29900,
"target": 34900,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,939 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 5220757.257031252,
"last_add_price": 31900
}
},
"realized_pnl": -15670850.09000002,
"closed_trades": 37,
"realized_pnl": -16483989.55900002,
"closed_trades": 38,
"wins": 3,
"peak_equity": 101140808.32700005,
"max_drawdown": 0.1794339105371308,
@@ -190,12 +190,12 @@
"003490": "2026-08-18",
"105560": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"252990": "2026-07-28",
"010950": "2026-07-29",
"090850": "2026-08-05",
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583318+09:00",
"updated_at": "2026-08-21T15:28:22.414044+09:00"
"updated_at": "2026-08-24T15:28:23.075550+09:00"
}
@@ -109,3 +109,5 @@
{"ts": "2026-08-18T14:30:22.242734+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 25150, "qty": 404, "proceeds": 10140787, "entry_price": 25669, "pnl": -230919, "pnl_pct": -2.02, "hold_from": "2026-07-31T09:10:13.109330+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "23,650 (현재 25,150)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 28,697"}, {"label": "추세(10일선)", "ok": false, "detail": "25,170"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -116 · 기 -1,408"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:18.595214+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 41, "cost": 1369605, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 48823, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:22.878610+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 48823, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 48,823"}, {"label": "추세(10일선)", "ok": true, "detail": "28,922"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:22.305766+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 619, "proceeds": 3107499, "entry_price": 6333, "pnl": -813139, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:07.536435+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,274"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:22.306025+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 163, "cost": 5200480, "path": "pullback", "reason": "눌림목 지정가 31,939 도달", "stop": 29900, "target": 34900, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "31,850 vs 31,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "32,390 / 31,795"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -892 · 기 +171 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.24% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "1,768,231 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.24% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,939 (현재 31,850)"}]}
@@ -1,5 +1,5 @@
{
"cash": 50003869.90459998,
"cash": 45018222.16959998,
"initial": 100000000,
"positions": {
"252990": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2275843.933250867,
"last_add_price": 13830
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4532610.960524749,
"last_add_price": 416500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1761589.922015132,
"last_add_price": 35800
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,486 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 2013514.706883483,
"last_add_price": 144900
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 2166690.069603723,
"last_add_price": 5500
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 1,
"tranche_value": 5094447.6495062485,
"last_add_price": 115000
@@ -139,15 +139,36 @@
"entry_at": "2026-08-20T09:08:18.031117+09:00",
"stop": 17770,
"target": 21100,
"peak": 18910,
"peak": 19110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,010 도달",
"cur_price": 18880,
"cur_price": 19100,
"tranches": 1,
"tranche_value": 5113152.0870062485,
"last_add_price": 18880
},
"316140": {
"code": "316140",
"name": "우리금융지주",
"sources": [
"auto"
],
"qty": 158,
"entry_price": 31550,
"entry_at": "2026-08-24T09:02:24.073710+09:00",
"stop": 29900,
"target": 34850,
"peak": 32050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 31,946 도달",
"cur_price": 31950,
"tranches": 1,
"tranche_value": 5016181.869037499,
"last_add_price": 31550
}
},
"realized_pnl": -19162625.763400026,
@@ -179,5 +200,5 @@
"316140": "2026-08-21"
},
"created_at": "2026-06-15T14:55:00.583333+09:00",
"updated_at": "2026-08-21T15:28:22.416891+09:00"
"updated_at": "2026-08-24T15:28:23.078467+09:00"
}
@@ -144,3 +144,4 @@
{"ts": "2026-08-20T13:32:20.568016+09:00", "side": "SELL", "code": "010950", "name": "S-Oil", "price": 143700, "qty": 69, "proceeds": 9895965, "entry_price": 130626, "pnl": 881413, "pnl_pct": 10.01, "hold_from": "2026-07-31T09:46:07.688446+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "143,726 (현재 143,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "109,510"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -55 · 기 +169"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T13:32:20.985167+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 159, "cost": 5072861, "path": "pullback", "reason": "눌림목 지정가 31,975 도달", "stop": 29900, "target": 35900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,850 vs 31,405"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,390 / 31,405"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,390 / 30,876"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +770 · 기 -588 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "2,811,880 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,975 (현재 31,850)"}]}
{"ts": "2026-08-21T09:02:19.788078+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 31350, "qty": 159, "proceeds": 4974930, "entry_price": 31900, "pnl": -97931, "pnl_pct": -1.72, "hold_from": "2026-08-20T13:32:20.985150+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "29,900 (현재 31,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,900"}, {"label": "추세(20일선)", "ok": false, "detail": "31,380"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -337 · 기 -91"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 32,741"}]}
{"ts": "2026-08-24T09:02:24.073712+09:00", "side": "BUY", "code": "316140", "name": "우리금융지주", "price": 31550, "qty": 158, "cost": 4985648, "path": "pullback", "reason": "눌림목 지정가 31,946 도달", "stop": 29900, "target": 34850, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "31,500 vs 31,388"}, {"label": "정배열(5>20)", "ok": true, "detail": "32,320 / 31,388"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "32,320 / 30,870"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -988 · 기 +144 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.08% (환산) vs 평균 0.34% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 33,850"}, {"label": "거래량 급증", "ok": false, "detail": "551,940 (환산) vs 평균 2,489,243"}, {"label": "회전율 급증", "ok": false, "detail": "0.08% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 31,946 (현재 31,500)"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 5234858.44571875,
"last_add_price": 120500
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 5051285.121721717,
"last_add_price": 125200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 4362596.463271157,
"last_add_price": 13420
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T14:12:15.953832+09:00",
"stop": 109994,
"target": 117336,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4360412.203364462,
"last_add_price": 100500
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2357489.1026575607,
"last_add_price": 14290
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4482545.509520558,
"last_add_price": 415500
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1748295.3872581045,
"last_add_price": 35800
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 1,
"tranche_value": 5051512.08909375,
"last_add_price": 198700
@@ -197,5 +197,5 @@
"078930": "2026-07-31"
},
"created_at": "2026-06-15T14:55:00.583347+09:00",
"updated_at": "2026-08-21T15:28:22.419588+09:00"
"updated_at": "2026-08-24T15:28:23.081094+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 37437878.48699998,
"cash": 32827009.305499982,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3627364.7637924887,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 574,
"entry_price": 6332.682926829269,
"entry_at": "2026-07-30T09:04:08.134813+09:00",
"stop": 5039,
"target": 10214,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1821085.8869957556,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3547525.853504033,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1688085.214726109,
"last_add_price": 147600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:11.170806+09:00",
"stop": 80334,
"target": 125794,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3165003.2713460657,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3967368.72635773,
"last_add_price": 110000
@@ -139,19 +118,61 @@
"entry_at": "2026-08-20T09:18:26.020964+09:00",
"stop": 114576,
"target": 187273,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 2862100.411366492,
"last_add_price": 135100
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.855158+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4793046.880437499,
"last_add_price": 115500
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 53,
"entry_price": 49450,
"entry_at": "2026-08-24T14:20:24.299052+09:00",
"stop": 42307,
"target": 70880,
"peak": 49650,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 2646566.7841326115,
"last_add_price": 49450
}
},
"realized_pnl": -25891761.784000054,
"closed_trades": 112,
"realized_pnl": -26780682.757000055,
"closed_trades": 116,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.24549505573500008,
@@ -167,20 +188,20 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-08-20",
"028260": "2026-08-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"161890": "2026-07-31",
@@ -188,5 +209,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621011+09:00",
"updated_at": "2026-08-21T15:28:24.770070+09:00"
"updated_at": "2026-08-24T15:28:25.416702+09:00"
}
@@ -254,3 +254,12 @@
{"ts": "2026-08-20T09:18:26.020980+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 130400, "qty": 21, "cost": 2738811, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 112768, "target": 183295, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,300 vs 92,438"}, {"label": "정배열(5>60)", "ok": true, "detail": "113,360 / 92,438"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "113,360 / 92,438"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+51.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +529 · 기 -188 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.71% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "639,133 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "2.71% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-20T12:30:25.001109+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 135100, "qty": 21, "cost": 2837526, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112768, "target": 183295, "signals": [{"label": "손절선", "ok": true, "detail": "112,768 (현재 135,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,295"}, {"label": "추세(60일선)", "ok": true, "detail": "92,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +519 · 기 -154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,944"}]}
{"ts": "2026-08-21T09:12:21.801969+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 133, "proceeds": 1718991, "entry_price": 15960, "pnl": -404007, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:13.641075+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-24T09:02:25.806741+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:21.910472+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:25.806723+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.472145+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.452367+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.472125+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.855174+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
{"ts": "2026-08-24T13:12:24.593372+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 574, "proceeds": 2881590, "entry_price": 6333, "pnl": -753915, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:08.134813+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,214"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:23.815550+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 362000, "qty": 13, "cost": 4706706, "path": "pullback", "reason": "눌림목 지정가 363,789 도달", "stop": 361999, "target": 362003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "361,500 vs 350,292"}, {"label": "정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -94 · 기 +139 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.41% (환산) vs 평균 0.43% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "673,405 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.41% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 363,789 (현재 361,500)"}]}
{"ts": "2026-08-24T14:20:23.229101+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 361000, "qty": 13, "proceeds": 4683849, "entry_price": 362000, "pnl": -22857, "pnl_pct": -0.28, "hold_from": "2026-08-24T13:14:23.815534+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "361,999 (현재 361,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,292"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -88 · 기 +122"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T14:20:24.299069+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49450, "qty": 53, "cost": 2621243, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 42307, "target": 70880, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,350 vs 36,263"}, {"label": "정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -645 · 기 +1,162 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.50% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "2,948,495 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.50% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 30722040.942499995,
"cash": 28853204.581999995,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3627364.7637924887,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 563,
"entry_price": 6332.91296625222,
"entry_at": "2026-07-30T09:04:08.152605+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1786459.912670363,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3470885.263866936,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1668794.556510239,
"last_add_price": 147600
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3062184.227151159,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4403461.655606388,
"last_add_price": 198600
@@ -139,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.716178+09:00",
"stop": 87209,
"target": 137241,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3007474.6079847123,
"last_add_price": 101700
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1249060.2562777183,
"last_add_price": 35800
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:24.611989+09:00",
"stop": 111200,
"target": 124400,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4719538.0473125,
"last_add_price": 114500
}
},
"realized_pnl": -25629852.823500052,
"closed_trades": 103,
"realized_pnl": -26369449.823500052,
"closed_trades": 104,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.25397050087500006,
@@ -202,7 +202,7 @@
"024060": "2026-07-27",
"089970": "2026-07-28",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"010950": "2026-07-29",
"078930": "2026-07-31",
"090850": "2026-08-05",
@@ -211,5 +211,5 @@
"138040": "2026-08-19"
},
"created_at": "2026-06-15T14:55:00.583395+09:00",
"updated_at": "2026-08-21T15:28:24.778688+09:00"
"updated_at": "2026-08-24T15:28:25.426013+09:00"
}
@@ -240,3 +240,5 @@
{"ts": "2026-08-19T09:16:19.381092+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 75, "proceeds": 8510871, "entry_price": 124880, "pnl": -856534, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.484865+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,153 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,060"}, {"label": "추세(60일선)", "ok": true, "detail": "109,913"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:20.302054+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 37, "cost": 1235985, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 64246, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "33,000 vs 31,286"}, {"label": "정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:25.152513+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 34, "cost": 1217383, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:24.611502+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 563, "proceeds": 2826368, "entry_price": 6333, "pnl": -739597, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:08.152605+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.611992+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 42732429.19199998,
"cash": 36393346.89199998,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3570553.5376633056,
"last_add_price": 136000
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:34:11.191529+09:00",
"stop": 80360,
"target": 125820,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3188827.7982604695,
"last_add_price": 93500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3997085.960333706,
"last_add_price": 110000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
@@ -118,19 +118,61 @@
"entry_at": "2026-08-20T09:18:26.045143+09:00",
"stop": 114521,
"target": 187219,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 2892213.1259382935,
"last_add_price": 135100
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.350420+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1444957.780421195,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 42,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.877182+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4852688.408874999,
"last_add_price": 115500
}
},
"realized_pnl": -25619144.256000042,
"closed_trades": 115,
"realized_pnl": -25731292.656000044,
"closed_trades": 117,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
@@ -147,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -168,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621059+09:00",
"updated_at": "2026-08-21T15:28:24.784456+09:00"
"updated_at": "2026-08-24T15:28:25.432244+09:00"
}
@@ -259,3 +259,9 @@
{"ts": "2026-08-20T12:30:25.021188+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 135100, "qty": 21, "cost": 2837526, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112768, "target": 183295, "signals": [{"label": "손절선", "ok": true, "detail": "112,768 (현재 135,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,295"}, {"label": "추세(60일선)", "ok": true, "detail": "92,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +519 · 기 -154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,944"}]}
{"ts": "2026-08-21T09:12:22.349004+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 134, "proceeds": 1731916, "entry_price": 15960, "pnl": -407045, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:14.119000+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-21T09:20:22.384481+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 137200, "qty": 24, "proceeds": 3286379, "entry_price": 138067, "pnl": -27718, "pnl_pct": -0.63, "hold_from": "2026-07-31T12:36:11.152131+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 137,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 250,167"}, {"label": "추세(60일선)", "ok": true, "detail": "99,407"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.350432+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.351910+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.497065+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.351904+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.497356+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.876426+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.497352+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.877186+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 42, "cost": 4851728, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 36013276.94799997,
"cash": 35776524.87849997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3511790.845106854,
"last_add_price": 136000
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 469,
"entry_price": 13160.106609808103,
"entry_at": "2026-08-03T12:00:14.211555+09:00",
"stop": 11445,
"target": 18305,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 3097763.2003571894,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4454503.886577569,
"last_add_price": 198600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-06T09:54:12.728482+09:00",
"stop": 87177,
"target": 137209,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
@@ -144,14 +123,56 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.359805+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1433848.3158772076,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.883582+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4806914.700218748,
"last_add_price": 115500
}
},
"realized_pnl": -25179712.873500057,
"closed_trades": 109,
"realized_pnl": -25478064.18150006,
"closed_trades": 112,
"wins": 2,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,8 +209,9 @@
"078930": "2026-07-31",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-08-18"
"138040": "2026-08-18",
"194370": "2026-08-24"
},
"created_at": "2026-06-15T14:55:00.583512+09:00",
"updated_at": "2026-08-21T15:28:24.790671+09:00"
"updated_at": "2026-08-24T15:28:25.438615+09:00"
}
@@ -252,3 +252,10 @@
{"ts": "2026-08-20T09:10:24.421358+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 5460, "qty": 280, "cost": 1529029, "path": "pullback", "reason": "눌림목 지정가 7,418 도달", "stop": 4070, "target": 9629, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "5,470 vs 4,856"}, {"label": "정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +53 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.01% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "187,127 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "3.01% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,418 (현재 5,470)"}]}
{"ts": "2026-08-20T09:16:25.166855+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 35, "cost": 1253188, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-21T09:16:23.019569+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 138100, "qty": 23, "proceeds": 3170106, "entry_price": 138417, "pnl": -13971, "pnl_pct": -0.23, "hold_from": "2026-07-31T12:36:11.157501+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 138,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 251,570"}, {"label": "추세(60일선)", "ok": true, "detail": "99,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:00:31.189289+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 469, "proceeds": 5986813, "entry_price": 13160, "pnl": -186203, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:14.211555+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,445 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,305"}, {"label": "추세(60일선)", "ok": true, "detail": "11,921"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.359809+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.360333+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.503007+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.360330+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.503213+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.883137+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.503211+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.883585+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 37431004.72649995,
"cash": 32815115.353499953,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 573,
"entry_price": 6333.0366492146595,
"entry_at": "2026-07-30T09:04:08.168790+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1820759.233761088,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3546894.320639113,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1687768.019262798,
"last_add_price": 147600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:11.202398+09:00",
"stop": 80334,
"target": 125794,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3164409.8348090188,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3966630.036179657,
"last_add_price": 110000
@@ -139,19 +118,61 @@
"entry_at": "2026-08-20T09:18:26.056475+09:00",
"stop": 114576,
"target": 187273,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 2861643.9610576206,
"last_add_price": 135100
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.888722+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4792299.770406247,
"last_add_price": 115500
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 53,
"entry_price": 49450,
"entry_at": "2026-08-24T14:20:24.329648+09:00",
"stop": 42307,
"target": 70880,
"peak": 49650,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 2646155.083218149,
"last_add_price": 49450
}
},
"realized_pnl": -25904766.464000046,
"closed_trades": 113,
"realized_pnl": -26792576.70900005,
"closed_trades": 117,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.24563713769000053,
@@ -168,20 +189,20 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-08-20",
"028260": "2026-08-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"161890": "2026-07-31",
@@ -189,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621103+09:00",
"updated_at": "2026-08-21T15:28:24.795096+09:00"
"updated_at": "2026-08-24T15:28:25.443658+09:00"
}
@@ -256,3 +256,12 @@
{"ts": "2026-08-20T09:18:26.056478+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 130400, "qty": 21, "cost": 2738811, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 112768, "target": 183295, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,300 vs 92,438"}, {"label": "정배열(5>60)", "ok": true, "detail": "113,360 / 92,438"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "113,360 / 92,438"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+51.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +529 · 기 -188 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.71% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "639,133 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "2.71% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-20T12:30:25.032342+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 135100, "qty": 21, "cost": 2837526, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112768, "target": 183295, "signals": [{"label": "손절선", "ok": true, "detail": "112,768 (현재 135,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,295"}, {"label": "추세(60일선)", "ok": true, "detail": "92,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +519 · 기 -154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,944"}]}
{"ts": "2026-08-21T09:12:22.364676+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 133, "proceeds": 1718991, "entry_price": 15960, "pnl": -404007, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:14.131505+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-24T09:02:26.366778+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.507775+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.366775+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.507938+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.888356+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.507936+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.888725+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
{"ts": "2026-08-24T13:12:24.628757+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 573, "proceeds": 2876570, "entry_price": 6333, "pnl": -752805, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.168790+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:24.912916+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 362000, "qty": 13, "cost": 4706706, "path": "pullback", "reason": "눌림목 지정가 363,789 도달", "stop": 361999, "target": 362003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "361,500 vs 350,292"}, {"label": "정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -94 · 기 +139 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.41% (환산) vs 평균 0.43% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "673,405 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.41% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 363,789 (현재 361,500)"}]}
{"ts": "2026-08-24T14:20:24.328546+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 361000, "qty": 13, "proceeds": 4683849, "entry_price": 362000, "pnl": -22857, "pnl_pct": -0.28, "hold_from": "2026-08-24T13:14:24.912913+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "361,999 (현재 361,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,292"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -88 · 기 +122"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T14:20:24.329651+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49450, "qty": 53, "cost": 2621243, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 42307, "target": 70880, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,350 vs 36,263"}, {"label": "정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -645 · 기 +1,162 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.50% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "2,948,495 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.50% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 30689047.125999972,
"cash": 28820210.76549997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 563,
"entry_price": 6332.91296625222,
"entry_at": "2026-07-30T09:04:08.173280+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1785067.433710845,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3468191.0592600796,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1667469.2912320814,
"last_add_price": 147600
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3059768.9052410396,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4399987.769056675,
"last_add_price": 198600
@@ -139,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.737219+09:00",
"stop": 87209,
"target": 137241,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3005090.6555779856,
"last_add_price": 101700
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1248111.8252958565,
"last_add_price": 35800
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:24.633070+09:00",
"stop": 111200,
"target": 124400,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4715894.6837812485,
"last_add_price": 114500
}
},
"realized_pnl": -25689180.589500055,
"closed_trades": 104,
"realized_pnl": -26428777.589500055,
"closed_trades": 105,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.2545632390400003,
@@ -203,7 +203,7 @@
"024060": "2026-07-27",
"089970": "2026-07-28",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"010950": "2026-07-29",
"078930": "2026-07-31",
"090850": "2026-08-05",
@@ -212,5 +212,5 @@
"138040": "2026-08-19"
},
"created_at": "2026-06-15T14:55:00.583628+09:00",
"updated_at": "2026-08-21T15:28:24.799079+09:00"
"updated_at": "2026-08-24T15:28:25.448033+09:00"
}
@@ -242,3 +242,5 @@
{"ts": "2026-08-19T09:16:19.402273+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 75, "proceeds": 8510871, "entry_price": 124880, "pnl": -856534, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.492475+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,153 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,060"}, {"label": "추세(60일선)", "ok": true, "detail": "109,913"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:20.368735+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 37, "cost": 1235985, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 64246, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "33,000 vs 31,286"}, {"label": "정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:25.175789+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 34, "cost": 1217383, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:24.632854+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 563, "proceeds": 2826368, "entry_price": 6333, "pnl": -739597, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:08.173280+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.633073+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 42732429.19199998,
"cash": 36393346.89199998,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3570553.5376633056,
"last_add_price": 136000
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:34:11.210973+09:00",
"stop": 80360,
"target": 125820,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3188827.7982604695,
"last_add_price": 93500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3997085.960333706,
"last_add_price": 110000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
@@ -118,19 +118,61 @@
"entry_at": "2026-08-20T09:18:26.065190+09:00",
"stop": 114521,
"target": 187219,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 2892213.1259382935,
"last_add_price": 135100
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.376579+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1444957.780421195,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 42,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.897215+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4852688.408874999,
"last_add_price": 115500
}
},
"realized_pnl": -25619144.256000042,
"closed_trades": 115,
"realized_pnl": -25731292.656000044,
"closed_trades": 117,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
@@ -147,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -168,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621148+09:00",
"updated_at": "2026-08-21T15:28:24.802896+09:00"
"updated_at": "2026-08-24T15:28:25.451894+09:00"
}
@@ -259,3 +259,9 @@
{"ts": "2026-08-20T12:30:25.041014+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 135100, "qty": 21, "cost": 2837526, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112768, "target": 183295, "signals": [{"label": "손절선", "ok": true, "detail": "112,768 (현재 135,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,295"}, {"label": "추세(60일선)", "ok": true, "detail": "92,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +519 · 기 -154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,944"}]}
{"ts": "2026-08-21T09:12:22.376761+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 134, "proceeds": 1731916, "entry_price": 15960, "pnl": -407045, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:14.141041+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-21T09:20:22.416166+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 137200, "qty": 24, "proceeds": 3286379, "entry_price": 138067, "pnl": -27718, "pnl_pct": -0.63, "hold_from": "2026-07-31T12:36:11.171880+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 137,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 250,167"}, {"label": "추세(60일선)", "ok": true, "detail": "99,407"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.376582+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.376870+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.515728+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.376867+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.515888+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.896933+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.515886+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.897218+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 42, "cost": 4851728, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 36013276.94799997,
"cash": 35776524.87849997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3511790.845106854,
"last_add_price": 136000
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 469,
"entry_price": 13160.106609808103,
"entry_at": "2026-08-03T12:00:14.231184+09:00",
"stop": 11445,
"target": 18305,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 3097763.2003571894,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4454503.886577569,
"last_add_price": 198600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-06T09:54:12.744635+09:00",
"stop": 87177,
"target": 137209,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
@@ -144,14 +123,56 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.381162+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1433848.3158772076,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.900987+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4806914.700218748,
"last_add_price": 115500
}
},
"realized_pnl": -25179712.873500057,
"closed_trades": 109,
"realized_pnl": -25478064.18150006,
"closed_trades": 112,
"wins": 2,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,8 +209,9 @@
"078930": "2026-07-31",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-08-18"
"138040": "2026-08-18",
"194370": "2026-08-24"
},
"created_at": "2026-06-15T14:55:00.583751+09:00",
"updated_at": "2026-08-21T15:28:24.806437+09:00"
"updated_at": "2026-08-24T15:28:25.455797+09:00"
}
@@ -252,3 +252,10 @@
{"ts": "2026-08-20T09:10:24.453950+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 5460, "qty": 280, "cost": 1529029, "path": "pullback", "reason": "눌림목 지정가 7,418 도달", "stop": 4070, "target": 9629, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "5,470 vs 4,856"}, {"label": "정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +53 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.01% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "187,127 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "3.01% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,418 (현재 5,470)"}]}
{"ts": "2026-08-20T09:16:25.183324+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 35, "cost": 1253188, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-21T09:16:23.049512+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 138100, "qty": 23, "proceeds": 3170106, "entry_price": 138417, "pnl": -13971, "pnl_pct": -0.23, "hold_from": "2026-07-31T12:36:11.175583+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 138,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 251,570"}, {"label": "추세(60일선)", "ok": true, "detail": "99,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:00:31.612058+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 469, "proceeds": 5986813, "entry_price": 13160, "pnl": -186203, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:14.231184+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,445 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,305"}, {"label": "추세(60일선)", "ok": true, "detail": "11,921"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.381165+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.381400+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.519375+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.381398+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.519513+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.900690+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.519511+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.900990+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 43983516.82699998,
"cash": 33214270.101999976,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3570553.5376633056,
"last_add_price": 136000
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:34:11.218304+09:00",
"stop": 80360,
"target": 125820,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3188827.7982604695,
"last_add_price": 93500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3997085.960333706,
"last_add_price": 110000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
@@ -113,24 +113,66 @@
"sources": [
"auto"
],
"qty": 10,
"entry_price": 445500,
"qty": 20,
"entry_price": 450000.0,
"entry_at": "2026-08-20T09:10:24.841393+09:00",
"stop": 411924,
"target": 546227,
"peak": 449500,
"stop": 415853,
"target": 552441,
"peak": 457000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 432500,
"tranches": 1,
"cur_price": 455500,
"tranches": 2,
"tranche_value": 4892847.491999999,
"last_add_price": 445500
"last_add_price": 454500
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.385356+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1437632.3116457197,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.904727+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4827275.136062499,
"last_add_price": 115500
}
},
"realized_pnl": -25619144.256000042,
"closed_trades": 115,
"realized_pnl": -25731292.656000044,
"closed_trades": 117,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
@@ -147,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -168,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621367+09:00",
"updated_at": "2026-08-21T15:28:24.809850+09:00"
"updated_at": "2026-08-24T15:28:25.459217+09:00"
}
@@ -258,3 +258,10 @@
{"ts": "2026-08-20T09:10:24.841408+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 445500, "qty": 10, "cost": 4455668, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 411924, "target": 546227, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "448,000 vs 370,525"}, {"label": "정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+30.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +87 · 기 +14 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+26%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.80% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": true, "detail": "48,773 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-08-21T09:12:22.385401+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 134, "proceeds": 1731916, "entry_price": 15960, "pnl": -407045, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:14.148928+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-21T09:20:22.425099+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 137200, "qty": 24, "proceeds": 3286379, "entry_price": 138067, "pnl": -27718, "pnl_pct": -0.63, "hold_from": "2026-07-31T12:36:11.179162+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 137,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 250,167"}, {"label": "추세(60일선)", "ok": true, "detail": "99,407"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.385359+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.385739+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.522779+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.385737+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.522919+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.904453+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.522917+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.904729+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
{"ts": "2026-08-24T14:56:24.306900+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 454500, "qty": 10, "cost": 4545682, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 411924, "target": 546227, "signals": [{"label": "손절선", "ok": true, "detail": "411,924 (현재 454,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 546,227"}, {"label": "추세(60일선)", "ok": true, "detail": "370,633"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +23 · 기 +24"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 454,037"}]}
@@ -1,5 +1,5 @@
{
"cash": 36013276.94799997,
"cash": 35776524.87849997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3511790.845106854,
"last_add_price": 136000
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 469,
"entry_price": 13160.106609808103,
"entry_at": "2026-08-03T12:00:14.238578+09:00",
"stop": 11445,
"target": 18305,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 3097763.2003571894,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4454503.886577569,
"last_add_price": 198600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-06T09:54:12.751274+09:00",
"stop": 87177,
"target": 137209,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
@@ -144,14 +123,56 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.389383+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1433848.3158772076,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.908095+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4806914.700218748,
"last_add_price": 115500
}
},
"realized_pnl": -25179712.873500057,
"closed_trades": 109,
"realized_pnl": -25478064.18150006,
"closed_trades": 112,
"wins": 2,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,8 +209,9 @@
"078930": "2026-07-31",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-08-18"
"138040": "2026-08-18",
"194370": "2026-08-24"
},
"created_at": "2026-06-15T14:55:00.584337+09:00",
"updated_at": "2026-08-21T15:28:24.813281+09:00"
"updated_at": "2026-08-24T15:28:25.462464+09:00"
}
@@ -252,3 +252,10 @@
{"ts": "2026-08-20T09:10:24.852958+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 5460, "qty": 280, "cost": 1529029, "path": "pullback", "reason": "눌림목 지정가 7,418 도달", "stop": 4070, "target": 9629, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "5,470 vs 4,856"}, {"label": "정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +53 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.01% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "187,127 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "3.01% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,418 (현재 5,470)"}]}
{"ts": "2026-08-20T09:16:25.190208+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 35, "cost": 1253188, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-21T09:16:23.059291+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 138100, "qty": 23, "proceeds": 3170106, "entry_price": 138417, "pnl": -13971, "pnl_pct": -0.23, "hold_from": "2026-07-31T12:36:11.182486+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 138,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 251,570"}, {"label": "추세(60일선)", "ok": true, "detail": "99,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:00:31.826938+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 469, "proceeds": 5986813, "entry_price": 13160, "pnl": -186203, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:14.238578+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,445 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,305"}, {"label": "추세(60일선)", "ok": true, "detail": "11,921"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.389385+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.389597+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.526089+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.389595+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.526222+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.907834+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.526221+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.908097+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 43983516.82699998,
"cash": 33214270.101999976,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3570553.5376633056,
"last_add_price": 136000
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:34:11.224674+09:00",
"stop": 80360,
"target": 125820,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3188827.7982604695,
"last_add_price": 93500
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3997085.960333706,
"last_add_price": 110000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,424 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1576676.661387545,
"last_add_price": 5560
@@ -113,24 +113,66 @@
"sources": [
"auto"
],
"qty": 10,
"entry_price": 445500,
"qty": 20,
"entry_price": 450000.0,
"entry_at": "2026-08-20T09:10:24.862693+09:00",
"stop": 411924,
"target": 546227,
"peak": 449500,
"stop": 415853,
"target": 552441,
"peak": 457000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 432500,
"tranches": 1,
"cur_price": 455500,
"tranches": 2,
"tranche_value": 4892847.491999999,
"last_add_price": 445500
"last_add_price": 454500
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.392950+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1437632.3116457197,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.911317+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4827275.136062499,
"last_add_price": 115500
}
},
"realized_pnl": -25619144.256000042,
"closed_trades": 115,
"realized_pnl": -25731292.656000044,
"closed_trades": 117,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.23979118357000023,
@@ -147,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -168,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621411+09:00",
"updated_at": "2026-08-21T15:28:24.816365+09:00"
"updated_at": "2026-08-24T15:28:25.465537+09:00"
}
@@ -258,3 +258,10 @@
{"ts": "2026-08-20T09:10:24.862697+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 445500, "qty": 10, "cost": 4455668, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 411924, "target": 546227, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "448,000 vs 370,525"}, {"label": "정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+30.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +87 · 기 +14 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+26%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.80% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": true, "detail": "48,773 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-08-21T09:12:22.393263+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 134, "proceeds": 1731916, "entry_price": 15960, "pnl": -407045, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:14.156034+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-21T09:20:22.432852+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 137200, "qty": 24, "proceeds": 3286379, "entry_price": 138067, "pnl": -27718, "pnl_pct": -0.63, "hold_from": "2026-07-31T12:36:11.185779+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 137,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 250,167"}, {"label": "추세(60일선)", "ok": true, "detail": "99,407"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.392952+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.393135+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.529376+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.393133+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.529502+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.911079+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.529501+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.911319+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
{"ts": "2026-08-24T14:56:24.313261+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 454500, "qty": 10, "cost": 4545682, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 411924, "target": 546227, "signals": [{"label": "손절선", "ok": true, "detail": "411,924 (현재 454,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 546,227"}, {"label": "추세(60일선)", "ok": true, "detail": "370,633"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +23 · 기 +24"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 454,037"}]}
@@ -1,5 +1,5 @@
{
"cash": 36013276.94799997,
"cash": 35776524.87849997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3511790.845106854,
"last_add_price": 136000
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 469,
"entry_price": 13160.106609808103,
"entry_at": "2026-08-03T12:00:14.244867+09:00",
"stop": 11445,
"target": 18305,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 3097763.2003571894,
"last_add_price": 13420
},
"068270": {
"code": "068270",
"name": "셀트리온",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4454503.886577569,
"last_add_price": 198600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-06T09:54:12.757233+09:00",
"stop": 87177,
"target": 137209,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3042388.163482306,
"last_add_price": 101700
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1267059.834384944,
"last_add_price": 35800
@@ -144,14 +123,56 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,418 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1532132.3284042438,
"last_add_price": 5460
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 10,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:26.396294+09:00",
"stop": 100700,
"target": 247900,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,379 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1433848.3158772076,
"last_add_price": 137500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.914383+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4806914.700218748,
"last_add_price": 115500
}
},
"realized_pnl": -25179712.873500057,
"closed_trades": 109,
"realized_pnl": -25478064.18150006,
"closed_trades": 112,
"wins": 2,
"peak_equity": 100000000,
"max_drawdown": 0.24516869955500037,
@@ -168,9 +189,9 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
@@ -188,8 +209,9 @@
"078930": "2026-07-31",
"161890": "2026-07-31",
"030000": "2026-08-06",
"138040": "2026-08-18"
"138040": "2026-08-18",
"194370": "2026-08-24"
},
"created_at": "2026-06-15T14:55:00.584451+09:00",
"updated_at": "2026-08-21T15:28:24.819256+09:00"
"updated_at": "2026-08-24T15:28:25.468672+09:00"
}
@@ -252,3 +252,10 @@
{"ts": "2026-08-20T09:10:24.868973+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 5460, "qty": 280, "cost": 1529029, "path": "pullback", "reason": "눌림목 지정가 7,418 도달", "stop": 4070, "target": 9629, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "5,470 vs 4,856"}, {"label": "정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,052 / 4,856"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +53 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.01% (환산) vs 평균 5.69% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "187,127 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "3.01% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,418 (현재 5,470)"}]}
{"ts": "2026-08-20T09:16:25.196264+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 35, "cost": 1253188, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-21T09:16:23.067577+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 138100, "qty": 23, "proceeds": 3170106, "entry_price": 138417, "pnl": -13971, "pnl_pct": -0.23, "hold_from": "2026-07-31T12:36:11.188782+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 138,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 251,570"}, {"label": "추세(60일선)", "ok": true, "detail": "99,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:00:32.041213+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 469, "proceeds": 5986813, "entry_price": 13160, "pnl": -186203, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:14.244867+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,445 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,305"}, {"label": "추세(60일선)", "ok": true, "detail": "11,921"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:26.396296+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 10, "cost": 1375206, "path": "pullback", "reason": "눌림목 지정가 146,379 도달", "stop": 100700, "target": 247900, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 146,379 (현재 138,400)"}]}
{"ts": "2026-08-24T09:02:26.396482+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.532381+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.396480+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.532506+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.914157+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.532505+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.914385+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 38551672.80149995,
"cash": 29390101.678499952,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 573,
"entry_price": 6333.0366492146595,
"entry_at": "2026-07-30T09:04:08.199417+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1820759.233761088,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3546894.320639113,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1687768.019262798,
"last_add_price": 147600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:11.230485+09:00",
"stop": 80334,
"target": 125794,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3164409.8348090188,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3966630.036179657,
"last_add_price": 110000
@@ -134,24 +113,66 @@
"sources": [
"auto"
],
"qty": 10,
"entry_price": 445500,
"qty": 20,
"entry_price": 450000.0,
"entry_at": "2026-08-20T09:10:24.874878+09:00",
"stop": 411924,
"target": 546227,
"peak": 449500,
"stop": 415853,
"target": 552441,
"peak": 457000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 432500,
"tranches": 1,
"cur_price": 455500,
"tranches": 2,
"tranche_value": 4841386.2271249965,
"last_add_price": 445500
"last_add_price": 454500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.917445+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4767416.525093747,
"last_add_price": 115500
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 53,
"entry_price": 49450,
"entry_at": "2026-08-24T14:20:24.358532+09:00",
"stop": 42307,
"target": 70880,
"peak": 49650,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 2633211.6885021683,
"last_add_price": 49450
}
},
"realized_pnl": -25904766.464000046,
"closed_trades": 113,
"realized_pnl": -26792576.70900005,
"closed_trades": 117,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.24563713769000053,
@@ -168,20 +189,20 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-08-20",
"028260": "2026-08-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"161890": "2026-07-31",
@@ -189,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621453+09:00",
"updated_at": "2026-08-21T15:28:24.821943+09:00"
"updated_at": "2026-08-24T15:28:25.471448+09:00"
}
@@ -255,3 +255,13 @@
{"ts": "2026-08-20T09:10:24.874270+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 128600, "qty": 37, "proceeds": 4748922, "entry_price": 130000, "pnl": -61800, "pnl_pct": -1.08, "hold_from": "2026-08-20T09:08:19.961603+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "129,999 (현재 129,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 130,003"}, {"label": "추세(60일선)", "ok": true, "detail": "112,712"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -187"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,516"}]}
{"ts": "2026-08-20T09:10:24.874881+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 445500, "qty": 10, "cost": 4455668, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 411924, "target": 546227, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "448,000 vs 370,525"}, {"label": "정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+30.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +87 · 기 +14 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+26%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.80% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": true, "detail": "48,773 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-08-21T09:12:22.400419+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 133, "proceeds": 1718991, "entry_price": 15960, "pnl": -404007, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:14.162165+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-24T09:02:26.399687+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.535284+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.399685+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.535393+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.917217+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.535391+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.917447+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
{"ts": "2026-08-24T13:12:24.656147+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 573, "proceeds": 2876570, "entry_price": 6333, "pnl": -752805, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.199417+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:24.941039+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 362000, "qty": 13, "cost": 4706706, "path": "pullback", "reason": "눌림목 지정가 363,789 도달", "stop": 361999, "target": 362003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "361,500 vs 350,292"}, {"label": "정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -94 · 기 +139 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.41% (환산) vs 평균 0.43% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "673,405 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.41% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 363,789 (현재 361,500)"}]}
{"ts": "2026-08-24T14:20:24.357966+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 361000, "qty": 13, "proceeds": 4683849, "entry_price": 362000, "pnl": -22857, "pnl_pct": -0.28, "hold_from": "2026-08-24T13:14:24.941038+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "361,999 (현재 361,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,292"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -88 · 기 +122"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T14:20:24.358534+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49450, "qty": 53, "cost": 2621243, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 42307, "target": 70880, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,350 vs 36,263"}, {"label": "정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -645 · 기 +1,162 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.50% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "2,948,495 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.50% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-08-24T14:56:24.319167+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 454500, "qty": 10, "cost": 4545682, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 411924, "target": 546227, "signals": [{"label": "손절선", "ok": true, "detail": "411,924 (현재 454,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 546,227"}, {"label": "추세(60일선)", "ok": true, "detail": "370,633"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +23 · 기 +24"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 454,037"}]}
@@ -1,5 +1,5 @@
{
"cash": 30689047.125999972,
"cash": 28820210.76549997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 563,
"entry_price": 6332.91296625222,
"entry_at": "2026-07-30T09:04:08.202607+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1785067.433710845,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3468191.0592600796,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1667469.2912320814,
"last_add_price": 147600
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3059768.9052410396,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4399987.769056675,
"last_add_price": 198600
@@ -139,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.762770+09:00",
"stop": 87209,
"target": 137241,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3005090.6555779856,
"last_add_price": 101700
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1248111.8252958565,
"last_add_price": 35800
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:24.658985+09:00",
"stop": 111200,
"target": 124400,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4715894.6837812485,
"last_add_price": 114500
}
},
"realized_pnl": -25689180.589500055,
"closed_trades": 104,
"realized_pnl": -26428777.589500055,
"closed_trades": 105,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.2545632390400003,
@@ -203,7 +203,7 @@
"024060": "2026-07-27",
"089970": "2026-07-28",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"010950": "2026-07-29",
"078930": "2026-07-31",
"090850": "2026-08-05",
@@ -212,5 +212,5 @@
"138040": "2026-08-19"
},
"created_at": "2026-06-15T14:55:00.584565+09:00",
"updated_at": "2026-08-21T15:28:24.824601+09:00"
"updated_at": "2026-08-24T15:28:25.474210+09:00"
}
@@ -242,3 +242,5 @@
{"ts": "2026-08-19T09:16:19.429228+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 75, "proceeds": 8510871, "entry_price": 124880, "pnl": -856534, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.507058+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,153 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,060"}, {"label": "추세(60일선)", "ok": true, "detail": "109,913"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:20.398240+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 37, "cost": 1235985, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 64246, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "33,000 vs 31,286"}, {"label": "정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:25.201665+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 34, "cost": 1217383, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:24.658858+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 563, "proceeds": 2826368, "entry_price": 6333, "pnl": -739597, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:08.202607+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.658986+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 38551672.80149995,
"cash": 29390101.678499952,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 573,
"entry_price": 6333.0366492146595,
"entry_at": "2026-07-30T09:04:08.205546+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1820759.233761088,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3546894.320639113,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1687768.019262798,
"last_add_price": 147600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:11.235950+09:00",
"stop": 80334,
"target": 125794,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3164409.8348090188,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3966630.036179657,
"last_add_price": 110000
@@ -134,24 +113,66 @@
"sources": [
"auto"
],
"qty": 10,
"entry_price": 445500,
"qty": 20,
"entry_price": 450000.0,
"entry_at": "2026-08-20T09:10:24.883645+09:00",
"stop": 411924,
"target": 546227,
"peak": 449500,
"stop": 415853,
"target": 552441,
"peak": 457000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 432500,
"tranches": 1,
"cur_price": 455500,
"tranches": 2,
"tranche_value": 4841386.2271249965,
"last_add_price": 445500
"last_add_price": 454500
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 115500,
"entry_at": "2026-08-24T09:10:26.922902+09:00",
"stop": 111200,
"target": 128400,
"peak": 116200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,212 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4767416.525093747,
"last_add_price": 115500
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 53,
"entry_price": 49450,
"entry_at": "2026-08-24T14:20:24.364356+09:00",
"stop": 42307,
"target": 70880,
"peak": 49650,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 2633211.6885021683,
"last_add_price": 49450
}
},
"realized_pnl": -25904766.464000046,
"closed_trades": 113,
"realized_pnl": -26792576.70900005,
"closed_trades": 117,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.24563713769000053,
@@ -168,20 +189,20 @@
"009150": "2026-07-27",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-08-20",
"028260": "2026-08-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21",
"089970": "2026-08-11",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"010950": "2026-07-29",
"161890": "2026-07-31",
@@ -189,5 +210,5 @@
"252990": "2026-08-21"
},
"created_at": "2026-06-15T14:40:00.621497+09:00",
"updated_at": "2026-08-21T15:28:24.827177+09:00"
"updated_at": "2026-08-24T15:28:25.476766+09:00"
}
@@ -255,3 +255,13 @@
{"ts": "2026-08-20T09:10:24.883132+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 128600, "qty": 37, "proceeds": 4748922, "entry_price": 130000, "pnl": -61800, "pnl_pct": -1.08, "hold_from": "2026-08-20T09:08:19.967003+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "129,999 (현재 129,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 130,003"}, {"label": "추세(60일선)", "ok": true, "detail": "112,712"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -187"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,516"}]}
{"ts": "2026-08-20T09:10:24.883647+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 445500, "qty": 10, "cost": 4455668, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 411924, "target": 546227, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "448,000 vs 370,525"}, {"label": "정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "412,100 / 370,525"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+30.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +87 · 기 +14 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+26%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.80% (환산) vs 평균 0.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": true, "detail": "48,773 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-08-21T09:12:22.406530+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 12950, "qty": 133, "proceeds": 1718991, "entry_price": 15960, "pnl": -404007, "pnl_pct": -18.86, "hold_from": "2026-08-11T09:56:14.167866+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,017 (현재 13,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": false, "detail": "13,266"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +241 · 기 -75"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,733"}]}
{"ts": "2026-08-24T09:02:26.405618+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 592000, "qty": 8, "cost": 4736710, "path": "pullback", "reason": "눌림목 지정가 701,300 도달", "stop": 591999, "target": 592003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "591,000 vs 528,050"}, {"label": "정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "736,200 / 528,050"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +12 · 기 +33 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+44%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "61,940 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 701,300 (현재 591,000)"}]}
{"ts": "2026-08-24T09:04:22.540531+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 589000, "qty": 8, "proceeds": 4702812, "entry_price": 592000, "pnl": -33899, "pnl_pct": -0.51, "hold_from": "2026-08-24T09:02:26.405616+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "591,999 (현재 590,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 592,003"}, {"label": "추세(60일선)", "ok": true, "detail": "528,033"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +12 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 629,900"}]}
{"ts": "2026-08-24T09:04:22.540630+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 38, "cost": 4754513, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125099, "target": 125103, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.922690+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 38, "proceeds": 4676263, "entry_price": 125100, "pnl": -78250, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.540629+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:10:26.922904+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 115500, "qty": 41, "cost": 4736210, "path": "pullback", "reason": "눌림목 지정가 115,212 도달", "stop": 111200, "target": 128400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,200 vs 109,938"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,500 / 109,938"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +57 · 기 -54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "61,480 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,212 (현재 115,200)"}]}
{"ts": "2026-08-24T13:12:24.661635+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 573, "proceeds": 2876570, "entry_price": 6333, "pnl": -752805, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.205546+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:24.946500+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 362000, "qty": 13, "cost": 4706706, "path": "pullback", "reason": "눌림목 지정가 363,789 도달", "stop": 361999, "target": 362003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "361,500 vs 350,292"}, {"label": "정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "408,000 / 350,292"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -94 · 기 +139 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.41% (환산) vs 평균 0.43% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "673,405 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.41% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 363,789 (현재 361,500)"}]}
{"ts": "2026-08-24T14:20:24.363800+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 361000, "qty": 13, "proceeds": 4683849, "entry_price": 362000, "pnl": -22857, "pnl_pct": -0.28, "hold_from": "2026-08-24T13:14:24.946498+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "361,999 (현재 361,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,292"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -88 · 기 +122"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T14:20:24.364357+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49450, "qty": 53, "cost": 2621243, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 42307, "target": 70880, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,350 vs 36,263"}, {"label": "정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,660 / 36,263"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -645 · 기 +1,162 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.50% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "2,948,495 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.50% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-08-24T14:56:24.324495+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 454500, "qty": 10, "cost": 4545682, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 411924, "target": 546227, "signals": [{"label": "손절선", "ok": true, "detail": "411,924 (현재 454,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 546,227"}, {"label": "추세(60일선)", "ok": true, "detail": "370,633"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +23 · 기 +24"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 454,037"}]}
@@ -1,5 +1,5 @@
{
"cash": 30689047.125999972,
"cash": 28820210.76549997,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 563,
"entry_price": 6332.91296625222,
"entry_at": "2026-07-30T09:04:08.208371+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1785067.433710845,
"last_add_price": 6550
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3468191.0592600796,
"last_add_price": 136000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1667469.2912320814,
"last_add_price": 147600
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3059768.9052410396,
"last_add_price": 13420
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4399987.769056675,
"last_add_price": 198600
@@ -139,12 +118,12 @@
"entry_at": "2026-08-06T09:54:12.767767+09:00",
"stop": 87209,
"target": 137241,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3005090.6555779856,
"last_add_price": 101700
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,138 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1248111.8252958565,
"last_add_price": 35800
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:24.664434+09:00",
"stop": 111200,
"target": 124400,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4715894.6837812485,
"last_add_price": 114500
}
},
"realized_pnl": -25689180.589500055,
"closed_trades": 104,
"realized_pnl": -26428777.589500055,
"closed_trades": 105,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.2545632390400003,
@@ -203,7 +203,7 @@
"024060": "2026-07-27",
"089970": "2026-07-28",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"010950": "2026-07-29",
"078930": "2026-07-31",
"090850": "2026-08-05",
@@ -212,5 +212,5 @@
"138040": "2026-08-19"
},
"created_at": "2026-06-15T14:55:00.584680+09:00",
"updated_at": "2026-08-21T15:28:24.829810+09:00"
"updated_at": "2026-08-24T15:28:25.479306+09:00"
}
@@ -242,3 +242,5 @@
{"ts": "2026-08-19T09:16:19.434693+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 75, "proceeds": 8510871, "entry_price": 124880, "pnl": -856534, "pnl_pct": -8.95, "hold_from": "2026-07-29T10:24:01.510715+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "114,153 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,060"}, {"label": "추세(60일선)", "ok": true, "detail": "109,913"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:02:20.403888+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 37, "cost": 1235985, "path": "pullback", "reason": "눌림목 지정가 33,138 도달", "stop": 23118, "target": 64246, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "33,000 vs 31,286"}, {"label": "정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,138 (현재 33,000)"}]}
{"ts": "2026-08-20T09:16:25.206940+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 34, "cost": 1217383, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 64246, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 64,246"}, {"label": "추세(60일선)", "ok": true, "detail": "31,336"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
{"ts": "2026-08-24T13:12:24.664301+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 563, "proceeds": 2826368, "entry_price": 6333, "pnl": -739597, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:08.208371+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.664435+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 41, "cost": 4695204, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 30859103.18599999,
"cash": 28780366.011999987,
"initial": 100000000,
"positions": {
"055550": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 2,
"tranche_value": 4371332.168068898,
"last_add_price": 105800
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3448434.606240806,
"last_add_price": 130800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3417673.0117698065,
"last_add_price": 338000
@@ -81,32 +81,11 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 4425860.654266699,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 544,
"entry_price": 6333.051470588235,
"entry_at": "2026-07-30T09:04:08.798504+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1723803.5365682123,
"last_add_price": 6550
},
"018260": {
"code": "018260",
"name": "삼성에스디에스",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 227000,
"cur_price": 228500,
"tranches": 2,
"tranche_value": 2243002.5784807494,
"last_add_price": 244500
@@ -139,12 +118,12 @@
"entry_at": "2026-08-18T14:30:24.610130+09:00",
"stop": 113273,
"target": 185342,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 2796943.490474186,
"last_add_price": 133800
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 147,729 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1467735.2954887256,
"last_add_price": 146300
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 42,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:24.667052+09:00",
"stop": 111200,
"target": 124400,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4876724.210124999,
"last_add_price": 114500
}
},
"realized_pnl": -23672397.562000036,
"closed_trades": 76,
"realized_pnl": -24387110.163000036,
"closed_trades": 77,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.27445155613999994,
@@ -217,8 +217,9 @@
"095610": "2026-07-29",
"161890": "2026-08-13",
"078930": "2026-07-31",
"138040": "2026-08-19"
"138040": "2026-08-19",
"003680": "2026-08-24"
},
"created_at": "2026-06-16T09:00:03.113416+09:00",
"updated_at": "2026-08-21T15:28:24.832213+09:00"
"updated_at": "2026-08-24T15:28:25.481722+09:00"
}
@@ -184,3 +184,5 @@
{"ts": "2026-08-20T09:04:23.019320+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 356000, "qty": 13, "proceeds": 4618975, "entry_price": 362500, "pnl": -94231, "pnl_pct": -1.79, "hold_from": "2026-08-20T09:02:20.406611+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "362,499 (현재 358,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 362,503"}, {"label": "추세(60일선)", "ok": true, "detail": "350,242"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +76 · 기 -58"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 385,415"}]}
{"ts": "2026-08-20T09:04:23.376158+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 146300, "qty": 10, "cost": 1463219, "path": "pullback", "reason": "눌림목 지정가 147,729 도달", "stop": 107272, "target": 263385, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "146,100 vs 99,552"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,860 / 99,552"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,860 / 99,552"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -119 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.56% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "301,180 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.56% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 147,729 (현재 146,100)"}]}
{"ts": "2026-08-20T09:30:25.177105+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 133800, "qty": 20, "cost": 2676401, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110654, "target": 183638, "signals": [{"label": "손절선", "ok": true, "detail": "110,654 (현재 133,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,638"}, {"label": "추세(60일선)", "ok": true, "detail": "92,498"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +529 · 기 -188"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 133,404"}]}
{"ts": "2026-08-24T13:12:24.666923+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 544, "proceeds": 2730984, "entry_price": 6333, "pnl": -714713, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.798504+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.667054+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 42, "cost": 4809721, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "114,200 vs 109,922"}, {"label": "정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 12077.905999964103,
"cash": 895265.3689999636,
"initial": 100000000,
"positions": {
"055550": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 2,
"tranche_value": 5402457.352781249,
"last_add_price": 104900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 4939827.041843749,
"last_add_price": 130800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4843602.718718749,
"last_add_price": 338000
@@ -81,32 +81,11 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 129200,
"cur_price": 128800,
"tranches": 2,
"tranche_value": 4504266.321593748,
"last_add_price": 125200
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1042,
"entry_price": 6333.147792706334,
"entry_at": "2026-07-30T09:04:08.809546+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3302234.573028907,
"last_add_price": 6550
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 2,
"tranche_value": 4268049.827468748,
"last_add_price": 122900
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4370285.517874998,
"last_add_price": 195400
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 3257573.4203829807,
"last_add_price": 14290
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 38,
"entry_price": 114400,
"entry_at": "2026-08-24T13:12:24.704448+09:00",
"stop": 99078,
"target": 160366,
"peak": 115100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 114000,
"tranches": 1,
"tranche_value": 4349667.340562498,
"last_add_price": 114400
}
},
"realized_pnl": -31670976.089000024,
"closed_trades": 34,
"realized_pnl": -33040066.417000026,
"closed_trades": 35,
"wins": 1,
"peak_equity": 100289247.17,
"max_drawdown": 0.3190878467384953,
@@ -197,10 +197,10 @@
"089970": "2026-07-21",
"095610": "2026-07-29",
"252990": "2026-07-28",
"003680": "2026-07-29",
"003680": "2026-08-24",
"078930": "2026-07-31",
"090850": "2026-08-06"
},
"created_at": "2026-06-16T09:00:03.113433+09:00",
"updated_at": "2026-08-21T15:28:24.834641+09:00"
"updated_at": "2026-08-24T15:28:25.484165+09:00"
}
@@ -99,3 +99,5 @@
{"ts": "2026-08-06T09:06:12.853284+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13190, "qty": 246, "cost": 3245227, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 10340, "target": 21740, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,170 vs 12,890"}, {"label": "정배열(5>10)", "ok": true, "detail": "14,382 / 12,890"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,382 / 13,269"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-12.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -352 · 기 +499 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.18% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "107,647 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.18% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 13,167 (현재 13,170)"}]}
{"ts": "2026-08-06T14:00:13.313840+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 195400, "qty": 22, "cost": 4299445, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 174673, "target": 240382, "signals": [{"label": "손절선", "ok": true, "detail": "174,673 (현재 195,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 240,382"}, {"label": "추세(10일선)", "ok": true, "detail": "181,030"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +261 · 기 -311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 195,321"}]}
{"ts": "2026-08-07T09:02:15.667162+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14290, "qty": 208, "cost": 2972766, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10340, "target": 21740, "signals": [{"label": "손절선", "ok": true, "detail": "10,340 (현재 14,240)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,740"}, {"label": "추세(10일선)", "ok": true, "detail": "12,997"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -216 · 기 +313"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,936"}]}
{"ts": "2026-08-24T13:12:24.669403+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1042, "proceeds": 5231040, "entry_price": 6333, "pnl": -1369090, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.809546+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.704450+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 114400, "qty": 38, "cost": 4347852, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 99078, "target": 160366, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "114,400 vs 83,520"}, {"label": "정배열(5>10)", "ok": true, "detail": "88,240 / 83,520"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "88,240 / 75,495"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+69.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -224 · 기 +284 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.55% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": false, "detail": "508,837 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": false, "detail": "0.55% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "81"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 83,520 (현재 114,400)"}]}
@@ -1,5 +1,5 @@
{
"cash": 76571.73299996078,
"cash": 780251.9234999605,
"initial": 100000000,
"positions": {
"055550": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 2,
"tranche_value": 5666061.52171875,
"last_add_price": 99700
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 4789675.2297187485,
"last_add_price": 130800
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4623660.577343748,
"last_add_price": 338000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1007,
"entry_price": 6333.118172790467,
"entry_at": "2026-07-30T09:04:08.817092+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3191383.0634775604,
"last_add_price": 6550
},
"051900": {
"code": "051900",
"name": "LG생활건강",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 312000,
"cur_price": 315500,
"tranches": 2,
"tranche_value": 4236521.005156248,
"last_add_price": 295000
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4249087.450874997,
"last_add_price": 195400
@@ -139,12 +118,12 @@
"entry_at": "2026-08-06T09:06:13.282466+09:00",
"stop": 87523,
"target": 137554,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 4279461.011749998,
"last_add_price": 101700
@@ -160,19 +139,40 @@
"entry_at": "2026-08-19T09:18:18.228991+09:00",
"stop": 112627,
"target": 185097,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 4367140.436124997,
"last_add_price": 135000
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 38,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:24.707358+09:00",
"stop": 111200,
"target": 124400,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,879 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4404531.535843748,
"last_add_price": 114500
}
},
"realized_pnl": -34038697.039500035,
"closed_trades": 40,
"realized_pnl": -35361770.81650004,
"closed_trades": 41,
"wins": 1,
"peak_equity": 102093754.3635,
"max_drawdown": 0.346576129965988,
@@ -206,8 +206,9 @@
"161890": "2026-07-30",
"078930": "2026-07-31",
"090850": "2026-08-06",
"138040": "2026-08-19"
"138040": "2026-08-19",
"003680": "2026-08-24"
},
"created_at": "2026-06-16T09:00:03.113489+09:00",
"updated_at": "2026-08-21T15:28:24.837015+09:00"
"updated_at": "2026-08-24T15:28:25.486487+09:00"
}
@@ -116,3 +116,5 @@
{"ts": "2026-08-19T09:16:19.441844+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 113700, "qty": 34, "proceeds": 3858262, "entry_price": 124700, "pnl": -382174, "pnl_pct": -8.82, "hold_from": "2026-07-30T11:58:09.791081+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "113,759 (현재 113,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,523"}, {"label": "추세(20일선)", "ok": true, "detail": "113,240"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -264"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 127,407"}]}
{"ts": "2026-08-19T09:18:18.229011+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 130100, "qty": 33, "cost": 4293944, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 112154, "target": 183938, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "129,900 vs 100,060"}, {"label": "정배열(5>20)", "ok": true, "detail": "113,280 / 100,060"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "113,280 / 92,432"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+54.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +285 · 기 +1 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.93% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,161,880 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "4.93% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-20T09:34:23.528819+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 135000, "qty": 5, "cost": 675101, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112154, "target": 183938, "signals": [{"label": "손절선", "ok": true, "detail": "112,154 (현재 134,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,938"}, {"label": "추세(20일선)", "ok": true, "detail": "100,310"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +529 · 기 -188"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,629"}]}
{"ts": "2026-08-24T13:12:24.707215+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1007, "proceeds": 5055333, "entry_price": 6333, "pnl": -1323074, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.817092+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.707360+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 38, "cost": 4351653, "path": "pullback", "reason": "눌림목 지정가 117,879 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 117,879 (현재 114,200)"}]}
@@ -1,28 +1,7 @@
{
"cash": 6797929.324000008,
"cash": 9035146.744000008,
"initial": 100000000,
"positions": {
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1190,
"entry_price": 6016.680672268908,
"entry_at": "2026-07-30T09:00:24.268702+09:00",
"stop": 5014,
"target": 9024,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,467 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3583967.506937563,
"last_add_price": 6250
},
"095610": {
"code": "095610",
"name": "테스",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 2602335.520457338,
"last_add_price": 147600
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3682720.3330000006,
"last_add_price": 13420
@@ -76,12 +55,12 @@
"entry_at": "2026-08-04T09:34:11.251794+09:00",
"stop": 109994,
"target": 117299,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3663769.807718751,
"last_add_price": 93500
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 3726510.2558437507,
"last_add_price": 198600
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3852866.4074375005,
"last_add_price": 417500
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,362 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 1,
"tranche_value": 3859995.6555625005,
"last_add_price": 115400
@@ -160,19 +139,40 @@
"entry_at": "2026-08-20T13:20:26.879988+09:00",
"stop": 45584,
"target": 61809,
"peak": 50400,
"peak": 50700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49550,
"cur_price": 50600,
"tranches": 2,
"tranche_value": 3788581.3199375006,
"last_add_price": 50400
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 75,
"entry_price": 49500,
"entry_at": "2026-08-24T14:50:23.230803+09:00",
"stop": 44142,
"target": 65573,
"peak": 49650,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 3745061.4761875006,
"last_add_price": 49500
}
},
"realized_pnl": -40317459.17400004,
"closed_trades": 74,
"realized_pnl": -41528108.856500044,
"closed_trades": 75,
"wins": 2,
"peak_equity": 100401992.91950001,
"max_drawdown": 0.4230241429575351,
@@ -197,7 +197,7 @@
"319660": "2026-08-14",
"105560": "2026-07-20",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"252990": "2026-07-28",
"086790": "2026-07-28",
"475150": "2026-07-29",
@@ -207,5 +207,5 @@
"316140": "2026-08-20"
},
"created_at": "2026-06-16T10:45:02.136776+09:00",
"updated_at": "2026-08-21T15:28:24.844841+09:00"
"updated_at": "2026-08-24T15:28:25.494295+09:00"
}
@@ -190,3 +190,5 @@
{"ts": "2026-08-20T13:20:26.845588+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 31900, "qty": 108, "proceeds": 3438482, "entry_price": 34300, "pnl": -266474, "pnl_pct": -7.0, "hold_from": "2026-08-05T09:12:13.279643+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "31,926 (현재 31,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 41,421"}, {"label": "추세(40일선)", "ok": true, "detail": "30,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +770 · 기 -588"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,109"}]}
{"ts": "2026-08-20T13:20:26.879990+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 48900, "qty": 77, "cost": 3765865, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44865, "target": 61004, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "48,950 vs 37,891"}, {"label": "정배열(5>40)", "ok": true, "detail": "42,390 / 37,891"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,390 / 37,604"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+30.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +103 · 기 +876 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.02% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "868,489 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "1.02% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "76"}]}
{"ts": "2026-08-21T12:24:25.556975+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50400, "qty": 75, "cost": 3780567, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 44865, "target": 61004, "signals": [{"label": "손절선", "ok": true, "detail": "44,865 (현재 50,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 61,004"}, {"label": "추세(40일선)", "ok": true, "detail": "37,928"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +158 · 기 +906"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 50,252"}]}
{"ts": "2026-08-24T14:50:22.793047+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5010, "qty": 1190, "proceeds": 5950274, "entry_price": 6017, "pnl": -1210650, "pnl_pct": -16.73, "hold_from": "2026-07-30T09:00:24.268702+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,014 (현재 5,010)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,024"}, {"label": "추세(40일선)", "ok": true, "detail": "4,716"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T14:50:23.230821+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49500, "qty": 75, "cost": 3713057, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44142, "target": 65573, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "49,500 vs 36,645"}, {"label": "정배열(5>40)", "ok": true, "detail": "43,690 / 36,645"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,690 / 36,266"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+35.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -652 · 기 +1,183 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.25% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "2,788,392 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.25% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 779499.9989999952,
"cash": 202056.64449999435,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 4497110.087925,
"last_add_price": 130800
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4537990.22125,
"last_add_price": 353000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1152,
"entry_price": 6333.072916666667,
"entry_at": "2026-07-30T09:04:08.840088+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3652700.7210219903,
"last_add_price": 6550
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3916421.3406499997,
"last_add_price": 13420
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:11.254802+09:00",
"stop": 80343,
"target": 125803,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3911396.213525,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 3790684.47274563,
"last_add_price": 13830
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 3913569.3666999997,
"last_add_price": 198600
@@ -165,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 107600,
"cur_price": 113300,
"tranches": 2,
"tranche_value": 4106448.2651999993,
"last_add_price": 117800
@@ -181,12 +160,12 @@
"entry_at": "2026-08-19T09:18:18.258948+09:00",
"stop": 114391,
"target": 186860,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 3939438.35845,
"last_add_price": 135000
@@ -197,24 +176,45 @@
"sources": [
"auto"
],
"qty": 79,
"entry_price": 49200,
"qty": 156,
"entry_price": 49841.666666666664,
"entry_at": "2026-08-21T09:48:21.674856+09:00",
"stop": 43920,
"target": 65039,
"peak": 50400,
"stop": 44391,
"target": 66195,
"peak": 50700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49550,
"tranches": 1,
"cur_price": 50600,
"tranches": 2,
"tranche_value": 3906404.1509499997,
"last_add_price": 49200
"last_add_price": 50500
},
"327260": {
"code": "327260",
"name": "RF머트리얼즈",
"sources": [
"interest"
],
"qty": 75,
"entry_price": 32950,
"entry_at": "2026-08-24T13:14:24.966125+09:00",
"stop": 22546,
"target": 64161,
"peak": 34700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,047 도달",
"cur_price": 34500,
"tranches": 1,
"tranche_value": 2490747.3361213473,
"last_add_price": 32950
}
},
"realized_pnl": -23891232.30550001,
"closed_trades": 27,
"realized_pnl": -25404766.05250001,
"closed_trades": 28,
"wins": 0,
"peak_equity": 100162411.55350003,
"max_drawdown": 0.23052285166044603,
@@ -229,7 +229,7 @@
"214450": "2026-07-15",
"055550": "2026-07-20",
"024060": "2026-07-27",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"252990": "2026-07-29",
"078930": "2026-07-31",
@@ -237,5 +237,5 @@
"316140": "2026-08-21"
},
"created_at": "2026-06-16T14:30:00.114884+09:00",
"updated_at": "2026-08-21T15:28:24.846916+09:00"
"updated_at": "2026-08-24T15:28:25.496319+09:00"
}
@@ -88,3 +88,6 @@
{"ts": "2026-08-20T09:34:23.541679+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 135000, "qty": 29, "cost": 3915587, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112154, "target": 183938, "signals": [{"label": "손절선", "ok": true, "detail": "112,154 (현재 134,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,938"}, {"label": "추세(10일선)", "ok": true, "detail": "112,550"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +529 · 기 -188"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,629"}]}
{"ts": "2026-08-21T09:00:34.487608+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 31400, "qty": 115, "proceeds": 3603959, "entry_price": 34300, "pnl": -341133, "pnl_pct": -8.45, "hold_from": "2026-08-05T09:12:13.282695+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "31,135 (현재 31,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 43,795"}, {"label": "추세(10일선)", "ok": false, "detail": "31,750"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -337 · 기 -91"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,129"}]}
{"ts": "2026-08-21T09:48:21.674858+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 49200, "qty": 79, "cost": 3887383, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 43920, "target": 65039, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "49,150 vs 40,015"}, {"label": "정배열(5>10)", "ok": true, "detail": "42,430 / 40,015"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "42,430 / 37,608"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+35.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +164 · 기 +895 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.96% (환산) vs 평균 0.64% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": true, "detail": "813,553 (환산) vs 평균 542,016"}, {"label": "회전율 급증", "ok": true, "detail": "0.96% (환산) vs 평균 0.64%"}, {"label": "RSI", "ok": true, "detail": "77"}]}
{"ts": "2026-08-24T13:12:24.718534+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1152, "proceeds": 5783261, "entry_price": 6333, "pnl": -1513534, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.840088+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(10일선)", "ok": false, "detail": "5,148"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:14:24.966126+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 32950, "qty": 75, "cost": 2471621, "path": "pullback", "reason": "눌림목 지정가 33,047 도달", "stop": 22546, "target": 64161, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "33,000 vs 28,622"}, {"label": "정배열(5>10)", "ok": true, "detail": "35,100 / 28,622"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -62 · 기 +65 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.32% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "298,285 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "3.32% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,047 (현재 33,000)"}]}
{"ts": "2026-08-24T15:04:21.165717+09:00", "side": "BUY", "code": "001450", "name": "현대해상", "price": 50500, "qty": 77, "cost": 3889083, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 43920, "target": 65039, "signals": [{"label": "손절선", "ok": true, "detail": "43,920 (현재 50,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 65,039"}, {"label": "추세(10일선)", "ok": true, "detail": "40,160"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +168 · 기 +582"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 50,563"}]}
@@ -1,5 +1,5 @@
{
"cash": 3717855.336000013,
"cash": 3257265.8935000123,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 4360729.7882,
"last_add_price": 130800
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 4542977.951950001,
"last_add_price": 353000
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 1105,
"entry_price": 6332.968325791855,
"entry_at": "2026-07-30T09:04:08.844002+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 3503317.5815307787,
"last_add_price": 6550
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"cur_price": 12900,
"tranches": 2,
"tranche_value": 3756374.284550001,
"last_add_price": 13420
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:11.256819+09:00",
"stop": 80363,
"target": 125823,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3744525.219700001,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 3748888.426175001,
"last_add_price": 198600
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 3868337.770575001,
"last_add_price": 14370
@@ -165,7 +144,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49550,
"cur_price": 50600,
"tranches": 2,
"tranche_value": 3779374.505025001,
"last_add_price": 50500
@@ -181,19 +160,61 @@
"entry_at": "2026-08-19T09:18:18.263340+09:00",
"stop": 114388,
"target": 186857,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 3753616.173025001,
"last_add_price": 135000
},
"327260": {
"code": "327260",
"name": "RF머트리얼즈",
"sources": [
"interest"
],
"qty": 71,
"entry_price": 33000,
"entry_at": "2026-08-24T09:02:26.769879+09:00",
"stop": 22596,
"target": 64211,
"peak": 34700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 33,047 도달",
"cur_price": 34500,
"tranches": 1,
"tranche_value": 2355344.402237601,
"last_add_price": 33000
},
"138040": {
"code": "138040",
"name": "메리츠금융지주",
"sources": [
"auto"
],
"qty": 32,
"entry_price": 114500,
"entry_at": "2026-08-24T13:12:24.720984+09:00",
"stop": 111200,
"target": 124400,
"peak": 115500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,169 도달",
"cur_price": 115000,
"tranches": 1,
"tranche_value": 3721362.7746750005,
"last_add_price": 114500
}
},
"realized_pnl": -27332823.817000024,
"closed_trades": 36,
"realized_pnl": -28784491.899000026,
"closed_trades": 37,
"wins": 1,
"peak_equity": 100864171.466,
"max_drawdown": 0.27186488255885194,
@@ -211,7 +232,7 @@
"055550": "2026-07-20",
"024060": "2026-07-27",
"095610": "2026-08-19",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"086790": "2026-07-28",
"078930": "2026-07-31",
@@ -219,5 +240,5 @@
"316140": "2026-08-21"
},
"created_at": "2026-06-16T14:30:00.114893+09:00",
"updated_at": "2026-08-21T15:28:24.848919+09:00"
"updated_at": "2026-08-24T15:28:25.498397+09:00"
}
@@ -108,3 +108,6 @@
{"ts": "2026-08-20T09:12:20.247645+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14370, "qty": 269, "cost": 3866110, "path": "add", "reason": "물타기 — 2/2차 (평단↓, -10%)", "stop": 13094, "target": 24598, "signals": [{"label": "손절선", "ok": true, "detail": "13,094 (현재 14,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,598"}, {"label": "추세(20일선)", "ok": true, "detail": "12,792"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +350 · 기 -52"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,695"}]}
{"ts": "2026-08-20T09:34:23.544398+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 135000, "qty": 27, "cost": 3645547, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112154, "target": 183938, "signals": [{"label": "손절선", "ok": true, "detail": "112,154 (현재 134,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 183,938"}, {"label": "추세(20일선)", "ok": true, "detail": "100,310"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +529 · 기 -188"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,629"}]}
{"ts": "2026-08-21T09:02:22.045698+09:00", "side": "SELL", "code": "316140", "name": "우리금융지주", "price": 31350, "qty": 110, "proceeds": 3441775, "entry_price": 34300, "pnl": -331791, "pnl_pct": -8.6, "hold_from": "2026-08-05T09:12:13.284894+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "31,135 (현재 31,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 43,795"}, {"label": "추세(20일선)", "ok": false, "detail": "31,380"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -337 · 기 -91"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,141"}]}
{"ts": "2026-08-24T09:02:26.769895+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33000, "qty": 71, "cost": 2343351, "path": "pullback", "reason": "눌림목 지정가 33,047 도달", "stop": 22596, "target": 64211, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "32,900 vs 26,053"}, {"label": "정배열(5>20)", "ok": true, "detail": "35,080 / 26,053"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,080 / 31,284"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -64 · 기 +65 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+107%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.83% (환산) vs 평균 3.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "74,240 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.83% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 33,047 (현재 32,900)"}]}
{"ts": "2026-08-24T13:12:24.720860+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 1105, "proceeds": 5547312, "entry_price": 6333, "pnl": -1451668, "pnl_pct": -20.57, "hold_from": "2026-07-30T09:04:08.844002+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(20일선)", "ok": true, "detail": "4,754"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.720985+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 114500, "qty": 32, "cost": 3664550, "path": "pullback", "reason": "눌림목 지정가 115,169 도달", "stop": 111200, "target": 124400, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "114,200 vs 113,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,300 / 113,265"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,300 / 109,922"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +48 · 기 -50 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.12% (환산) vs 평균 0.17% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "197,995 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.12% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 115,169 (현재 114,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 26905731.01600004,
"cash": 30457579.783500038,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3561275.575471075,
"last_add_price": 130800
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3616873.7658032966,
"last_add_price": 349500
},
"003680": {
"code": "003680",
"name": "한성기업",
"sources": [
"auto"
],
"qty": 575,
"entry_price": 6333.060869565217,
"entry_at": "2026-07-30T09:04:08.847875+09:00",
"stop": 5039,
"target": 10215,
"peak": 7080,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 5140,
"tranches": 2,
"tranche_value": 1824297.0321790394,
"last_add_price": 6550
},
"095610": {
"code": "095610",
"name": "테스",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 133300,
"cur_price": 133600,
"tranches": 2,
"tranche_value": 1695866.1189129704,
"last_add_price": 147600
@@ -97,12 +76,12 @@
"entry_at": "2026-08-04T09:34:11.258847+09:00",
"stop": 80360,
"target": 125820,
"peak": 120800,
"peak": 121000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3179643.340837553,
"last_add_price": 93500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 3896691.6945500015,
"last_add_price": 110000
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 2156961.574464425,
"last_add_price": 14370
@@ -160,12 +139,12 @@
"entry_at": "2026-08-18T09:04:25.320682+09:00",
"stop": 111781,
"target": 182822,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 2745363.955329169,
"last_add_price": 132000
@@ -186,35 +165,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 115,234 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 1,
"tranche_value": 3914549.004800002,
"last_add_price": 115800
},
"034730": {
"code": "034730",
"name": "SK",
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 563000,
"entry_at": "2026-08-21T09:00:34.795043+09:00",
"stop": 562999,
"target": 563003,
"peak": 597000,
"trailing_on": true,
"qty": 54,
"entry_price": 49450,
"entry_at": "2026-08-24T14:04:25.036898+09:00",
"stop": 42307,
"target": 70880,
"peak": 49650,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 698,943 도달",
"cur_price": 584000,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 3879156.8858000017,
"last_add_price": 563000
"tranche_value": 2670757.9586618557,
"last_add_price": 49450
}
},
"realized_pnl": -25189874.402500045,
"closed_trades": 127,
"realized_pnl": -25987888.01650005,
"closed_trades": 131,
"wins": 2,
"peak_equity": 100085511.5725,
"max_drawdown": 0.2419355229448935,
@@ -232,24 +211,24 @@
"240810": "2026-07-24",
"009150": "2026-07-27",
"093370": "2026-07-20",
"034730": "2026-08-20",
"034730": "2026-08-24",
"032830": "2026-07-31",
"319660": "2026-08-20",
"319660": "2026-08-24",
"011070": "2026-07-24",
"402340": "2026-07-23",
"004170": "2026-07-23",
"028260": "2026-08-20",
"028260": "2026-08-24",
"214450": "2026-07-15",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21",
"089970": "2026-08-13",
"095610": "2026-07-30",
"003680": "2026-07-29",
"003680": "2026-08-24",
"138040": "2026-08-19",
"161890": "2026-07-31",
"078930": "2026-07-31"
},
"created_at": "2026-06-16T14:30:00.114901+09:00",
"updated_at": "2026-08-21T15:28:24.852313+09:00"
"updated_at": "2026-08-24T15:28:25.501900+09:00"
}
@@ -288,3 +288,10 @@
{"ts": "2026-08-20T09:08:19.990327+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 129900, "qty": 29, "proceeds": 3759754, "entry_price": 131500, "pnl": -54318, "pnl_pct": -1.22, "hold_from": "2026-08-20T09:04:23.426946+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "131,499 (현재 130,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -187"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-20T09:12:20.251095+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14370, "qty": 150, "cost": 2155823, "path": "add", "reason": "물타기 — 2/2차 (평단↓, -10%)", "stop": 13017, "target": 24789, "signals": [{"label": "손절선", "ok": true, "detail": "13,017 (현재 14,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,789"}, {"label": "추세(60일선)", "ok": true, "detail": "13,288"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +350 · 기 -52"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 16,685"}]}
{"ts": "2026-08-21T09:00:34.795056+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 563000, "qty": 6, "cost": 3378507, "path": "pullback", "reason": "눌림목 지정가 698,943 도달", "stop": 562999, "target": 563003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "559,000 vs 527,517"}, {"label": "정배열(5>60)", "ok": true, "detail": "729,800 / 527,517"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "729,800 / 527,517"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +41 · 기 -9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+52%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "29,627 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 698,943 (현재 559,000)"}]}
{"ts": "2026-08-24T11:00:22.290558+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 561000, "qty": 6, "proceeds": 3359436, "entry_price": 563000, "pnl": -19070, "pnl_pct": -0.36, "hold_from": "2026-08-21T09:00:34.795043+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "562,999 (현재 562,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "527,567"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +9 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T11:00:22.716059+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125900, "qty": 30, "cost": 3777567, "path": "pullback", "reason": "눌림목 지정가 155,710 도달", "stop": 125899, "target": 125903, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,900 vs 112,657"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,820 / 112,657"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,820 / 112,657"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +230 · 기 -195 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+53%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.99% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "577,803 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.99% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,710 (현재 125,900)"}]}
{"ts": "2026-08-24T11:08:22.739115+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 125800, "qty": 30, "proceeds": 3766641, "entry_price": 125900, "pnl": -10926, "pnl_pct": -0.08, "hold_from": "2026-08-24T11:00:22.716040+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,899 (현재 125,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,655"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +230 · 기 -195"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T11:10:26.103464+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 361000, "qty": 10, "cost": 3610542, "path": "pullback", "reason": "눌림목 지정가 363,896 도달", "stop": 360999, "target": 361003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "360,500 vs 350,275"}, {"label": "정배열(5>60)", "ok": true, "detail": "407,800 / 350,275"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "407,800 / 350,275"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -67 · 기 +154 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.57% (환산) vs 평균 0.43% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": true, "detail": "935,585 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.57% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 363,896 (현재 360,500)"}]}
{"ts": "2026-08-24T12:18:24.438790+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 360500, "qty": 10, "proceeds": 3597970, "entry_price": 361000, "pnl": -12571, "pnl_pct": -0.14, "hold_from": "2026-08-24T11:10:26.103462+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "360,999 (현재 360,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,275"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -94 · 기 +139"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T13:12:24.723235+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5030, "qty": 575, "proceeds": 2886610, "entry_price": 6333, "pnl": -755446, "pnl_pct": -20.58, "hold_from": "2026-07-30T09:04:08.847875+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,039 (현재 5,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 10,215"}, {"label": "추세(60일선)", "ok": true, "detail": "4,848"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -31 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T14:04:25.036900+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49450, "qty": 54, "cost": 2670701, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 42307, "target": 70880, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,400 vs 36,264"}, {"label": "정배열(5>60)", "ok": true, "detail": "43,670 / 36,264"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,670 / 36,264"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -645 · 기 +1,162 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.67% (환산) vs 평균 1.56% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "3,063,516 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.67% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
@@ -1,5 +1,5 @@
{
"cash": 61337233.84149997,
"cash": 62658051.21649996,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 1528849.7285459202,
"last_add_price": 136000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-04T09:30:13.781769+09:00",
"stop": 109994,
"target": 113059,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1416927.904713386,
"last_add_price": 93500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 975638.901545733,
"last_add_price": 14380
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104400,
"cur_price": 104000,
"tranches": 1,
"tranche_value": 1788119.2450534652,
"last_add_price": 110000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 41,592 도달",
"cur_price": 49550,
"cur_price": 50600,
"tranches": 2,
"tranche_value": 1496738.6953935141,
"last_add_price": 43050
@@ -118,12 +118,12 @@
"entry_at": "2026-08-14T13:10:18.458800+09:00",
"stop": 344596,
"target": 500605,
"peak": 415500,
"peak": 421500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 1385491.2494304418,
"last_add_price": 413500
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 829628.9965968428,
"last_add_price": 5500
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 1,
"tranche_value": 3681928.1165208328,
"last_add_price": 115000
@@ -181,40 +181,61 @@
"entry_at": "2026-08-20T09:14:25.021135+09:00",
"stop": 109669,
"target": 166286,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 1302564.8461088152,
"last_add_price": 135000
},
"034730": {
"code": "034730",
"name": "SK",
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 563000,
"entry_at": "2026-08-21T09:00:35.193767+09:00",
"stop": 562999,
"target": 563002,
"peak": 597000,
"trailing_on": true,
"qty": 5,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:27.191431+09:00",
"stop": 100700,
"target": 192700,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 737,629 도달",
"cur_price": 584000,
"entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 3658522.432770832,
"last_add_price": 563000
"tranche_value": 819414.6990119731,
"last_add_price": 137500
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 49200,
"entry_at": "2026-08-24T09:20:25.660073+09:00",
"stop": 40547,
"target": 62179,
"peak": 50300,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 1251034.2283866284,
"last_add_price": 49200
}
},
"realized_pnl": -13534117.426500056,
"closed_trades": 177,
"realized_pnl": -13674019.126500057,
"closed_trades": 180,
"wins": 4,
"peak_equity": 100036582.48,
"max_drawdown": 0.15270831167742246,
@@ -237,11 +258,11 @@
"084370": "2026-07-15",
"240810": "2026-07-24",
"402340": "2026-07-23",
"034730": "2026-08-20",
"034730": "2026-08-24",
"004170": "2026-07-23",
"319660": "2026-08-20",
"319660": "2026-08-24",
"032830": "2026-07-31",
"028260": "2026-08-21",
"028260": "2026-08-24",
"003490": "2026-08-13",
"214450": "2026-08-12",
"095610": "2026-08-21",
@@ -257,5 +278,5 @@
"180640": "2026-08-19"
},
"created_at": "2026-06-22T09:00:04.885275+09:00",
"updated_at": "2026-08-21T15:28:24.854203+09:00"
"updated_at": "2026-08-24T15:28:25.503804+09:00"
}
@@ -394,3 +394,10 @@
{"ts": "2026-08-21T09:00:35.193776+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 563000, "qty": 6, "cost": 3378507, "path": "pullback", "reason": "눌림목 지정가 737,629 도달", "stop": 562999, "target": 563002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "559,000 vs 527,517"}, {"label": "정배열(5>60)", "ok": true, "detail": "729,800 / 527,517"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "729,800 / 527,517"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.1%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +41 · 기 -9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+52%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "29,627 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 737,629 (현재 559,000)"}]}
{"ts": "2026-08-21T09:20:22.472871+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 137200, "qty": 13, "proceeds": 1780122, "entry_price": 138123, "pnl": -15747, "pnl_pct": -0.67, "hold_from": "2026-07-31T11:40:11.663765+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 137,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 194,258"}, {"label": "추세(60일선)", "ok": true, "detail": "99,407"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-21T09:26:22.449346+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 371500, "qty": 9, "proceeds": 3336980, "entry_price": 371500, "pnl": -7021, "pnl_pct": 0.0, "hold_from": "2026-08-21T09:00:35.191107+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "371,499 (현재 371,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +25"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:27.188995+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 382000, "qty": 9, "cost": 3438516, "path": "pullback", "reason": "눌림목 지정가 387,276 도달", "stop": 381999, "target": 382002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "380,000 vs 350,600"}, {"label": "정배열(5>60)", "ok": true, "detail": "411,700 / 350,600"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "411,700 / 350,600"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-16.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -67 · 기 +154 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+31%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "377,707 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 387,276 (현재 380,000)"}]}
{"ts": "2026-08-24T09:02:27.191441+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 5, "cost": 687603, "path": "pullback", "reason": "눌림목 지정가 156,586 도달", "stop": 100700, "target": 192700, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,586 (현재 138,400)"}]}
{"ts": "2026-08-24T09:04:22.893188+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 376000, "qty": 9, "proceeds": 3377401, "entry_price": 382000, "pnl": -61114, "pnl_pct": -1.57, "hold_from": "2026-08-24T09:02:27.188977+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "381,999 (현재 377,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 382,002"}, {"label": "추세(60일선)", "ok": true, "detail": "350,550"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -67 · 기 +154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 404,362"}]}
{"ts": "2026-08-24T09:04:22.895207+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 29, "cost": 3628444, "path": "pullback", "reason": "눌림목 지정가 166,540 도달", "stop": 125099, "target": 125102, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 166,540 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.948049+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 29, "proceeds": 3568727, "entry_price": 125100, "pnl": -59717, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.895198+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:20:25.660075+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49200, "qty": 25, "cost": 1230184, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 40547, "target": 62179, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,200 vs 36,261"}, {"label": "정배열(5>60)", "ok": true, "detail": "43,630 / 36,261"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,630 / 36,261"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.3%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -677 · 기 +1,117 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.36% (환산) vs 평균 1.56% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "2,858,560 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.36% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-08-24T11:00:22.736157+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 561000, "qty": 6, "proceeds": 3359436, "entry_price": 563000, "pnl": -19070, "pnl_pct": -0.36, "hold_from": "2026-08-21T09:00:35.193767+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "562,999 (현재 562,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "527,567"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +9 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 53549728.159499995,
"cash": 54208753.8295,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 2510568.839116163,
"last_add_price": 136000
@@ -34,12 +34,12 @@
"entry_at": "2026-08-04T09:34:11.262542+09:00",
"stop": 109994,
"target": 116717,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 2307538.176336596,
"last_add_price": 93500
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 12890,
"cur_price": 13310,
"tranches": 2,
"tranche_value": 1361692.063593214,
"last_add_price": 14310
@@ -76,12 +76,12 @@
"entry_at": "2026-08-14T12:08:17.929521+09:00",
"stop": 351835,
"target": 516580,
"peak": 415500,
"peak": 421500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 2289022.368801378,
"last_add_price": 413500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-18T09:04:25.327402+09:00",
"stop": 109986,
"target": 168595,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 2055644.4533983106,
"last_add_price": 132000
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,771 도달",
"cur_price": 5140,
"cur_price": 5060,
"tranches": 1,
"tranche_value": 1202541.6632822098,
"last_add_price": 5500
@@ -144,35 +144,56 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,922 도달",
"cur_price": 114700,
"cur_price": 115000,
"tranches": 1,
"tranche_value": 4266956.9824749995,
"last_add_price": 115800
},
"034730": {
"code": "034730",
"name": "SK",
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 7,
"entry_price": 563000,
"entry_at": "2026-08-21T09:00:35.304197+09:00",
"stop": 562999,
"target": 563002,
"peak": 597000,
"trailing_on": true,
"qty": 8,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:27.212064+09:00",
"stop": 100700,
"target": 211100,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 737,629 도달",
"cur_price": 584000,
"entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 4240616.229474999,
"last_add_price": 563000
"tranche_value": 1185089.7712990402,
"last_add_price": 137500
},
"257720": {
"code": "257720",
"name": "실리콘투",
"sources": [
"auto"
],
"qty": 41,
"entry_price": 49200,
"entry_at": "2026-08-24T09:20:25.664319+09:00",
"stop": 41586,
"target": 64428,
"peak": 50300,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 49450,
"tranches": 1,
"tranche_value": 2061384.8678720447,
"last_add_price": 49200
}
},
"realized_pnl": -16900870.095000066,
"closed_trades": 162,
"realized_pnl": -17065767.995000068,
"closed_trades": 165,
"wins": 4,
"peak_equity": 100139236.48850003,
"max_drawdown": 0.19573051570800562,
@@ -193,13 +214,13 @@
"093370": "2026-07-20",
"240810": "2026-07-24",
"222800": "2026-07-21",
"034730": "2026-08-20",
"034730": "2026-08-24",
"402340": "2026-07-23",
"084370": "2026-07-09",
"319660": "2026-08-20",
"319660": "2026-08-24",
"032830": "2026-07-31",
"004170": "2026-07-23",
"028260": "2026-08-21",
"028260": "2026-08-24",
"003490": "2026-08-13",
"214450": "2026-08-12",
"095610": "2026-08-21",
@@ -215,5 +236,5 @@
"180640": "2026-08-19"
},
"created_at": "2026-06-22T09:00:04.885286+09:00",
"updated_at": "2026-08-21T15:28:24.856027+09:00"
"updated_at": "2026-08-24T15:28:25.505651+09:00"
}
@@ -363,3 +363,10 @@
{"ts": "2026-08-21T09:00:35.304204+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 563000, "qty": 7, "cost": 3941591, "path": "pullback", "reason": "눌림목 지정가 737,629 도달", "stop": 562999, "target": 563002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "559,000 vs 527,517"}, {"label": "정배열(5>60)", "ok": true, "detail": "729,800 / 527,517"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "729,800 / 527,517"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-18.1%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +41 · 기 -9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+52%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "29,627 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 737,629 (현재 559,000)"}]}
{"ts": "2026-08-21T09:18:20.886518+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 138100, "qty": 19, "proceeds": 2618783, "entry_price": 138337, "pnl": -10011, "pnl_pct": -0.17, "hold_from": "2026-07-31T11:40:11.666106+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 138,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 213,611"}, {"label": "추세(60일선)", "ok": true, "detail": "99,422"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +114 · 기 -173"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-21T09:26:22.453987+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 371500, "qty": 11, "proceeds": 4078531, "entry_price": 371500, "pnl": -8582, "pnl_pct": 0.0, "hold_from": "2026-08-21T09:00:35.301913+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "371,499 (현재 371,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "350,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +53 · 기 +25"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:02:27.211068+09:00", "side": "BUY", "code": "028260", "name": "삼성물산", "price": 382000, "qty": 11, "cost": 4202630, "path": "pullback", "reason": "눌림목 지정가 387,276 도달", "stop": 381999, "target": 382002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "380,000 vs 350,600"}, {"label": "정배열(5>60)", "ok": true, "detail": "411,700 / 350,600"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "411,700 / 350,600"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-16.7%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 -67 · 기 +154 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+31%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 565,000"}, {"label": "거래량 급증", "ok": false, "detail": "377,707 (환산) vs 평균 706,119"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 387,276 (현재 380,000)"}]}
{"ts": "2026-08-24T09:02:27.212068+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 8, "cost": 1100165, "path": "pullback", "reason": "눌림목 지정가 156,586 도달", "stop": 100700, "target": 211100, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "138,400 vs 99,423"}, {"label": "정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,586 (현재 138,400)"}]}
{"ts": "2026-08-24T09:04:22.913813+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 376000, "qty": 11, "proceeds": 4127935, "entry_price": 382000, "pnl": -74696, "pnl_pct": -1.57, "hold_from": "2026-08-24T09:02:27.211063+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "381,999 (현재 377,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 382,002"}, {"label": "추세(60일선)", "ok": true, "detail": "350,550"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -67 · 기 +154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 404,362"}]}
{"ts": "2026-08-24T09:04:22.914763+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 125100, "qty": 33, "cost": 4128919, "path": "pullback", "reason": "눌림목 지정가 166,540 도달", "stop": 125099, "target": 125102, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "125,000 vs 112,642"}, {"label": "정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "162,640 / 112,642"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +220 · 기 -194 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.69% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "199,953 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "0.69% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "45"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 166,540 (현재 125,000)"}]}
{"ts": "2026-08-24T09:10:26.951430+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 123300, "qty": 33, "proceeds": 4060966, "entry_price": 125100, "pnl": -67954, "pnl_pct": -1.44, "hold_from": "2026-08-24T09:04:22.914759+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,099 (현재 122,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "112,605"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +220 · 기 -194"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-24T09:20:25.664320+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 49200, "qty": 41, "cost": 2017503, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 41586, "target": 64428, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "49,200 vs 36,261"}, {"label": "정배열(5>60)", "ok": true, "detail": "43,630 / 36,261"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "43,630 / 36,261"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.3%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 -677 · 기 +1,117 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.36% (환산) vs 평균 1.56% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "2,858,560 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "4.36% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-08-24T11:00:22.742575+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 561000, "qty": 7, "proceeds": 3919342, "entry_price": 563000, "pnl": -22249, "pnl_pct": -0.36, "hold_from": "2026-08-21T09:00:35.304197+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "562,999 (현재 562,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "527,567"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +9 · 기 +33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 31911519.761499975,
"cash": 37011093.70749997,
"initial": 100000000,
"positions": {
"010950": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 140600,
"cur_price": 141100,
"tranches": 2,
"tranche_value": 3831166.3013964198,
"last_add_price": 136000
},
"194370": {
"code": "194370",
"name": "제이에스코퍼레이션",
"sources": [
"auto"
],
"qty": 518,
"entry_price": 13160.07722007722,
"entry_at": "2026-08-03T12:00:14.298359+09:00",
"stop": 11445,
"target": 16590,
"peak": 14120,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 12670,
"tranches": 2,
"tranche_value": 3410257.3290165723,
"last_add_price": 13420
},
"078930": {
"code": "078930",
"name": "GS",
@@ -55,12 +34,12 @@
"entry_at": "2026-08-04T09:34:11.264396+09:00",
"stop": 109994,
"target": 114457,
"peak": 120800,
"peak": 121000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 115300,
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3473418.0492728935,
"last_add_price": 93500
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 192500,
"cur_price": 194100,
"tranches": 2,
"tranche_value": 4928495.784965177,
"last_add_price": 198600
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 400000,
"cur_price": 416000,
"tranches": 2,
"tranche_value": 3445030.206015593,
"last_add_price": 415500
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 107600,
"cur_price": 113300,
"tranches": 1,
"tranche_value": 4090274.794891001,
"last_add_price": 119600
@@ -139,12 +118,12 @@
"entry_at": "2026-08-19T09:06:24.866386+09:00",
"stop": 115352,
"target": 170090,
"peak": 139000,
"peak": 143600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 137000,
"cur_price": 143300,
"tranches": 2,
"tranche_value": 3112377.8236046005,
"last_add_price": 136000
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 35,709 도달",
"cur_price": 33200,
"cur_price": 34500,
"tranches": 2,
"tranche_value": 1369462.9055232927,
"last_add_price": 35800
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 11,
"entry_price": 137500,
"entry_at": "2026-08-24T09:02:27.218616+09:00",
"stop": 100700,
"target": 211100,
"peak": 138100,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,586 도달",
"cur_price": 133600,
"tranches": 1,
"tranche_value": 1562958.7744692594,
"last_add_price": 137500
}
},
"realized_pnl": -17840824.220500022,
"closed_trades": 36,
"realized_pnl": -18046465.937500022,
"closed_trades": 37,
"wins": 1,
"peak_equity": 102728958.65750001,
"max_drawdown": 0.19316207577026115,
@@ -197,8 +197,9 @@
"161890": "2026-07-30",
"078930": "2026-07-31",
"090850": "2026-08-04",
"138040": "2026-08-18"
"138040": "2026-08-18",
"194370": "2026-08-24"
},
"created_at": "2026-06-22T09:00:04.885297+09:00",
"updated_at": "2026-08-21T15:28:24.857855+09:00"
"updated_at": "2026-08-24T15:28:25.507519+09:00"
}

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