auto: 일일 백업 2026-07-11 02:00

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-07-11 02:00:02 +09:00
parent 76e2359216
commit 3959401a65
170 changed files with 7368 additions and 1117 deletions
@@ -68,3 +68,5 @@
{"date": "2026-07-08", "market": "KOSPI", "market_label": "코스피", "rise": 125, "upper": 3, "fall": 765, "lower": 0, "steady": 22, "adr": 16.73, "personal": -358, "foreign": 3437, "institutional": -3552, "captured_at": "2026-07-08T21:00:03.487551+09:00"}
{"date": "2026-07-09", "market": "KOSDAQ", "market_label": "코스닥", "rise": 775, "upper": 8, "fall": 887, "lower": 0, "steady": 77, "adr": 88.28, "personal": -3217, "foreign": 221, "institutional": 3081, "captured_at": "2026-07-09T21:00:02.779248+09:00"}
{"date": "2026-07-09", "market": "KOSPI", "market_label": "코스피", "rise": 237, "upper": 1, "fall": 652, "lower": 0, "steady": 24, "adr": 36.5, "personal": -13278, "foreign": 1343, "institutional": 12885, "captured_at": "2026-07-09T21:00:02.779248+09:00"}
{"date": "2026-07-10", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1488, "upper": 4, "fall": 204, "lower": 5, "steady": 43, "adr": 713.88, "personal": -4213, "foreign": -1563, "institutional": 5825, "captured_at": "2026-07-10T21:00:02.641644+09:00"}
{"date": "2026-07-10", "market": "KOSPI", "market_label": "코스피", "rise": 802, "upper": 6, "fall": 92, "lower": 0, "steady": 19, "adr": 878.26, "personal": -7805, "foreign": -3228, "institutional": 11314, "captured_at": "2026-07-10T21:00:02.641644+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": 50143454.480500005,
"cash": 37282065.561500005,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 309500,
"cur_price": 320500,
"tranches": 2,
"tranche_value": 6137589.86125,
"last_add_price": 351000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5844426.989812501,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-06T09:34:01.582032+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 5751718.060687501,
"last_add_price": 110000
@@ -76,15 +76,78 @@
"entry_at": "2026-07-08T09:16:01.874405+09:00",
"stop": 112596,
"target": 175793,
"peak": 134400,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 2,
"tranche_value": 5572914.42378125,
"last_add_price": 130800
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 42,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.360780+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 5614905.905031251,
"last_add_price": 130900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 271,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.387588+09:00",
"stop": 10360,
"target": 23560,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 3707722.6157922116,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.591547+09:00",
"stop": 96000,
"target": 216800,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 3766258.2469785768,
"last_add_price": 126200
}
},
"realized_pnl": -9353480.971000008,
@@ -102,5 +165,5 @@
"093370": "2026-07-07"
},
"created_at": "2026-06-11T09:00:01.943184+09:00",
"updated_at": "2026-07-09T15:28:01.747911+09:00"
"updated_at": "2026-07-10T15:28:07.330539+09:00"
}
@@ -28,3 +28,6 @@
{"ts": "2026-07-08T09:00:10.790205+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 46, "proceeds": 4972085, "entry_price": 152367, "pnl": -2037866, "pnl_pct": -28.92, "hold_from": "2026-07-06T09:00:05.367339+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,668 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 253,466"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-08T09:16:01.874414+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 126100, "qty": 44, "cost": 5549232, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 110301, "target": 173498, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,100 vs 108,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "114,400 / 108,080"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "114,400 / 113,132"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -164 · 기 +736 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+18%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.48% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "544,247 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.48% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-08T09:34:04.862709+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 130800, "qty": 42, "cost": 5494424, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110301, "target": 173498, "signals": [{"label": "손절선", "ok": true, "detail": "110,301 (현재 130,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,498"}, {"label": "추세(10일선)", "ok": true, "detail": "108,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -164 · 기 +736"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 130,050"}]}
{"ts": "2026-07-10T09:26:06.360793+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 42, "cost": 5498625, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "130,800 vs 120,640"}, {"label": "정배열(5>10)", "ok": true, "detail": "122,760 / 120,640"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T11:06:06.387602+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 271, "cost": 3702415, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 23560, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.591560+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 29, "cost": 3660349, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 216800, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 78858677.59150001,
"cash": 75011720.63450001,
"initial": 100000000,
"positions": {
"030000": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 6014089.237468751,
"last_add_price": 20750
@@ -34,15 +34,57 @@
"entry_at": "2026-07-09T09:36:03.447931+09:00",
"stop": 117015,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4156565.5467727734,
"last_add_price": 132000
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 143,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.461061+09:00",
"stop": 10360,
"target": 18610,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1955660.3422725608,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.662404+09:00",
"stop": 96000,
"target": 171500,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1977013.5669807782,
"last_add_price": 126200
}
},
"realized_pnl": -5052559.456000007,
@@ -59,5 +101,5 @@
"093370": "2026-07-07"
},
"created_at": "2026-06-11T09:00:01.944232+09:00",
"updated_at": "2026-07-09T15:28:01.807730+09:00"
"updated_at": "2026-07-10T15:28:07.389739+09:00"
}
@@ -22,3 +22,5 @@
{"ts": "2026-07-07T14:08:19.509937+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 20750, "qty": 289, "cost": 5997650, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17760, "target": 20960, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 20,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,960"}, {"label": "추세(10일선)", "ok": true, "detail": "18,901"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +156 · 기 +113"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,358"}]}
{"ts": "2026-07-08T09:00:16.934111+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 13, "proceeds": 1405155, "entry_price": 130600, "pnl": -292900, "pnl_pct": -17.08, "hold_from": "2026-07-06T09:00:07.944654+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "166,450 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.447933+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 31, "cost": 4092614, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 154477, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T11:06:06.461063+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 143, "cost": 1953673, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 18610, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.662405+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 171500, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 63806907.89750005,
"cash": 59959950.94050005,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-02T10:18:03.827419+09:00",
"stop": 111006,
"target": 143933,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 5368206.728356878,
"last_add_price": 126200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5987059.123531253,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-07T09:12:07.261674+09:00",
"stop": 129022,
"target": 221445,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,314 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1970959.2552617346,
"last_add_price": 177000
@@ -76,15 +76,57 @@
"entry_at": "2026-07-09T09:36:03.450092+09:00",
"stop": 117015,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4089582.9464364387,
"last_add_price": 132000
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 143,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.463231+09:00",
"stop": 10360,
"target": 18610,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1954011.4210300767,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.664484+09:00",
"stop": 96000,
"target": 171500,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1974063.9617849514,
"last_add_price": 126200
}
},
"realized_pnl": -5901188.998500007,
@@ -103,5 +145,5 @@
"034730": "2026-07-07"
},
"created_at": "2026-06-11T09:00:01.944251+09:00",
"updated_at": "2026-07-09T15:28:01.809709+09:00"
"updated_at": "2026-07-10T15:28:07.391639+09:00"
}
@@ -35,3 +35,5 @@
{"ts": "2026-07-07T14:08:22.269186+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 20750, "qty": 288, "cost": 5976896, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17760, "target": 20960, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 20,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,960"}, {"label": "추세(10일선)", "ok": true, "detail": "18,901"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +156 · 기 +113"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,358"}]}
{"ts": "2026-07-08T09:00:17.041286+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 13, "proceeds": 1405155, "entry_price": 130600, "pnl": -292900, "pnl_pct": -17.08, "hold_from": "2026-07-06T09:00:08.046892+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "166,450 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.450093+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 30, "cost": 3960594, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 154477, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T11:06:06.463233+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 143, "cost": 1953673, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 18610, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.664485+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 171500, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 76125499.18400006,
"cash": 51220794.03850006,
"initial": 100000000,
"positions": {
"095610": {
@@ -8,20 +8,20 @@
"sources": [
"auto"
],
"qty": 14,
"entry_price": 144400,
"qty": 27,
"entry_price": 150948.14814814815,
"entry_at": "2026-07-09T09:02:04.457275+09:00",
"stop": 113618,
"target": 205964,
"peak": 147900,
"stop": 122148,
"target": 208548,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,479 도달",
"cur_price": 144700,
"tranches": 1,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2085160.1450619856,
"last_add_price": 144400
"last_add_price": 158000
},
"030000": {
"code": "030000",
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:02:04.457419+09:00",
"stop": 18017,
"target": 21296,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,021 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5556196.385562504,
"last_add_price": 19110
@@ -55,15 +55,99 @@
"entry_at": "2026-07-09T09:36:03.452341+09:00",
"stop": 120761,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5212031.062678178,
"last_add_price": 132000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 65,
"entry_price": 168726.15384615384,
"entry_at": "2026-07-10T09:00:10.855598+09:00",
"stop": 175019,
"target": 190178,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 2,
"tranche_value": 5567374.442750004,
"last_add_price": 173600
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.614091+09:00",
"stop": 171311,
"target": 215077,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5551111.205250004,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 345,
"entry_price": 13320.782608695652,
"entry_at": "2026-07-10T09:46:11.469023+09:00",
"stop": 10360,
"target": 19242,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2308331.80170399,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.666463+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1902971.2205544217,
"last_add_price": 126200
}
},
"realized_pnl": -11161094.091000013,
@@ -85,5 +169,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-11T09:00:01.944270+09:00",
"updated_at": "2026-07-09T15:28:01.811601+09:00"
"updated_at": "2026-07-10T15:28:07.393496+09:00"
}
@@ -54,3 +54,10 @@
{"ts": "2026-07-09T09:02:04.457549+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 35, "cost": 5541331, "path": "pullback", "reason": "눌림목 지정가 168,455 도달", "stop": 158000, "target": 158900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 168,455 (현재 158,200)"}]}
{"ts": "2026-07-09T09:12:02.503058+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 35, "proceeds": 5480792, "entry_price": 158300, "pnl": -60540, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.457547+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.452342+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 39, "cost": 5148772, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120761, "target": 154477, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,900 vs 108,920"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,560 / 108,920"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:00:10.854533+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158000, "qty": 13, "cost": 2054308, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 113618, "target": 205964, "signals": [{"label": "손절선", "ok": true, "detail": "113,618 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 205,964"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +452 · 기 -360"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,000"}]}
{"ts": "2026-07-10T09:00:10.855604+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 33, "cost": 5412812, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 176000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.614093+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 29, "cost": 5391909, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 171311, "target": 215077, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.469025+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 179, "cost": 2296914, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 17770, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T10:14:04.432989+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 32, "cost": 5556033, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 176000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 176,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
{"ts": "2026-07-10T11:16:02.469865+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 166, "cost": 2299445, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 17770, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,770"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:02.666464+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 69200189.28100003,
"cash": 60518427.21200003,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-02T10:18:03.834926+09:00",
"stop": 114299,
"target": 143934,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 5613307.207924683,
"last_add_price": 126200
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:02:04.459884+09:00",
"stop": 18017,
"target": 21296,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,021 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5684575.164468752,
"last_add_price": 19110
@@ -55,15 +55,78 @@
"entry_at": "2026-07-09T09:36:03.454533+09:00",
"stop": 120761,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5344399.843888248,
"last_add_price": 132000
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 162924.1379310345,
"entry_at": "2026-07-10T09:00:10.959008+09:00",
"stop": 134124,
"target": 220524,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,800 도달",
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2493753.205971876,
"last_add_price": 168200
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 151,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.467291+09:00",
"stop": 10621,
"target": 19737,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 2071321.2347207314,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.668437+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1927098.4703053648,
"last_add_price": 126200
}
},
"realized_pnl": -8789039.598500011,
@@ -82,5 +145,5 @@
"214450": "2026-07-03"
},
"created_at": "2026-06-11T09:00:01.944290+09:00",
"updated_at": "2026-07-09T15:28:01.813384+09:00"
"updated_at": "2026-07-10T15:28:07.395345+09:00"
}
@@ -43,3 +43,7 @@
{"ts": "2026-07-08T09:12:05.963550+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18900, "qty": 592, "proceeds": 11166982, "entry_price": 19857, "pnl": -590392, "pnl_pct": -4.82, "hold_from": "2026-07-03T10:24:02.772092+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "18,903 (현재 18,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,766"}, {"label": "추세(10일선)", "ok": false, "detail": "18,938"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +193 · 기 +193"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:02:04.459886+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19110, "qty": 297, "cost": 5676521, "path": "pullback", "reason": "눌림목 지정가 20,021 도달", "stop": 18017, "target": 21296, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,070 vs 18,955"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,600 / 18,955"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,600 / 19,360"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+0.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -10 · 기 +164 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.08% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "93,540 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.08% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,021 (현재 19,070)"}]}
{"ts": "2026-07-09T09:36:03.454534+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 40, "cost": 5280792, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120761, "target": 154477, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:00:10.959018+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158000, "qty": 15, "cost": 2370356, "path": "pullback", "reason": "눌림목 지정가 157,800 도달", "stop": 129200, "target": 215600, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "157,000 vs 153,280"}, {"label": "정배열(5>10)", "ok": true, "detail": "172,040 / 153,280"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "172,040 / 99,733"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+53.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +452 · 기 -360 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.95% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "763,807 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.95% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 157,800 (현재 157,000)"}]}
{"ts": "2026-07-10T09:58:09.974240+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 168200, "qty": 14, "cost": 2355153, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129200, "target": 215600, "signals": [{"label": "손절선", "ok": true, "detail": "129,200 (현재 168,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 215,600"}, {"label": "추세(10일선)", "ok": true, "detail": "154,390"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +452 · 기 -360"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 167,600"}]}
{"ts": "2026-07-10T11:06:06.467292+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 151, "cost": 2062969, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10621, "target": 19737, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.668438+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 47765553.95649999,
"cash": 17945011.545999985,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 4122817.0756532787,
"last_add_price": 179100
@@ -34,12 +34,12 @@
"entry_at": "2026-07-01T09:46:03.059028+09:00",
"stop": 111000,
"target": 147649,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6390950.2104375,
"last_add_price": 122200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5749784.598625,
"last_add_price": 20750
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:10:01.824472+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5286025.184468749,
"last_add_price": 132300
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 62,
"entry_price": 168645.16129032258,
"entry_at": "2026-07-10T09:00:11.070801+09:00",
"stop": 158000,
"target": 200581,
"peak": 194600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 2,
"tranche_value": 5303882.12228125,
"last_add_price": 173600
},
"055550": {
"code": "055550",
"name": "신한지주",
"sources": [
"auto"
],
"qty": 48,
"entry_price": 110900,
"entry_at": "2026-07-10T09:28:02.618669+09:00",
"stop": 99988,
"target": 143637,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109100,
"tranches": 1,
"tranche_value": 5328971.6722812485,
"last_add_price": 110900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.618950+09:00",
"stop": 166448,
"target": 244255,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5329185.517281249,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 663,
"entry_price": 13320.76923076923,
"entry_at": "2026-07-10T09:46:11.473038+09:00",
"stop": 10360,
"target": 22203,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4424571.850121842,
"last_add_price": 13850
}
},
"realized_pnl": -14620614.815000009,
@@ -106,5 +190,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582771+09:00",
"updated_at": "2026-07-09T15:28:01.815212+09:00"
"updated_at": "2026-07-10T15:28:07.397351+09:00"
}
@@ -41,3 +41,9 @@
{"ts": "2026-07-09T09:10:01.824473+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 39, "cost": 5160474, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117515, "target": 176655, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "132,100 vs 108,930"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,600 / 108,930"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T09:12:02.506925+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 33, "proceeds": 5167603, "entry_price": 158300, "pnl": -57080, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.462262+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T12:12:04.855087+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 423, "proceeds": 11187641, "entry_price": 29246, "pnl": -1185214, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:05.747336+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,501 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(20일선)", "ok": true, "detail": "25,830"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:00:11.070807+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 32, "cost": 5248787, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 182000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.618671+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 110900, "qty": 48, "cost": 5323998, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 99988, "target": 143637, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "110,700 vs 97,340"}, {"label": "정배열(5>20)", "ok": true, "detail": "101,320 / 97,340"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "101,320 / 96,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -756 · 기 +893 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.35% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 109,800"}, {"label": "거래량 급증", "ok": true, "detail": "2,541,113 (환산) vs 평균 1,653,581"}, {"label": "회전율 급증", "ok": true, "detail": "0.54% (환산) vs 평균 0.35%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
{"ts": "2026-07-10T09:28:02.618951+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 28, "cost": 5205981, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 244255, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.473039+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 344, "cost": 4414182, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 20240, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T10:14:04.436912+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 30, "cost": 5208781, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 182000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 182,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
{"ts": "2026-07-10T11:16:02.473816+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 319, "cost": 4418813, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 20240, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,240"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
@@ -1,5 +1,5 @@
{
"cash": 46360667.56399999,
"cash": 26336544.395999983,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.072371+09:00",
"stop": 111000,
"target": 133906,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6390950.2104375,
"last_add_price": 122200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5861663.623624999,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-06T10:42:01.677078+09:00",
"stop": 99202,
"target": 126197,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 5764374.726687499,
"last_add_price": 110000
@@ -76,12 +76,12 @@
"entry_at": "2026-07-07T09:48:07.724011+09:00",
"stop": 124588,
"target": 217011,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,807 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 3523647.487005053,
"last_add_price": 177000
@@ -97,15 +97,78 @@
"entry_at": "2026-07-09T09:10:01.826441+09:00",
"stop": 117515,
"target": 154477,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5518075.13775,
"last_add_price": 132300
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 164000,
"entry_at": "2026-07-10T09:00:12.054383+09:00",
"stop": 175019,
"target": 173000,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5522590.472749999,
"last_add_price": 164000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.621405+09:00",
"stop": 166448,
"target": 215077,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5563059.735249999,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 692,
"entry_price": 13320.838150289017,
"entry_at": "2026-07-10T09:46:11.475279+09:00",
"stop": 10360,
"target": 17762,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4617067.02016263,
"last_add_price": 13850
}
},
"realized_pnl": -11269297.88400001,
@@ -128,5 +191,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582787+09:00",
"updated_at": "2026-07-09T15:28:01.816971+09:00"
"updated_at": "2026-07-10T15:28:07.399205+09:00"
}
@@ -46,3 +46,7 @@
{"ts": "2026-07-09T09:10:01.826443+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 41, "cost": 5425114, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117515, "target": 154477, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "132,100 vs 108,930"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,600 / 108,930"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T09:12:02.508832+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 34, "proceeds": 5324198, "entry_price": 158300, "pnl": -58810, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.464549+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T12:12:04.857248+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 423, "proceeds": 11187641, "entry_price": 29246, "pnl": -1185214, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:05.749484+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,501 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 33,363"}, {"label": "추세(20일선)", "ok": true, "detail": "25,830"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:00:12.054392+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 33, "cost": 5412812, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 173000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.621407+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 29, "cost": 5391909, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 215077, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.475280+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 359, "cost": 4606661, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 16535, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:02.476055+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 333, "cost": 4612742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 16535, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,535"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
@@ -1,5 +1,5 @@
{
"cash": 49288485.07149999,
"cash": 18935452.79949998,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 4122817.0756532787,
"last_add_price": 179100
@@ -34,12 +34,12 @@
"entry_at": "2026-07-01T09:46:03.082062+09:00",
"stop": 111000,
"target": 138487,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6390950.2104375,
"last_add_price": 122200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5749784.598625,
"last_add_price": 20750
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:10:01.828358+09:00",
"stop": 117515,
"target": 161870,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5389478.369468749,
"last_add_price": 132300
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 63,
"entry_price": 168723.80952380953,
"entry_at": "2026-07-10T09:00:12.156459+09:00",
"stop": 175019,
"target": 190171,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 2,
"tranche_value": 5407252.816968749,
"last_add_price": 173600
},
"055550": {
"code": "055550",
"name": "신한지주",
"sources": [
"auto"
],
"qty": 48,
"entry_price": 110900,
"entry_at": "2026-07-10T09:28:02.623560+09:00",
"stop": 99988,
"target": 132725,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109100,
"tranches": 1,
"tranche_value": 5432423.616968749,
"last_add_price": 110900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.623839+09:00",
"stop": 166448,
"target": 224803,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5432637.461968749,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 676,
"entry_price": 13320.384615384615,
"entry_at": "2026-07-10T09:46:11.477294+09:00",
"stop": 10360,
"target": 19241,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4510288.884295525,
"last_add_price": 13850
}
},
"realized_pnl": -12965363.855000012,
@@ -106,5 +190,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582803+09:00",
"updated_at": "2026-07-09T15:28:01.818747+09:00"
"updated_at": "2026-07-10T15:28:07.400992+09:00"
}
@@ -40,3 +40,9 @@
{"ts": "2026-07-09T09:10:01.828360+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 40, "cost": 5292794, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117515, "target": 161870, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "132,100 vs 108,930"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,600 / 108,930"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T09:12:02.510762+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 33, "proceeds": 5167603, "entry_price": 158300, "pnl": -57080, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.466831+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T12:12:04.859326+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 423, "proceeds": 11187641, "entry_price": 29246, "pnl": -1185214, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:05.751532+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,501 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,735"}, {"label": "추세(20일선)", "ok": true, "detail": "25,830"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:00:12.156468+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 32, "cost": 5248787, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 176000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.623561+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 110900, "qty": 48, "cost": 5323998, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 99988, "target": 132725, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "110,700 vs 97,340"}, {"label": "정배열(5>20)", "ok": true, "detail": "101,320 / 97,340"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "101,320 / 96,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -756 · 기 +893 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.35% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 109,800"}, {"label": "거래량 급증", "ok": true, "detail": "2,541,113 (환산) vs 평균 1,653,581"}, {"label": "회전율 급증", "ok": true, "detail": "0.54% (환산) vs 평균 0.35%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
{"ts": "2026-07-10T09:28:02.623841+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 29, "cost": 5391909, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 224803, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.477296+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 351, "cost": 4504005, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 17770, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T10:14:04.440996+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 31, "cost": 5382407, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 176000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 176,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
{"ts": "2026-07-10T11:16:02.478050+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 325, "cost": 4501925, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 17770, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,770"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
@@ -1,5 +1,5 @@
{
"cash": 61740087.973500036,
"cash": 33678769.407000035,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.088452+09:00",
"stop": 111000,
"target": 138485,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6298105.1395625025,
"last_add_price": 122200
@@ -29,20 +29,20 @@
"sources": [
"auto"
],
"qty": 14,
"entry_price": 144400,
"qty": 26,
"entry_price": 150676.92307692306,
"entry_at": "2026-07-09T09:02:04.468924+09:00",
"stop": 113618,
"target": 205964,
"peak": 147900,
"stop": 121877,
"target": 208277,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,479 도달",
"cur_price": 144700,
"tranches": 1,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2050940.873801216,
"last_add_price": 144400
"last_add_price": 158000
},
"030000": {
"code": "030000",
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:02:04.469079+09:00",
"stop": 18017,
"target": 21296,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,021 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5439014.113406252,
"last_add_price": 19110
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:10:01.830227+09:00",
"stop": 121211,
"target": 154477,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5210031.291334455,
"last_add_price": 132300
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 64,
"entry_price": 168650.0,
"entry_at": "2026-07-10T09:00:12.255866+09:00",
"stop": 175019,
"target": 189950,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 2,
"tranche_value": 5462455.223343752,
"last_add_price": 173600
},
"055550": {
"code": "055550",
"name": "신한지주",
"sources": [
"auto"
],
"qty": 49,
"entry_price": 110900,
"entry_at": "2026-07-10T09:28:02.625955+09:00",
"stop": 102716,
"target": 127268,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109100,
"tranches": 1,
"tranche_value": 5492239.4858437525,
"last_add_price": 110900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.626186+09:00",
"stop": 171311,
"target": 215077,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5492592.291156253,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 341,
"entry_price": 13320.557184750733,
"entry_at": "2026-07-10T09:46:11.479243+09:00",
"stop": 10360,
"target": 19242,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2277771.920155072,
"last_add_price": 13850
}
},
"realized_pnl": -13150806.225500014,
@@ -108,5 +192,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582834+09:00",
"updated_at": "2026-07-09T15:28:01.820504+09:00"
"updated_at": "2026-07-10T15:28:07.402692+09:00"
}
@@ -64,3 +64,10 @@
{"ts": "2026-07-09T09:02:04.469208+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 34, "cost": 5383007, "path": "pullback", "reason": "눌림목 지정가 168,455 도달", "stop": 158000, "target": 158900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 168,455 (현재 158,200)"}]}
{"ts": "2026-07-09T09:10:01.830228+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 39, "cost": 5160474, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121211, "target": 154477, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "132,100 vs 108,930"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,600 / 108,930"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T09:12:02.512640+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 34, "proceeds": 5324198, "entry_price": 158300, "pnl": -58810, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.469207+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:00:12.254806+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158000, "qty": 12, "cost": 1896284, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 113618, "target": 205964, "signals": [{"label": "손절선", "ok": true, "detail": "113,618 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 205,964"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +452 · 기 -360"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,000"}]}
{"ts": "2026-07-10T09:00:12.255872+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 33, "cost": 5412812, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 176000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.625956+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 110900, "qty": 49, "cost": 5434915, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 102716, "target": 127268, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "110,700 vs 97,340"}, {"label": "정배열(5>20)", "ok": true, "detail": "101,320 / 97,340"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "101,320 / 96,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -756 · 기 +893 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.35% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 109,800"}, {"label": "거래량 급증", "ok": true, "detail": "2,541,113 (환산) vs 평균 1,653,581"}, {"label": "회전율 급증", "ok": true, "detail": "0.54% (환산) vs 평균 0.35%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
{"ts": "2026-07-10T09:28:02.626187+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 29, "cost": 5391909, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 171311, "target": 215077, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.479245+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 177, "cost": 2271251, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 17770, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T10:14:04.442897+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 31, "cost": 5382407, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 176000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 176,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
{"ts": "2026-07-10T11:16:02.480010+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 164, "cost": 2271741, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 17770, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,770"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
@@ -1,5 +1,5 @@
{
"cash": 62684799.20999998,
"cash": 40986344.92999998,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.094624+09:00",
"stop": 111000,
"target": 133951,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,779 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6239163.4909375,
"last_add_price": 122200
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:07.254675+09:00",
"stop": 132997,
"target": 202314,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2396369.0841200342,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:02:04.471277+09:00",
"stop": 18017,
"target": 20749,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,657 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5647370.507968749,
"last_add_price": 19110
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:10:01.832067+09:00",
"stop": 121211,
"target": 148933,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5409440.346221704,
"last_add_price": 132300
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 36,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.110193+09:00",
"stop": 175019,
"target": 160250,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5721787.450624999,
"last_add_price": 158900
},
"055550": {
"code": "055550",
"name": "신한지주",
"sources": [
"auto"
],
"qty": 51,
"entry_price": 110900,
"entry_at": "2026-07-10T09:28:02.628175+09:00",
"stop": 102716,
"target": 123176,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109100,
"tranches": 1,
"tranche_value": 5722243.1968749985,
"last_add_price": 110900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.628441+09:00",
"stop": 171311,
"target": 207783,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5723049.547812499,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 356,
"entry_price": 13319.943820224718,
"entry_at": "2026-07-10T09:46:11.481166+09:00",
"stop": 10360,
"target": 17760,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2374033.23428836,
"last_add_price": 13850
}
},
"realized_pnl": -9341955.432500012,
@@ -106,5 +190,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582849+09:00",
"updated_at": "2026-07-09T15:28:01.822242+09:00"
"updated_at": "2026-07-10T15:28:07.404388+09:00"
}
@@ -43,3 +43,8 @@
{"ts": "2026-07-09T09:02:04.471408+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 35, "cost": 5541331, "path": "pullback", "reason": "눌림목 지정가 158,582 도달", "stop": 158000, "target": 158750, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,582 (현재 158,200)"}]}
{"ts": "2026-07-09T09:10:01.832068+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 40, "cost": 5292794, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121211, "target": 148933, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "132,100 vs 108,930"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,600 / 108,930"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T09:12:02.514470+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 35, "proceeds": 5480792, "entry_price": 158300, "pnl": -60540, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.471407+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.110194+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 36, "cost": 5721258, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 160250, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,800 vs 149,730"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,400 / 149,730"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:28:02.628177+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 110900, "qty": 51, "cost": 5656748, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 102716, "target": 123176, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "110,700 vs 97,340"}, {"label": "정배열(5>20)", "ok": true, "detail": "101,320 / 97,340"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "101,320 / 96,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -756 · 기 +893 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.35% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 109,800"}, {"label": "거래량 급증", "ok": true, "detail": "2,541,113 (환산) vs 평균 1,653,581"}, {"label": "회전율 급증", "ok": true, "detail": "0.54% (환산) vs 평균 0.35%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
{"ts": "2026-07-10T09:28:02.628442+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 30, "cost": 5577837, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 171311, "target": 207783, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.481167+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 185, "cost": 2373906, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 16535, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:02.481956+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 171, "cost": 2368705, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 16535, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,535"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
@@ -1,5 +1,5 @@
{
"cash": 61269476.883499995,
"cash": 39933747.003999986,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.099480+09:00",
"stop": 111000,
"target": 147722,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,779 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6239163.4909375,
"last_add_price": 122200
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:07.256791+09:00",
"stop": 132997,
"target": 243905,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2396369.0841200342,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:02:04.473411+09:00",
"stop": 18017,
"target": 22388,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,657 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5552940.091781249,
"last_add_price": 19110
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:10:01.833874+09:00",
"stop": 121211,
"target": 165566,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5319361.910927292,
"last_add_price": 132300
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.112067+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5627292.30521875,
"last_add_price": 158900
},
"055550": {
"code": "055550",
"name": "신한지주",
"sources": [
"auto"
],
"qty": 50,
"entry_price": 110900,
"entry_at": "2026-07-10T09:28:02.630373+09:00",
"stop": 102716,
"target": 135453,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109100,
"tranches": 1,
"tranche_value": 5627802.666156249,
"last_add_price": 110900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.630604+09:00",
"stop": 171311,
"target": 229666,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5628563.181781249,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 349,
"entry_price": 13321.002865329512,
"entry_at": "2026-07-10T09:46:11.483048+09:00",
"stop": 10360,
"target": 22204,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2334726.8968007183,
"last_add_price": 13850
}
},
"realized_pnl": -10852842.091500014,
@@ -106,5 +190,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582864+09:00",
"updated_at": "2026-07-09T15:28:01.823968+09:00"
"updated_at": "2026-07-10T15:28:07.406069+09:00"
}
@@ -45,3 +45,8 @@
{"ts": "2026-07-09T09:02:04.473531+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 35, "cost": 5541331, "path": "pullback", "reason": "눌림목 지정가 158,582 도달", "stop": 158000, "target": 159200, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,582 (현재 158,200)"}]}
{"ts": "2026-07-09T09:10:01.833875+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 40, "cost": 5292794, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 121211, "target": 165566, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "132,100 vs 108,930"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,600 / 108,930"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T09:12:02.516283+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 35, "proceeds": 5480792, "entry_price": 158300, "pnl": -60540, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.473529+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.112068+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,800 vs 149,730"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,400 / 149,730"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:28:02.630374+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 110900, "qty": 50, "cost": 5545832, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 102716, "target": 135453, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "110,700 vs 97,340"}, {"label": "정배열(5>20)", "ok": true, "detail": "101,320 / 97,340"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "101,320 / 96,637"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -756 · 기 +893 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.35% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 109,800"}, {"label": "거래량 급증", "ok": true, "detail": "2,541,113 (환산) vs 평균 1,653,581"}, {"label": "회전율 급증", "ok": true, "detail": "0.54% (환산) vs 평균 0.35%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
{"ts": "2026-07-10T09:28:02.630605+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 30, "cost": 5577837, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 171311, "target": 229666, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.483050+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 181, "cost": 2322578, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 20240, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:02.483909+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 168, "cost": 2327149, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 20240, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,240"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
@@ -1,5 +1,5 @@
{
"cash": 71891046.48950002,
"cash": 54892657.11350002,
"initial": 100000000,
"positions": {
"030000": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5992149.068375001,
"last_add_price": 20750
@@ -34,12 +34,12 @@
"entry_at": "2026-07-06T09:34:02.077204+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4841960.177995926,
"last_add_price": 110000
@@ -55,15 +55,99 @@
"entry_at": "2026-07-09T09:10:01.835827+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4136719.8054039073,
"last_add_price": 132300
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 47,
"entry_price": 186244.68085106384,
"entry_at": "2026-07-10T09:18:05.236324+09:00",
"stop": 166364,
"target": 245885,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4424909.829153726,
"last_add_price": 188900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 34,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.450599+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4581298.170382758,
"last_add_price": 130900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 139,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.480575+09:00",
"stop": 10360,
"target": 23560,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1911444.163842379,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.681312+09:00",
"stop": 96000,
"target": 216800,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1933448.411487534,
"last_add_price": 126200
}
},
"realized_pnl": -7209959.131500008,
@@ -82,5 +166,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582879+09:00",
"updated_at": "2026-07-09T15:28:01.825566+09:00"
"updated_at": "2026-07-10T15:28:07.407708+09:00"
}
@@ -29,3 +29,8 @@
{"ts": "2026-07-08T09:00:18.851710+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 22, "proceeds": 2377954, "entry_price": 152159, "pnl": -970048, "pnl_pct": -28.82, "hold_from": "2026-07-06T09:00:10.919257+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,460 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 253,257"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:10:01.835828+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 31, "cost": 4101915, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117515, "target": 176655, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "132,100 vs 108,680"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,600 / 108,680"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.867096+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:05.759146+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.236326+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 24, "cost": 4409461, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "183,600 vs 158,140"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,500 / 158,140"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:26:06.450600+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 34, "cost": 4451268, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "130,800 vs 120,640"}, {"label": "정배열(5>10)", "ok": true, "detail": "122,760 / 120,640"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T11:06:06.480577+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 139, "cost": 1899025, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 23560, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.681313+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 216800, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
{"ts": "2026-07-10T12:36:02.509050+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 23, "cost": 4345352, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(10일선)", "ok": true, "detail": "158,670"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 71891046.48950002,
"cash": 54892657.11350002,
"initial": 100000000,
"positions": {
"030000": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5992149.068375001,
"last_add_price": 20750
@@ -34,12 +34,12 @@
"entry_at": "2026-07-06T09:34:02.079678+09:00",
"stop": 99202,
"target": 131596,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4841960.177995926,
"last_add_price": 110000
@@ -55,15 +55,99 @@
"entry_at": "2026-07-09T09:10:01.837488+09:00",
"stop": 117515,
"target": 161870,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4136719.8054039073,
"last_add_price": 132300
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 47,
"entry_price": 186244.68085106384,
"entry_at": "2026-07-10T09:18:05.238376+09:00",
"stop": 166364,
"target": 226005,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4424909.829153726,
"last_add_price": 188900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 34,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.452585+09:00",
"stop": 117686,
"target": 157327,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4581298.170382758,
"last_add_price": 130900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 139,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.482327+09:00",
"stop": 10360,
"target": 20260,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1911444.163842379,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.683071+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1933448.411487534,
"last_add_price": 126200
}
},
"realized_pnl": -7209959.131500008,
@@ -82,5 +166,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582910+09:00",
"updated_at": "2026-07-09T15:28:01.827155+09:00"
"updated_at": "2026-07-10T15:28:07.409361+09:00"
}
@@ -29,3 +29,8 @@
{"ts": "2026-07-08T09:00:19.833472+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 22, "proceeds": 2377954, "entry_price": 152159, "pnl": -970048, "pnl_pct": -28.82, "hold_from": "2026-07-06T09:00:11.019074+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,460 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 219,558"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:10:01.837490+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 31, "cost": 4101915, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117515, "target": 161870, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "132,100 vs 108,680"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,600 / 108,680"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.868938+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:05.760992+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,735"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.238378+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 24, "cost": 4409461, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 222089, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "183,600 vs 158,140"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,500 / 158,140"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:26:06.452586+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 34, "cost": 4451268, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 157327, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "130,800 vs 120,640"}, {"label": "정배열(5>10)", "ok": true, "detail": "122,760 / 120,640"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T11:06:06.482328+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 139, "cost": 1899025, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 20260, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.683072+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
{"ts": "2026-07-10T12:36:02.511186+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 23, "cost": 4345352, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 222089, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 222,089"}, {"label": "추세(10일선)", "ok": true, "detail": "158,670"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72568194.6095,
"cash": 55425223.549499996,
"initial": 100000000,
"positions": {
"030000": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5992149.068375001,
"last_add_price": 20750
@@ -34,12 +34,12 @@
"entry_at": "2026-07-06T09:34:02.081925+09:00",
"stop": 99202,
"target": 126197,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4841960.177995926,
"last_add_price": 110000
@@ -55,15 +55,99 @@
"entry_at": "2026-07-09T09:10:01.839168+09:00",
"stop": 117515,
"target": 154477,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4167016.287066403,
"last_add_price": 132300
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 47,
"entry_price": 186244.68085106384,
"entry_at": "2026-07-10T09:18:05.240331+09:00",
"stop": 166364,
"target": 216065,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4457312.045784097,
"last_add_price": 188900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.454294+09:00",
"stop": 117686,
"target": 150721,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4614837.858935807,
"last_add_price": 130900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 140,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.484072+09:00",
"stop": 10360,
"target": 18610,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1925437.974607682,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.684802+09:00",
"stop": 96000,
"target": 171500,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1947572.2900013078,
"last_add_price": 126200
}
},
"realized_pnl": -6532811.0115000075,
@@ -82,5 +166,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.582926+09:00",
"updated_at": "2026-07-09T15:28:01.828752+09:00"
"updated_at": "2026-07-10T15:28:07.411019+09:00"
}
@@ -28,3 +28,8 @@
{"ts": "2026-07-08T09:00:19.930868+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 13, "proceeds": 1405155, "entry_price": 130600, "pnl": -292900, "pnl_pct": -17.08, "hold_from": "2026-07-06T09:00:11.119610+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "166,450 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:10:01.839169+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132300, "qty": 31, "cost": 4101915, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117515, "target": 154477, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "132,100 vs 108,680"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,600 / 108,680"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,600 / 113,232"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.51% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "572,860 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.51% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.870803+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:05.762803+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 33,363"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.240333+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 24, "cost": 4409461, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 212492, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "183,600 vs 158,140"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,500 / 158,140"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:26:06.454295+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 35, "cost": 4582187, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 150721, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "130,800 vs 120,640"}, {"label": "정배열(5>10)", "ok": true, "detail": "122,760 / 120,640"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T11:06:06.484073+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 140, "cost": 1912687, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 18610, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.684804+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 171500, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
{"ts": "2026-07-10T12:36:02.513268+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 23, "cost": 4345352, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 212492, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 212,492"}, {"label": "추세(10일선)", "ok": true, "detail": "158,670"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 62348635.772000015,
"cash": 44599253.764000006,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.114406+09:00",
"stop": 111000,
"target": 147722,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,779 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6250717.7646875,
"last_add_price": 122200
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:07.263962+09:00",
"stop": 132997,
"target": 243905,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2409186.3415744826,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:02:04.480985+09:00",
"stop": 18017,
"target": 22388,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,657 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5614969.834781251,
"last_add_price": 19110
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:36:03.473480+09:00",
"stop": 120761,
"target": 165716,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5273495.601167365,
"last_add_price": 132000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.119171+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5690093.485750001,
"last_add_price": 158900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.638255+09:00",
"stop": 171311,
"target": 229666,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5691393.846687501,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 354,
"entry_price": 13319.830508474577,
"entry_at": "2026-07-10T09:46:11.489938+09:00",
"stop": 10360,
"target": 22199,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2362436.5967844333,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.686538+09:00",
"stop": 96000,
"target": 216800,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1941238.6485938414,
"last_add_price": 126200
}
},
"realized_pnl": -9860366.203500008,
@@ -104,5 +188,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583136+09:00",
"updated_at": "2026-07-09T15:28:01.830367+09:00"
"updated_at": "2026-07-10T15:28:07.412697+09:00"
}
@@ -41,3 +41,8 @@
{"ts": "2026-07-09T09:02:04.481104+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 35, "cost": 5541331, "path": "pullback", "reason": "눌림목 지정가 158,582 도달", "stop": 158000, "target": 159200, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,582 (현재 158,200)"}]}
{"ts": "2026-07-09T09:12:02.523061+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 35, "proceeds": 5480792, "entry_price": 158300, "pnl": -60540, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.481103+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.473481+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 39, "cost": 5148772, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120761, "target": 165716, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,900 vs 108,920"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,560 / 108,920"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:24:02.119172+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,800 vs 149,730"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,400 / 149,730"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:28:02.638256+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 30, "cost": 5577837, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 171311, "target": 229666, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.489940+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 184, "cost": 2361074, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 20240, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:02.490846+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 170, "cost": 2354853, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 20240, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,240"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:02.686539+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 216800, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 61821063.11550004,
"cash": 53761754.40050004,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -34,12 +34,12 @@
"entry_at": "2026-07-02T10:18:03.868150+09:00",
"stop": 111006,
"target": 163689,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 5323473.79266045,
"last_add_price": 126200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5968410.775250003,
"last_add_price": 20750
@@ -76,15 +76,78 @@
"entry_at": "2026-07-09T09:36:03.475227+09:00",
"stop": 117015,
"target": 176955,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4027945.7278098115,
"last_add_price": 132000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 184900,
"entry_at": "2026-07-10T09:24:02.480664+09:00",
"stop": 165505,
"target": 243084,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4392104.9291198645,
"last_add_price": 184900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 140,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.487501+09:00",
"stop": 10360,
"target": 23560,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1915987.3066294398,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.688300+09:00",
"stop": 96000,
"target": 216800,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1936694.4171909117,
"last_add_price": 126200
}
},
"realized_pnl": -7717898.414000006,
@@ -105,5 +168,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583184+09:00",
"updated_at": "2026-07-09T15:28:01.831943+09:00"
"updated_at": "2026-07-10T15:28:07.414348+09:00"
}
@@ -37,3 +37,6 @@
{"ts": "2026-07-08T09:00:20.136302+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 22, "proceeds": 2377954, "entry_price": 152159, "pnl": -970048, "pnl_pct": -28.82, "hold_from": "2026-07-06T09:00:11.332530+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,460 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 253,257"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.475228+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 30, "cost": 3960594, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 176955, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.874341+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 370, "proceeds": 9785880, "entry_price": 29246, "pnl": -1036843, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.167529+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.480679+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 184900, "qty": 23, "cost": 4253338, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 165505, "target": 243084, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "184,800 vs 158,260"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,740 / 158,260"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,740 / 157,355"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,410,527 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.97% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T11:06:06.487503+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 140, "cost": 1912687, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 23560, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.688301+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 216800, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 60319711.47950003,
"cash": 37869734.488000035,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -34,12 +34,12 @@
"entry_at": "2026-07-01T09:46:03.120666+09:00",
"stop": 111000,
"target": 138485,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6310113.192625003,
"last_add_price": 122200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 6011157.743062504,
"last_add_price": 20750
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:36:03.476927+09:00",
"stop": 117015,
"target": 161970,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4067747.817915917,
"last_add_price": 132000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 68,
"entry_price": 168658.82352941178,
"entry_at": "2026-07-10T09:00:13.958136+09:00",
"stop": 175019,
"target": 189976,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 2,
"tranche_value": 5785661.967468752,
"last_add_price": 173600
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.641878+09:00",
"stop": 166448,
"target": 224803,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4443616.405546745,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 361,
"entry_price": 13321.634349030472,
"entry_at": "2026-07-10T09:46:11.493339+09:00",
"stop": 10360,
"target": 19245,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2412139.968152501,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.690034+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1987575.3756416566,
"last_add_price": 126200
}
},
"realized_pnl": -7197566.843000008,
@@ -105,5 +189,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583198+09:00",
"updated_at": "2026-07-09T15:28:01.833538+09:00"
"updated_at": "2026-07-10T15:28:07.416028+09:00"
}
@@ -38,3 +38,9 @@
{"ts": "2026-07-09T09:12:02.526379+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 36, "proceeds": 5637386, "entry_price": 158300, "pnl": -62269, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.484895+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.476928+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 30, "cost": 3960594, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 161970, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,900 vs 108,920"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,560 / 108,920"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.876138+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 370, "proceeds": 9785880, "entry_price": 29246, "pnl": -1036843, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.175619+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,735"}, {"label": "추세(20일선)", "ok": true, "detail": "25,830"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:00:13.958142+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 35, "cost": 5740861, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 176000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.641879+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 23, "cost": 4276341, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 224803, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.493340+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 187, "cost": 2399570, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 17770, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T10:14:04.456468+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 33, "cost": 5729659, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 176000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 176,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
{"ts": "2026-07-10T11:16:02.494297+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 174, "cost": 2410261, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 17770, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,770"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:02.690035+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 60044722.63950004,
"cash": 43370691.910000026,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.123573+09:00",
"stop": 111000,
"target": 138542,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,779 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6234035.149062502,
"last_add_price": 122200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 6034746.885062503,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-07T10:06:07.269469+09:00",
"stop": 123940,
"target": 234847,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1823343.1265236405,
"last_add_price": 177000
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:36:03.478610+09:00",
"stop": 117015,
"target": 161970,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4039283.450888891,
"last_add_price": 132000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 36,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.499393+09:00",
"stop": 175019,
"target": 160700,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5782471.414968752,
"last_add_price": 158900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.643669+09:00",
"stop": 166448,
"target": 224803,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4419868.287407222,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 359,
"entry_price": 13321.532033426183,
"entry_at": "2026-07-10T09:46:11.495093+09:00",
"stop": 10360,
"target": 19245,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2399082.3031788166,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.691784+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1967591.0085317888,
"last_add_price": 126200
}
},
"realized_pnl": -8037750.4495000085,
@@ -104,5 +188,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583212+09:00",
"updated_at": "2026-07-09T15:28:01.835130+09:00"
"updated_at": "2026-07-10T15:28:07.417724+09:00"
}
@@ -35,3 +35,8 @@
{"ts": "2026-07-09T09:12:02.528052+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 36, "proceeds": 5637386, "entry_price": 158300, "pnl": -62269, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.486731+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.478611+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 30, "cost": 3960594, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 161970, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,900 vs 108,920"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,560 / 108,920"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.877857+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 369, "proceeds": 9759432, "entry_price": 29245, "pnl": -1033687, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.181639+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,501 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,734"}, {"label": "추세(20일선)", "ok": true, "detail": "25,830"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.499399+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 36, "cost": 5721258, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 160700, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,800 vs 149,730"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,400 / 149,730"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:28:02.643670+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 23, "cost": 4276341, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 224803, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.495094+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 186, "cost": 2386738, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 17770, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:02.496061+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 173, "cost": 2396409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 17770, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,770"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:02.691785+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 61821063.11550004,
"cash": 53761754.40050004,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -34,12 +34,12 @@
"entry_at": "2026-07-02T10:18:03.875113+09:00",
"stop": 111006,
"target": 150518,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 5323473.79266045,
"last_add_price": 126200
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5968410.775250003,
"last_add_price": 20750
@@ -76,15 +76,78 @@
"entry_at": "2026-07-09T09:36:03.480275+09:00",
"stop": 117015,
"target": 161970,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4027945.7278098115,
"last_add_price": 132000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 184900,
"entry_at": "2026-07-10T09:24:02.504787+09:00",
"stop": 165505,
"target": 223689,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4392104.9291198645,
"last_add_price": 184900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 140,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.492596+09:00",
"stop": 10360,
"target": 20260,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1915987.3066294398,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.693531+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1936694.4171909117,
"last_add_price": 126200
}
},
"realized_pnl": -7717898.414000006,
@@ -105,5 +168,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583227+09:00",
"updated_at": "2026-07-09T15:28:01.836716+09:00"
"updated_at": "2026-07-10T15:28:07.419365+09:00"
}
@@ -37,3 +37,6 @@
{"ts": "2026-07-08T09:00:20.439012+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 22, "proceeds": 2377954, "entry_price": 152159, "pnl": -970048, "pnl_pct": -28.82, "hold_from": "2026-07-06T09:00:11.637606+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,460 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 219,558"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.480276+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 30, "cost": 3960594, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 161970, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.879546+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 370, "proceeds": 9785880, "entry_price": 29246, "pnl": -1036843, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.187750+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,735"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.504790+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 184900, "qty": 23, "cost": 4253338, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 165505, "target": 223689, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "184,800 vs 158,260"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,740 / 158,260"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,740 / 157,355"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,410,527 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.97% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T11:06:06.492597+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 140, "cost": 1912687, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 20260, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.693532+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 63628109.0405,
"cash": 45453823.306499995,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.128911+09:00",
"stop": 111000,
"target": 133951,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,779 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6250717.7646875,
"last_add_price": 122200
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:07.272816+09:00",
"stop": 132997,
"target": 202314,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2409186.3415744826,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:02:04.490068+09:00",
"stop": 18017,
"target": 20749,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,657 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5709269.028593751,
"last_add_price": 19110
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:36:03.481939+09:00",
"stop": 120761,
"target": 148858,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5361936.603499421,
"last_add_price": 132000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 36,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.510319+09:00",
"stop": 175019,
"target": 160250,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5784366.81503125,
"last_add_price": 158900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 31,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.647023+09:00",
"stop": 171311,
"target": 207783,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5785659.43628125,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 360,
"entry_price": 13320.166666666666,
"entry_at": "2026-07-10T09:46:11.498474+09:00",
"stop": 10360,
"target": 17760,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2401551.7748557995,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.695247+09:00",
"stop": 96000,
"target": 171500,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1973467.2774454139,
"last_add_price": 126200
}
},
"realized_pnl": -8353308.802500009,
@@ -104,5 +188,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583241+09:00",
"updated_at": "2026-07-09T15:28:01.838298+09:00"
"updated_at": "2026-07-10T15:28:07.421043+09:00"
}
@@ -39,3 +39,8 @@
{"ts": "2026-07-09T09:02:04.490181+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 36, "cost": 5699655, "path": "pullback", "reason": "눌림목 지정가 158,582 도달", "stop": 158000, "target": 158750, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,582 (현재 158,200)"}]}
{"ts": "2026-07-09T09:12:02.531380+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 36, "proceeds": 5637386, "entry_price": 158300, "pnl": -62269, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.490180+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.481941+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 40, "cost": 5280792, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120761, "target": 148858, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,900 vs 108,920"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,560 / 108,920"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:24:02.510323+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 36, "cost": 5721258, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 160250, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,800 vs 149,730"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,400 / 149,730"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:28:02.647025+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 31, "cost": 5763764, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 171311, "target": 207783, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.498476+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 187, "cost": 2399570, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 16535, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:02.499492+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 173, "cost": 2396409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 16535, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,535"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:02.695248+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 171500, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 60971820.20350004,
"cash": 44026058.72050004,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.131562+09:00",
"stop": 111000,
"target": 133904,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6310113.192625003,
"last_add_price": 122200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 6056963.955562503,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-07T09:12:07.295106+09:00",
"stop": 129022,
"target": 221445,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,314 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1989175.0914851297,
"last_add_price": 177000
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:36:03.483808+09:00",
"stop": 117015,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4100167.692846849,
"last_add_price": 132000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 164000,
"entry_at": "2026-07-10T09:00:14.370375+09:00",
"stop": 175019,
"target": 173000,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5830862.512718752,
"last_add_price": 164000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 24,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.648740+09:00",
"stop": 166448,
"target": 215077,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4478303.438189044,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 364,
"entry_price": 13320.384615384615,
"entry_at": "2026-07-10T09:46:11.500205+09:00",
"stop": 10360,
"target": 17761,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2430713.1031006183,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.696999+09:00",
"stop": 96000,
"target": 171500,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1993160.4408968717,
"last_add_price": 126200
}
},
"realized_pnl": -6523734.861000009,
@@ -106,5 +190,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583273+09:00",
"updated_at": "2026-07-09T15:28:01.839890+09:00"
"updated_at": "2026-07-10T15:28:07.422716+09:00"
}
@@ -43,3 +43,8 @@
{"ts": "2026-07-09T09:12:02.533043+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 36, "proceeds": 5637386, "entry_price": 158300, "pnl": -62269, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.491858+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.483809+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 31, "cost": 4092614, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 154477, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,900 vs 108,920"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,560 / 108,920"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.882801+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 370, "proceeds": 9785880, "entry_price": 29246, "pnl": -1036843, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.196759+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 33,363"}, {"label": "추세(20일선)", "ok": true, "detail": "25,830"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:00:14.370382+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 35, "cost": 5740861, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 173000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.648741+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 24, "cost": 4462269, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 215077, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.500206+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 189, "cost": 2425234, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 16535, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:02.501268+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 175, "cost": 2424114, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 16535, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,535"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:02.697000+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 171500, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 77189404.30050005,
"cash": 69130095.58550005,
"initial": 100000000,
"positions": {
"030000": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 6008673.453343753,
"last_add_price": 20750
@@ -34,15 +34,78 @@
"entry_at": "2026-07-09T09:36:03.485481+09:00",
"stop": 117015,
"target": 161970,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4104199.1508728755,
"last_add_price": 132000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 184900,
"entry_at": "2026-07-10T09:24:02.518932+09:00",
"stop": 165505,
"target": 223689,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4431116.549925872,
"last_add_price": 184900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 140,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.497686+09:00",
"stop": 10360,
"target": 20260,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1921288.6529735315,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.698754+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1943356.297579488,
"last_add_price": 126200
}
},
"realized_pnl": -6721832.747000007,
@@ -60,5 +123,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583289+09:00",
"updated_at": "2026-07-09T15:28:01.841471+09:00"
"updated_at": "2026-07-10T15:28:07.424382+09:00"
}
@@ -26,3 +26,6 @@
{"ts": "2026-07-08T09:00:20.737514+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 22, "proceeds": 2377954, "entry_price": 152159, "pnl": -970048, "pnl_pct": -28.82, "hold_from": "2026-07-06T09:00:11.957751+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,460 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 219,558"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.485482+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 31, "cost": 4092614, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 161970, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.884461+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 369, "proceeds": 9759432, "entry_price": 29245, "pnl": -1033687, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.200701+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,501 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,734"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.518935+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 184900, "qty": 23, "cost": 4253338, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 165505, "target": 223689, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "184,800 vs 158,260"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,740 / 158,260"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,740 / 157,355"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,410,527 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.97% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T11:06:06.497687+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 140, "cost": 1912687, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 20260, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.698755+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 77866552.42050004,
"cash": 69608653.92150004,
"initial": 100000000,
"positions": {
"030000": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 6008673.453343753,
"last_add_price": 20750
@@ -34,15 +34,78 @@
"entry_at": "2026-07-09T09:36:03.487132+09:00",
"stop": 117015,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4134023.492494496,
"last_add_price": 132000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 24,
"entry_price": 184900,
"entry_at": "2026-07-10T09:24:02.522686+09:00",
"stop": 165505,
"target": 213992,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4463394.118213575,
"last_add_price": 184900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 141,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.499417+09:00",
"stop": 10360,
"target": 18610,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1935311.2718509554,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.700468+09:00",
"stop": 96000,
"target": 171500,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1957563.5830104812,
"last_add_price": 126200
}
},
"realized_pnl": -6044684.627000007,
@@ -60,5 +123,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583304+09:00",
"updated_at": "2026-07-09T15:28:01.843049+09:00"
"updated_at": "2026-07-10T15:28:07.426019+09:00"
}
@@ -25,3 +25,6 @@
{"ts": "2026-07-08T09:00:20.834846+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 13, "proceeds": 1405155, "entry_price": 130600, "pnl": -292900, "pnl_pct": -17.08, "hold_from": "2026-07-06T09:00:12.063359+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "166,450 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.487133+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 31, "cost": 4092614, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 154477, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.886114+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 369, "proceeds": 9759432, "entry_price": 29245, "pnl": -1033687, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.204395+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,501 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 33,362"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.522689+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 184900, "qty": 24, "cost": 4438266, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 165505, "target": 213992, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "184,800 vs 158,260"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,740 / 158,260"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,740 / 157,355"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,410,527 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.97% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T11:06:06.499418+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 141, "cost": 1926349, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 18610, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.700469+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 171500, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 62583638.23050005,
"cash": 54510667.466500044,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-02T10:18:03.885656+09:00",
"stop": 111006,
"target": 143933,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 5357366.7482318785,
"last_add_price": 126200
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5965600.638500003,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-07T09:12:07.300222+09:00",
"stop": 129022,
"target": 221445,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,314 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1962348.0501166757,
"last_add_price": 177000
@@ -76,15 +76,78 @@
"entry_at": "2026-07-09T09:36:03.488778+09:00",
"stop": 117015,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4055251.939081083,
"last_add_price": 132000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 184900,
"entry_at": "2026-07-10T09:24:02.526111+09:00",
"stop": 165505,
"target": 213992,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4421137.666620123,
"last_add_price": 184900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 141,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.501166+09:00",
"stop": 10360,
"target": 18610,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 1928080.030979289,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.702182+09:00",
"stop": 96000,
"target": 171500,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1948930.4488017063,
"last_add_price": 126200
}
},
"realized_pnl": -7164254.634000009,
@@ -106,5 +169,5 @@
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583318+09:00",
"updated_at": "2026-07-09T15:28:01.844628+09:00"
"updated_at": "2026-07-10T15:28:07.427650+09:00"
}
@@ -42,3 +42,6 @@
{"ts": "2026-07-08T09:00:20.938264+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 13, "proceeds": 1405155, "entry_price": 130600, "pnl": -292900, "pnl_pct": -17.08, "hold_from": "2026-07-06T09:00:12.166226+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "166,450 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.488779+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 30, "cost": 3960594, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117015, "target": 154477, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-09T12:12:04.887746+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 370, "proceeds": 9785880, "entry_price": 29246, "pnl": -1036843, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.208230+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 33,363"}, {"label": "추세(10일선)", "ok": true, "detail": "25,305"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.526113+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 184900, "qty": 23, "cost": 4253338, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 165505, "target": 213992, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "184,800 vs 158,260"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,740 / 158,260"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,740 / 157,355"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,410,527 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.97% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T11:06:06.501167+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 141, "cost": 1926349, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 18610, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.702183+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 171500, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 62629388.43400003,
"cash": 37898309.32850002,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-01T09:46:03.140737+09:00",
"stop": 111000,
"target": 138485,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 6310920.382093752,
"last_add_price": 122200
@@ -29,20 +29,20 @@
"sources": [
"auto"
],
"qty": 14,
"entry_price": 144400,
"qty": 27,
"entry_price": 150948.14814814815,
"entry_at": "2026-07-09T09:02:04.498173+09:00",
"stop": 113618,
"target": 205964,
"peak": 147900,
"stop": 122148,
"target": 208548,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,479 도달",
"cur_price": 144700,
"tranches": 1,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2072870.0770436951,
"last_add_price": 144400
"last_add_price": 158000
},
"030000": {
"code": "030000",
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:02:04.498289+09:00",
"stop": 18017,
"target": 21296,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,021 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5497447.694968752,
"last_add_price": 19110
@@ -76,15 +76,99 @@
"entry_at": "2026-07-09T09:36:03.490473+09:00",
"stop": 120761,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5164908.463247621,
"last_add_price": 132000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 64,
"entry_price": 168650.0,
"entry_at": "2026-07-10T09:00:14.774976+09:00",
"stop": 175019,
"target": 189950,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 2,
"tranche_value": 5521676.270875001,
"last_add_price": 173600
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.655305+09:00",
"stop": 171311,
"target": 215077,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5551604.2833750015,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 345,
"entry_price": 13320.782608695652,
"entry_at": "2026-07-10T09:46:11.506767+09:00",
"stop": 10360,
"target": 19242,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 2303951.9214964984,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.703903+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1900904.0747925004,
"last_add_price": 126200
}
},
"realized_pnl": -12215868.92050001,
@@ -106,5 +190,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583333+09:00",
"updated_at": "2026-07-09T15:28:01.846260+09:00"
"updated_at": "2026-07-10T15:28:07.429342+09:00"
}
@@ -60,3 +60,10 @@
{"ts": "2026-07-09T09:02:04.498388+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 34, "cost": 5383007, "path": "pullback", "reason": "눌림목 지정가 168,455 도달", "stop": 158000, "target": 158900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 168,455 (현재 158,200)"}]}
{"ts": "2026-07-09T09:12:02.539517+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 34, "proceeds": 5324198, "entry_price": 158300, "pnl": -58810, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:04.498387+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:36:03.490474+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 39, "cost": 5148772, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120761, "target": 154477, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,900 vs 108,920"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,560 / 108,920"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:00:14.773526+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158000, "qty": 13, "cost": 2054308, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 113618, "target": 205964, "signals": [{"label": "손절선", "ok": true, "detail": "113,618 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 205,964"}, {"label": "추세(20일선)", "ok": true, "detail": "136,265"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +452 · 기 -360"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 154,000"}]}
{"ts": "2026-07-10T09:00:14.774983+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 33, "cost": 5412812, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 176000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:28:02.655306+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 29, "cost": 5391909, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 171311, "target": 215077, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.506768+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 179, "cost": 2296914, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10360, "target": 17770, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 12,820)"}]}
{"ts": "2026-07-10T10:14:04.469646+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 31, "cost": 5382407, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 176000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 176,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
{"ts": "2026-07-10T11:16:02.508011+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 166, "cost": 2299445, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 17770, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,770"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:02.703904+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 15, "cost": 1893284, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 67704624.26850003,
"cash": 53642235.226500034,
"initial": 100000000,
"positions": {
"086790": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-02T10:18:03.889699+09:00",
"stop": 114299,
"target": 143934,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 5572324.860088777,
"last_add_price": 126200
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:02:04.500021+09:00",
"stop": 18017,
"target": 21296,
"peak": 19160,
"peak": 19420,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,021 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 1,
"tranche_value": 5575683.788750002,
"last_add_price": 19110
@@ -55,15 +55,99 @@
"entry_at": "2026-07-09T09:36:03.492141+09:00",
"stop": 120761,
"target": 154477,
"peak": 133800,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 5242158.578984787,
"last_add_price": 132000
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 162924.1379310345,
"entry_at": "2026-07-10T09:00:14.876468+09:00",
"stop": 134124,
"target": 220524,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,800 도달",
"cur_price": 178700,
"tranches": 2,
"tranche_value": 2446015.1240317714,
"last_add_price": 168200
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 184900,
"entry_at": "2026-07-10T09:24:02.532464+09:00",
"stop": 170354,
"target": 213992,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 5625955.548031252,
"last_add_price": 184900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 148,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:06.504603+09:00",
"stop": 10621,
"target": 19737,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,984 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 2032415.6969225246,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 14,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:02.705731+09:00",
"stop": 96000,
"target": 186600,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1892242.1783291898,
"last_add_price": 126200
}
},
"realized_pnl": -10531301.61000001,
@@ -85,5 +169,5 @@
"214450": "2026-07-03"
},
"created_at": "2026-06-15T14:55:00.583347+09:00",
"updated_at": "2026-07-09T15:28:01.847840+09:00"
"updated_at": "2026-07-10T15:28:07.431002+09:00"
}
@@ -52,3 +52,8 @@
{"ts": "2026-07-08T09:12:06.000650+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18900, "qty": 587, "proceeds": 11072666, "entry_price": 19859, "pnl": -586072, "pnl_pct": -4.83, "hold_from": "2026-07-03T10:24:02.810413+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "18,904 (현재 18,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,767"}, {"label": "추세(10일선)", "ok": false, "detail": "18,938"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +193 · 기 +193"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T09:02:04.500022+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19110, "qty": 291, "cost": 5561844, "path": "pullback", "reason": "눌림목 지정가 20,021 도달", "stop": 18017, "target": 21296, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "19,070 vs 18,955"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,600 / 18,955"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,600 / 19,360"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+0.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -10 · 기 +164 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.08% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "93,540 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.08% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,021 (현재 19,070)"}]}
{"ts": "2026-07-09T09:36:03.492142+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 132000, "qty": 39, "cost": 5148772, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120761, "target": 154477, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "131,900 vs 108,660"}, {"label": "정배열(5>10)", "ok": true, "detail": "115,560 / 108,660"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,560 / 113,228"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -184 · 기 +964 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.91% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "1,026,867 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.91% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:00:14.876478+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158000, "qty": 15, "cost": 2370356, "path": "pullback", "reason": "눌림목 지정가 157,800 도달", "stop": 129200, "target": 215600, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "157,000 vs 153,280"}, {"label": "정배열(5>10)", "ok": true, "detail": "172,040 / 153,280"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "172,040 / 99,733"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+53.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +452 · 기 -360 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.95% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "763,807 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.95% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 157,800 (현재 157,000)"}]}
{"ts": "2026-07-10T09:24:02.532466+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 184900, "qty": 30, "cost": 5547832, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 170354, "target": 213992, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "184,800 vs 158,260"}, {"label": "정배열(5>10)", "ok": true, "detail": "159,740 / 158,260"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,740 / 157,355"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,410,527 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.97% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:58:10.015316+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 168200, "qty": 14, "cost": 2355153, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129200, "target": 215600, "signals": [{"label": "손절선", "ok": true, "detail": "129,200 (현재 168,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 215,600"}, {"label": "추세(10일선)", "ok": true, "detail": "154,390"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +452 · 기 -360"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 167,600"}]}
{"ts": "2026-07-10T11:06:06.504604+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 148, "cost": 2021983, "path": "pullback", "reason": "눌림목 지정가 16,984 도달", "stop": 10621, "target": 19737, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,984 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:02.705732+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 14, "cost": 1767065, "path": "pullback", "reason": "눌림목 지정가 162,268 도달", "stop": 96000, "target": 186600, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 162,268 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 72539079.71700001,
"cash": 44287877.9895,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.829983+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4843317.3248217255,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.040447+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1797744.31883954,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.598088+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4019229.444473994,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.321170+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4725602.001452523,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.459259+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5602975.9260625,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.267075+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4289043.02558424,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.543053+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5612638.787625,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.479634+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4444963.71074213,
"last_add_price": 130900
}
},
"realized_pnl": -10391960.323000016,
"closed_trades": 26,
"realized_pnl": -10495090.473000016,
"closed_trades": 29,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11354400282999992,
@@ -101,15 +185,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621011+09:00",
"updated_at": "2026-07-09T15:28:01.856272+09:00"
"updated_at": "2026-07-10T15:28:08.220211+09:00"
}
@@ -62,3 +62,15 @@
{"ts": "2026-07-09T10:30:02.378803+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:05.991018+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.452010+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:06.309335+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.895550+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.222801+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:03.287301+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:03.662189+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.071411+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.459274+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.246070+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:03.662173+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:03.969046+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:03.287289+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.058264+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.071394+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.267076+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.543055+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.479636+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.329271+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.342086+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72539079.71700001,
"cash": 44287877.9895,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.847280+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4843317.3248217255,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.055078+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1797744.31883954,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.604940+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4019229.444473994,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.340094+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4725602.001452523,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.480806+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5602975.9260625,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.270548+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4289043.02558424,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.549108+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5612638.787625,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.484444+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4444963.71074213,
"last_add_price": 130900
}
},
"realized_pnl": -10391960.323000016,
"closed_trades": 26,
"realized_pnl": -10495090.473000016,
"closed_trades": 29,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11354400282999992,
@@ -101,15 +185,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583395+09:00",
"updated_at": "2026-07-09T15:28:01.858041+09:00"
"updated_at": "2026-07-10T15:28:08.226925+09:00"
}
@@ -62,3 +62,15 @@
{"ts": "2026-07-09T10:30:02.401547+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.265536+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.470003+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.266454+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.901163+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.230060+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.478558+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.479461+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.479975+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.480810+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.272469+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.479458+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:03.998005+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.478554+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.081114+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.479972+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.270550+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.549110+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.484445+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.335239+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.353828+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.852503+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.061021+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.609794+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.345451+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.487738+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.272437+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.551740+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.486327+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621059+09:00",
"updated_at": "2026-07-09T15:28:01.859757+09:00"
"updated_at": "2026-07-10T15:28:08.232504+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.407924+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.272748+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.475939+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.273240+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.903009+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.232600+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.486003+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.486719+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.487105+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.487741+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.278067+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.486714+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.002989+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.486000+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.087113+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.487102+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.272438+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.551742+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.486328+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.337310+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.359142+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.857166+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.065580+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.613925+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.350128+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.493861+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.274292+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.554270+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.488191+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583512+09:00",
"updated_at": "2026-07-09T15:28:01.861494+09:00"
"updated_at": "2026-07-10T15:28:08.237329+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.412709+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.279564+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.480696+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.280067+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.904803+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.235015+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.492762+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.493147+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.493389+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.493864+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.282720+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.493144+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.007503+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.492759+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.091728+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.493387+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.274294+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.554272+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.488193+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.339295+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.363859+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.861425+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.069914+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.617956+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.354125+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.499159+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.276148+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.556699+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.490106+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621103+09:00",
"updated_at": "2026-07-09T15:28:01.863206+09:00"
"updated_at": "2026-07-10T15:28:08.241360+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.417182+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.285202+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.484681+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.285639+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.906612+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.237375+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.498063+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.498464+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.498707+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.499161+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.286998+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.498461+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.011476+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.498061+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.095704+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.498704+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.276149+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.556701+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.490107+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.341184+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.367939+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.865443+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.073760+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.621641+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.357756+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.503614+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.277979+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.559097+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.491941+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583628+09:00",
"updated_at": "2026-07-09T15:28:01.864935+09:00"
"updated_at": "2026-07-10T15:28:08.245325+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.421072+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.290089+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.488546+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.290441+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.908383+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.239652+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.502737+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.503032+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.503228+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.503616+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.290883+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.503029+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.015424+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.502735+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.099633+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.503226+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.277980+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.559099+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.491943+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.343063+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.371951+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.869190+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.077234+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.625003+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.361281+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.507599+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.279802+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.561395+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.493778+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621148+09:00",
"updated_at": "2026-07-09T15:28:01.866649+09:00"
"updated_at": "2026-07-10T15:28:08.248938+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.424592+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.295173+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.492167+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.295539+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.910172+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.241898+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.506778+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.507077+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.507250+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.507601+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.294649+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.507075+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.018976+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.506776+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.103230+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.507248+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.279803+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.561396+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.493779+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.344925+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.375659+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.872603+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.080751+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.628145+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.364690+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.511510+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.281693+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.563675+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.495609+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.583751+09:00",
"updated_at": "2026-07-09T15:28:01.868372+09:00"
"updated_at": "2026-07-10T15:28:08.252300+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.428119+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.299412+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.495488+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.299741+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.911988+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.244011+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.510708+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.510969+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.511157+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.511513+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.298056+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.510967+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.022213+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.510706+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.106520+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.511155+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.281694+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.563677+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.495610+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.346790+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.379101+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.875816+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.083943+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.631281+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.367857+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.515268+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.283521+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.565820+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.497447+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621367+09:00",
"updated_at": "2026-07-09T15:28:01.870098+09:00"
"updated_at": "2026-07-10T15:28:08.255433+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.431368+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.303520+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.498621+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.303846+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.913769+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.246115+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.514515+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.514790+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.514956+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.515269+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.301193+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.514788+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.025365+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.514513+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.109678+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.514954+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.283522+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.565821+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.497448+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.348641+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.382313+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.879030+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.087014+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.634235+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.370811+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.518636+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.285365+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.567957+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.499281+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.584337+09:00",
"updated_at": "2026-07-09T15:28:01.871811+09:00"
"updated_at": "2026-07-10T15:28:08.258561+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.434440+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.307380+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.501718+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.307673+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.915533+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.248138+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.517990+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.518211+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.518361+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.518638+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.304147+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.518209+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.028467+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.517989+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.112779+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.518359+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.285366+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.567958+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.499282+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.350509+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.385572+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.882053+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.089886+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.637074+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.373713+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.521874+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.287188+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.570010+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.501109+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621411+09:00",
"updated_at": "2026-07-09T15:28:01.873528+09:00"
"updated_at": "2026-07-10T15:28:08.261518+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.437313+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.310888+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.504668+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.311158+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.917297+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.250136+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.521206+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.521444+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.521589+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.521876+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.306948+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.521442+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.031359+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.521204+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.115703+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.521588+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.287189+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.570011+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.501111+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.352346+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.388528+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.884919+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.092720+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.639710+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.376602+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.525079+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.289047+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.572053+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.502941+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.584451+09:00",
"updated_at": "2026-07-09T15:28:01.875261+09:00"
"updated_at": "2026-07-10T15:28:08.264329+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.440197+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.314258+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.507475+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.314522+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.919062+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.252095+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.524465+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.524674+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.524808+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.525081+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.309765+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.524673+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.034144+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.524464+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.118507+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.524806+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.289048+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.572054+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.502942+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.354194+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.391393+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.887630+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.095509+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.642364+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.379294+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.528145+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.290895+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.574053+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.504788+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621453+09:00",
"updated_at": "2026-07-09T15:28:01.876967+09:00"
"updated_at": "2026-07-10T15:28:08.266968+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.443024+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.317577+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.510090+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.317840+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.920830+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.254024+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.527528+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.527744+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.527878+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.528146+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.312511+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.527742+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.036753+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.527527+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.121119+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.527877+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.290896+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.574054+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.504789+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.356057+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.394129+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.890229+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.098143+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.644830+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.381891+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.531103+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.292736+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.576064+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.506650+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.584565+09:00",
"updated_at": "2026-07-09T15:28:01.878703+09:00"
"updated_at": "2026-07-10T15:28:08.269544+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.445630+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.320706+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.512645+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.320953+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.922593+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.255924+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.530531+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.530725+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.530852+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.531104+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.315153+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.530723+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.039282+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.530529+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.123717+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.530850+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.292737+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.576065+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.506651+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.357919+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.396713+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.892744+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.100684+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.647351+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.384421+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.533939+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.294571+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.577973+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.508514+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:40:00.621497+09:00",
"updated_at": "2026-07-09T15:28:01.880413+09:00"
"updated_at": "2026-07-10T15:28:08.272012+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.448158+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.323722+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.515099+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.323959+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.924392+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.257713+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.533353+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.533565+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.533694+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.533940+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.317710+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.533564+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.041727+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.533351+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.126199+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.533692+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.294573+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.577974+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.508516+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.359762+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.399235+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 72576728.20699999,
"cash": 44325526.47949998,
"initial": 100000000,
"positions": {
"055550": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-06T09:34:02.895187+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4839631.234295702,
"last_add_price": 110000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-07T10:06:08.103161+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-09T09:10:02.649859+09:00",
"stop": 117515,
"target": 176655,
"peak": 134200,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 1,
"tranche_value": 4016046.033999526,
"last_add_price": 132300
@@ -71,24 +71,108 @@
"sources": [
"auto"
],
"qty": 412,
"entry_price": 11450,
"qty": 787,
"entry_price": 11983.672172808132,
"entry_at": "2026-07-09T10:12:04.386851+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4721927.942785091,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.536629+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 5598716.456687499,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.296405+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4285537.86736934,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.579831+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 5608085.568249999,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.510349+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4441360.270202171,
"last_add_price": 130900
}
},
"realized_pnl": -10464328.333000014,
"closed_trades": 27,
"realized_pnl": -10567458.483000014,
"closed_trades": 30,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11421351793000013,
@@ -102,15 +186,15 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"214450": "2026-07-06",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09",
"011070": "2026-07-10",
"003490": "2026-07-09"
},
"created_at": "2026-06-15T14:55:00.584680+09:00",
"updated_at": "2026-07-09T15:28:01.882156+09:00"
"updated_at": "2026-07-10T15:28:08.274395+09:00"
}
@@ -64,3 +64,15 @@
{"ts": "2026-07-09T10:30:02.450611+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 760000, "qty": 7, "proceeds": 5309626, "entry_price": 760000, "pnl": -11172, "pnl_pct": 0.0, "hold_from": "2026-07-09T09:02:07.326638+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "759,999 (현재 759,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,650"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +346 · 기 -233"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.517568+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 9, "proceeds": 5416417, "entry_price": 615000, "pnl": -119413, "pnl_pct": -1.95, "hold_from": "2026-07-09T09:02:07.326856+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 648,000"}, {"label": "추세(60일선)", "ok": true, "detail": "528,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 652,757"}]}
{"ts": "2026-07-09T12:12:04.926167+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26500, "qty": 368, "proceeds": 9732984, "entry_price": 29246, "pnl": -1031231, "pnl_pct": -9.39, "hold_from": "2026-06-25T09:04:06.259513+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,502 (현재 26,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 37,480"}, {"label": "추세(60일선)", "ok": true, "detail": "25,177"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:02:04.536094+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1581000, "qty": 3, "cost": 4743711, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1580999, "target": 1581003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,579,000 vs 1,288,767"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,958,200 / 1,288,767"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.52% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,134,127 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.52% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,579,000)"}]}
{"ts": "2026-07-10T09:02:04.536273+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 334500, "qty": 16, "cost": 5352803, "path": "pullback", "reason": "눌림목 지정가 391,289 도달", "stop": 334499, "target": 334503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "333,500 vs 311,483"}, {"label": "정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "439,400 / 311,483"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-1.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +73 · 기 -36 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.10% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "196,727 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.10% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "43"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 391,289 (현재 333,500)"}]}
{"ts": "2026-07-10T09:02:04.536394+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 753000, "qty": 7, "cost": 5271791, "path": "pullback", "reason": "눌림목 지정가 801,818 도달", "stop": 752999, "target": 753003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "754,000 vs 639,567"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,017,800 / 639,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +408 · 기 -267 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "285,567 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 801,818 (현재 754,000)"}]}
{"ts": "2026-07-10T09:02:04.536630+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 8, "cost": 5168775, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "644,000 vs 528,933"}, {"label": "정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,800 / 528,933"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.20% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "142,467 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.20% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 644,000)"}]}
{"ts": "2026-07-10T09:04:05.320165+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 333000, "qty": 16, "proceeds": 5317610, "entry_price": 334500, "pnl": -35192, "pnl_pct": -0.45, "hold_from": "2026-07-10T09:02:04.536271+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "334,499 (현재 333,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 334,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,483"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +73 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 354,237"}]}
{"ts": "2026-07-10T09:06:04.044105+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1570000, "qty": 3, "proceeds": 4700816, "entry_price": 1581000, "pnl": -42896, "pnl_pct": -0.7, "hold_from": "2026-07-10T09:02:04.536093+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,580,999 (현재 1,569,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,288,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:08:04.128669+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 751000, "qty": 7, "proceeds": 5246749, "entry_price": 753000, "pnl": -25042, "pnl_pct": -0.27, "hold_from": "2026-07-10T09:02:04.536393+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "752,999 (현재 752,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "639,533"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +408 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:18:05.296406+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 23, "cost": 4225734, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 164505, "target": 241284, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "183,600 vs 157,335"}, {"label": "정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.579832+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 35, "cost": 5562334, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "158,800 vs 113,205"}, {"label": "정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.510350+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 33, "cost": 4320348, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.361616+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 375, "cost": 4714457, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 14720, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,720"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.401621+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 22, "cost": 4156423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 164505, "target": 241284, "signals": [{"label": "손절선", "ok": true, "detail": "164,505 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,284"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
@@ -1,5 +1,5 @@
{
"cash": 38101595.592,
"cash": 31415392.812000003,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 309500,
"cur_price": 320500,
"tranches": 2,
"tranche_value": 4090976.455272131,
"last_add_price": 351000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 27000,
"cur_price": 26800,
"tranches": 2,
"tranche_value": 5054963.992590453,
"last_add_price": 28600
@@ -55,12 +55,12 @@
"entry_at": "2026-07-02T12:36:07.390341+09:00",
"stop": 94271,
"target": 134720,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 2,
"tranche_value": 4371332.168068898,
"last_add_price": 105800
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 364000,
"cur_price": 375500,
"tranches": 1,
"tranche_value": 3510431.812436476,
"last_add_price": 411500
@@ -97,12 +97,12 @@
"entry_at": "2026-07-08T09:16:02.747351+09:00",
"stop": 112606,
"target": 175803,
"peak": 134400,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 2,
"tranche_value": 3448434.606240806,
"last_add_price": 130800
@@ -118,12 +118,12 @@
"entry_at": "2026-07-09T09:04:09.201549+09:00",
"stop": 2045000,
"target": 2717000,
"peak": 2269000,
"peak": 2303000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 2199000,
"cur_price": 2198000,
"tranches": 1,
"tranche_value": 5376046.8360625,
"last_add_price": 2213000
@@ -134,20 +134,20 @@
"sources": [
"auto"
],
"qty": 10,
"entry_price": 141200,
"qty": 19,
"entry_price": 149157.8947368421,
"entry_at": "2026-07-09T11:44:04.836352+09:00",
"stop": 100700,
"target": 262700,
"peak": 146300,
"stop": 110758,
"target": 264357,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,218 도달",
"cur_price": 144700,
"tranches": 1,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1478967.7315768395,
"last_add_price": 141200
"last_add_price": 158000
},
"222800": {
"code": "222800",
@@ -155,20 +155,20 @@
"sources": [
"auto"
],
"qty": 45,
"entry_price": 115400,
"qty": 88,
"entry_price": 118820.45454545454,
"entry_at": "2026-07-09T12:36:03.278731+09:00",
"stop": 112200,
"target": 125000,
"peak": 118500,
"target": 138682,
"peak": 128500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 116300,
"tranches": 1,
"cur_price": 123500,
"tranches": 2,
"tranche_value": 5302529.658875,
"last_add_price": 115400
"last_add_price": 122400
}
},
"realized_pnl": -14099335.623000013,
@@ -204,5 +204,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-16T09:00:03.113416+09:00",
"updated_at": "2026-07-09T15:28:01.884011+09:00"
"updated_at": "2026-07-10T15:28:08.276985+09:00"
}
@@ -81,3 +81,5 @@
{"ts": "2026-07-09T12:34:05.317980+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 147000, "qty": 36, "cost": 5292794, "path": "pullback", "reason": "눌림목 지정가 158,025 도달", "stop": 146999, "target": 147003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "147,100 vs 113,010"}, {"label": "정배열(5>60)", "ok": true, "detail": "167,060 / 113,010"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "167,060 / 113,010"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+69.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +266 · 기 -305 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.07% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,180,370 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "4.07% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,025 (현재 147,100)"}]}
{"ts": "2026-07-09T12:36:02.862144+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 146300, "qty": 36, "proceeds": 5256530, "entry_price": 147000, "pnl": -36264, "pnl_pct": -0.48, "hold_from": "2026-07-09T12:34:05.317978+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "146,999 (현재 146,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 147,003"}, {"label": "추세(60일선)", "ok": true, "detail": "112,997"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +266 · 기 -305"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 157,058"}]}
{"ts": "2026-07-09T12:36:03.278746+09:00", "side": "BUY", "code": "222800", "name": "심텍", "price": 115400, "qty": 45, "cost": 5193779, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 112200, "target": 125000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "115,300 vs 99,738"}, {"label": "정배열(5>60)", "ok": true, "detail": "120,900 / 99,738"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "120,900 / 99,738"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -395 · 기 +314 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.20% (환산) vs 평균 2.67% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 143,300"}, {"label": "거래량 급증", "ok": true, "detail": "1,949,471 (환산) vs 평균 1,001,691"}, {"label": "회전율 급증", "ok": true, "detail": "5.20% (환산) vs 평균 2.67%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 102,075 (현재 115,300)"}]}
{"ts": "2026-07-10T09:00:30.333606+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158000, "qty": 9, "cost": 1422213, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 262700, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 157,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 262,700"}, {"label": "추세(60일선)", "ok": true, "detail": "99,733"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +452 · 기 -360"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 150,800"}]}
{"ts": "2026-07-10T09:00:30.668663+09:00", "side": "BUY", "code": "222800", "name": "심텍", "price": 122400, "qty": 43, "cost": 5263989, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112200, "target": 125000, "signals": [{"label": "손절선", "ok": true, "detail": "112,200 (현재 122,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 125,000"}, {"label": "추세(60일선)", "ok": true, "detail": "99,865"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -303 · 기 +463"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 122,318"}]}
@@ -1,5 +1,5 @@
{
"cash": 20986929.044499975,
"cash": 12571646.941499975,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 3916274.109485522,
"last_add_price": 179100
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 309500,
"cur_price": 320500,
"tranches": 2,
"tranche_value": 5814928.5835,
"last_add_price": 351000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-02T10:18:04.653009+09:00",
"stop": 92753,
"target": 135888,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 2,
"tranche_value": 5402457.352781249,
"last_add_price": 104900
@@ -76,12 +76,12 @@
"entry_at": "2026-07-02T10:18:04.653371+09:00",
"stop": 111000,
"target": 163614,
"peak": 129300,
"peak": 130800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 121800,
"cur_price": 127900,
"tranches": 2,
"tranche_value": 5406063.780281249,
"last_add_price": 126200
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,629 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5062998.893218748,
"last_add_price": 20750
@@ -118,15 +118,57 @@
"entry_at": "2026-07-08T09:16:02.749482+09:00",
"stop": 112589,
"target": 175786,
"peak": 134400,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 2,
"tranche_value": 4939827.041843749,
"last_add_price": 130800
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 247,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:07.381097+09:00",
"stop": 10360,
"target": 23560,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 3387913.008326878,
"last_add_price": 13660
},
"089970": {
"code": "089970",
"name": "브이엠",
"sources": [
"auto"
],
"qty": 48,
"entry_price": 105000,
"entry_at": "2026-07-10T11:18:03.345732+09:00",
"stop": 88900,
"target": 153300,
"peak": 109300,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 104200,
"tranches": 1,
"tranche_value": 5132624.558843749,
"last_add_price": 105000
}
},
"realized_pnl": -18871381.055000015,
@@ -153,5 +195,5 @@
"475150": "2026-07-08"
},
"created_at": "2026-06-16T09:00:03.113433+09:00",
"updated_at": "2026-07-09T15:28:01.885636+09:00"
"updated_at": "2026-07-10T15:28:08.279081+09:00"
}
@@ -59,3 +59,5 @@
{"ts": "2026-07-08T09:00:39.050796+09:00", "side": "SELL", "code": "475150", "name": "SK이터닉스", "price": 42500, "qty": 73, "proceeds": 3096450, "entry_price": 47700, "pnl": -386172, "pnl_pct": -10.9, "hold_from": "2026-07-03T10:24:04.733305+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "36,450 (현재 42,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 81,450"}, {"label": "추세(10일선)", "ok": false, "detail": "47,735"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -319 · 기 -462"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 51,245"}]}
{"ts": "2026-07-08T09:16:02.749483+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 126100, "qty": 39, "cost": 4918638, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 110301, "target": 173498, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,100 vs 108,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "114,400 / 108,080"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "114,400 / 113,132"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -164 · 기 +736 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+18%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.48% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "544,247 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.48% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-08T09:34:05.796671+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 130800, "qty": 37, "cost": 4840326, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110301, "target": 173498, "signals": [{"label": "손절선", "ok": true, "detail": "110,301 (현재 130,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,498"}, {"label": "추세(10일선)", "ok": true, "detail": "108,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -164 · 기 +736"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 130,050"}]}
{"ts": "2026-07-10T11:06:07.381098+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 247, "cost": 3374526, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 23560, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T11:18:03.345734+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 105000, "qty": 48, "cost": 5040756, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 88900, "target": 153300, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "104,900 vs 103,960"}, {"label": "정배열(5>10)", "ok": true, "detail": "104,660 / 103,960"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "104,660 / 70,418"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+56.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +577 · 기 -387 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "10.86% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "2,696,005 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "10.86% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "58"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 103,960 (현재 104,900)"}]}
@@ -1,5 +1,5 @@
{
"cash": 24404561.950499974,
"cash": 5462121.010499973,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 309500,
"cur_price": 320500,
"tranches": 2,
"tranche_value": 5804012.15609375,
"last_add_price": 351000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-01T12:40:06.834761+09:00",
"stop": 91700,
"target": 118002,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 2,
"tranche_value": 5666061.52171875,
"last_add_price": 99700
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,004 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 5177508.773437499,
"last_add_price": 20750
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27000,
"cur_price": 26800,
"tranches": 1,
"tranche_value": 5145548.0921875,
"last_add_price": 29100
@@ -97,12 +97,12 @@
"entry_at": "2026-07-07T10:50:08.248202+09:00",
"stop": 123253,
"target": 271129,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,257 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 3003806.097814414,
"last_add_price": 177000
@@ -118,15 +118,57 @@
"entry_at": "2026-07-08T09:16:02.751562+09:00",
"stop": 112619,
"target": 175815,
"peak": 134400,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 2,
"tranche_value": 4789675.2297187485,
"last_add_price": 130800
},
"347850": {
"code": "347850",
"name": "디앤디파마텍",
"sources": [
"auto"
],
"qty": 109,
"entry_price": 87122.93577981651,
"entry_at": "2026-07-10T09:00:30.986158+09:00",
"stop": 77700,
"target": 115392,
"peak": 92000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 84700,
"tranches": 2,
"tranche_value": 4781853.871906249,
"last_add_price": 90000
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 56,
"entry_price": 168628.57142857142,
"entry_at": "2026-07-10T09:00:30.987328+09:00",
"stop": 158000,
"target": 200514,
"peak": 194600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 169,105 도달",
"cur_price": 191200,
"tranches": 2,
"tranche_value": 4796759.561906248,
"last_add_price": 173600
}
},
"realized_pnl": -22405870.811000016,
@@ -156,5 +198,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-16T09:00:03.113489+09:00",
"updated_at": "2026-07-09T15:28:01.887247+09:00"
"updated_at": "2026-07-10T15:28:08.281192+09:00"
}
@@ -68,3 +68,7 @@
{"ts": "2026-07-08T10:26:02.834225+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 157600, "qty": 30, "proceeds": 4718780, "entry_price": 161100, "pnl": -114945, "pnl_pct": -2.17, "hold_from": "2026-07-08T09:48:02.742060+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 158,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 170,400"}, {"label": "추세(20일선)", "ok": true, "detail": "149,690"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +198 · 기 -312"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 170,862"}]}
{"ts": "2026-07-09T09:02:07.333776+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 30, "cost": 4749712, "path": "pullback", "reason": "눌림목 지정가 168,455 도달", "stop": 158000, "target": 159200, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 168,455 (현재 158,200)"}]}
{"ts": "2026-07-09T09:12:03.252076+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 30, "proceeds": 4697821, "entry_price": 158300, "pnl": -51891, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:07.333774+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:00:30.986170+09:00", "side": "BUY", "code": "347850", "name": "디앤디파마텍", "price": 84400, "qty": 56, "cost": 4727109, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 77700, "target": 104500, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "84,200 vs 82,320"}, {"label": "정배열(5>20)", "ok": true, "detail": "87,100 / 82,320"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "87,100 / 77,075"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+42.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -5 · 기 +164 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.25% (환산) vs 평균 3.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 114,700"}, {"label": "거래량 급증", "ok": false, "detail": "109,907 (환산) vs 평균 1,720,569"}, {"label": "회전율 급증", "ok": false, "detail": "0.25% (환산) vs 평균 3.93%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 82,320 (현재 84,200)"}]}
{"ts": "2026-07-10T09:00:30.987333+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 29, "cost": 4756713, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 182000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
{"ts": "2026-07-10T09:18:05.656002+09:00", "side": "BUY", "code": "347850", "name": "디앤디파마텍", "price": 90000, "qty": 53, "cost": 4770716, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77700, "target": 104500, "signals": [{"label": "손절선", "ok": true, "detail": "77,700 (현재 90,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,500"}, {"label": "추세(20일선)", "ok": true, "detail": "82,615"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -5 · 기 +164"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 89,619"}]}
{"ts": "2026-07-10T10:14:05.218582+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 27, "cost": 4687903, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 182000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 182,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
@@ -1,5 +1,5 @@
{
"cash": 61326800.339500025,
"cash": 26729296.487500023,
"initial": 100000000,
"positions": {
"095610": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-07T10:06:08.148472+09:00",
"stop": 133077,
"target": 243984,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 4159962.72301425,
"last_add_price": 177000
@@ -34,19 +34,145 @@
"entry_at": "2026-07-08T09:50:05.703487+09:00",
"stop": 101769,
"target": 134292,
"peak": 110200,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4622125.121062502,
"last_add_price": 109900
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 238,
"entry_price": 19310,
"entry_at": "2026-07-10T09:00:31.810080+09:00",
"stop": 18272,
"target": 22425,
"peak": 19320,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,712 도달",
"cur_price": 18830,
"tranches": 1,
"tranche_value": 4612370.058718752,
"last_add_price": 19310
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 7,
"entry_price": 646000,
"entry_at": "2026-07-10T09:00:32.074917+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 4612326.973281251,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 49,
"entry_price": 186246.9387755102,
"entry_at": "2026-07-10T09:18:05.678447+09:00",
"stop": 171337,
"target": 230977,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4616918.204531251,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.590079+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 4612936.399843751,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.520140+09:00",
"stop": 120990,
"target": 160631,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4611511.948906251,
"last_add_price": 130900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 524,
"entry_price": 13580.534351145037,
"entry_at": "2026-07-10T09:56:03.091726+09:00",
"stop": 10542,
"target": 22696,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 3567295.6205262826,
"last_add_price": 14110
}
},
"realized_pnl": -25854477.140500017,
"closed_trades": 31,
"realized_pnl": -25897118.540500015,
"closed_trades": 32,
"wins": 0,
"peak_equity": 100401992.91950001,
"max_drawdown": 0.2752933830921175,
@@ -60,7 +186,7 @@
"005935": "2026-07-01",
"000660": "2026-07-02",
"093370": "2026-07-07",
"009150": "2026-07-06",
"009150": "2026-07-10",
"240810": "2026-07-08",
"214450": "2026-07-03",
"402340": "2026-07-07",
@@ -71,5 +197,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-16T10:45:02.136776+09:00",
"updated_at": "2026-07-09T15:28:01.893421+09:00"
"updated_at": "2026-07-10T15:28:08.288882+09:00"
}
@@ -76,3 +76,13 @@
{"ts": "2026-07-09T09:16:10.265529+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 154300, "qty": 29, "proceeds": 4465974, "entry_price": 154900, "pnl": -26799, "pnl_pct": -0.39, "hold_from": "2026-07-09T09:00:26.911533+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "154,899 (현재 154,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(40일선)", "ok": true, "detail": "127,395"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-09T11:00:03.530051+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 7, "proceeds": 4212769, "entry_price": 617000, "pnl": -106879, "pnl_pct": -2.27, "hold_from": "2026-07-09T09:00:26.910015+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 604,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 656,000"}, {"label": "추세(40일선)", "ok": false, "detail": "612,662"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 +20"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 654,757"}]}
{"ts": "2026-07-09T12:20:04.769660+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26400, "qty": 161, "proceeds": 4242112, "entry_price": 28450, "pnl": -339025, "pnl_pct": -7.21, "hold_from": "2026-07-08T12:10:02.809373+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,499 (현재 26,450)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,304"}, {"label": "추세(40일선)", "ok": true, "detail": "25,544"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,444 · 기 +2,767"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 29,081"}]}
{"ts": "2026-07-10T09:00:31.399068+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1598000, "qty": 2, "cost": 3196479, "path": "pullback", "reason": "눌림목 지정가 1,854,231 도달", "stop": 1597999, "target": 1598003, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "1,606,000 vs 1,604,525"}, {"label": "정배열(5>40)", "ok": true, "detail": "1,963,600 / 1,604,525"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,963,600 / 1,289,217"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-5.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +206 · 기 -389 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+54%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.09% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "818,000 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "1.09% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "44"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,854,231 (현재 1,606,000)"}]}
{"ts": "2026-07-10T09:00:31.810095+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19310, "qty": 238, "cost": 4596469, "path": "pullback", "reason": "눌림목 지정가 19,712 도달", "stop": 18272, "target": 22425, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "19,420 vs 19,216"}, {"label": "정배열(5>40)", "ok": true, "detail": "19,670 / 19,216"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,670 / 19,366"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -147 · 기 +382 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+31%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "51,667 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,712 (현재 19,420)"}]}
{"ts": "2026-07-10T09:00:32.074934+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 646000, "qty": 7, "cost": 4522678, "path": "pullback", "reason": "눌림목 지정가 706,657 도달", "stop": 604000, "target": 772000, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "641,000 vs 613,588"}, {"label": "정배열(5>40)", "ok": true, "detail": "746,200 / 613,588"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "746,200 / 528,883"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+0.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 -18 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.14% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "102,387 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.14% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 706,657 (현재 641,000)"}]}
{"ts": "2026-07-10T09:02:04.547057+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1580000, "qty": 2, "proceeds": 3153838, "entry_price": 1598000, "pnl": -42641, "pnl_pct": -1.13, "hold_from": "2026-07-10T09:00:31.399056+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,597,999 (현재 1,579,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,598,003"}, {"label": "추세(40일선)", "ok": false, "detail": "1,603,850"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +206 · 기 -389"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,707,923"}]}
{"ts": "2026-07-10T09:18:05.678451+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 183700, "qty": 25, "cost": 4593189, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 169304, "target": 226888, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "183,600 vs 157,620"}, {"label": "정배열(5>40)", "ok": true, "detail": "159,500 / 157,620"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,500 / 157,335"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+25.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.73% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "2,553,373 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "0.73% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
{"ts": "2026-07-10T09:24:02.590081+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 29, "cost": 4608791, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "158,800 vs 127,502"}, {"label": "정배열(5>40)", "ok": true, "detail": "169,400 / 127,502"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:26:06.520141+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 35, "cost": 4582187, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 120990, "target": 160631, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "130,800 vs 121,550"}, {"label": "정배열(5>40)", "ok": true, "detail": "122,760 / 121,550"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:56:03.091728+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13090, "qty": 272, "cost": 3561014, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 21280, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "13,090 vs 12,963"}, {"label": "정배열(5>40)", "ok": true, "detail": "15,526 / 12,963"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,526 / 11,430"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+3.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+53%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "12.49% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "13,395,573 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "12.49% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,090)"}]}
{"ts": "2026-07-10T12:36:03.414495+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 24, "cost": 4534280, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 169304, "target": 226888, "signals": [{"label": "손절선", "ok": true, "detail": "169,304 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 226,888"}, {"label": "추세(40일선)", "ok": true, "detail": "157,752"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
{"ts": "2026-07-10T13:04:03.375720+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 14110, "qty": 252, "cost": 3556253, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 21280, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 14,110)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,280"}, {"label": "추세(40일선)", "ok": true, "detail": "12,988"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +283 · 기 +273"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,103"}]}
@@ -1,5 +1,5 @@
{
"cash": 58608052.65350001,
"cash": 46640477.786500014,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 309500,
"cur_price": 320500,
"tranches": 2,
"tranche_value": 4923926.260175001,
"last_add_price": 351000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 4698682.263375001,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-06T09:34:02.911972+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4633833.688075,
"last_add_price": 110000
@@ -76,15 +76,78 @@
"entry_at": "2026-07-08T09:16:02.760758+09:00",
"stop": 112617,
"target": 175814,
"peak": 134400,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 2,
"tranche_value": 4497110.087925,
"last_add_price": 130800
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 34,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.523702+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4524049.632675001,
"last_add_price": 130900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 273,
"entry_price": 13660,
"entry_at": "2026-07-10T11:06:07.392699+09:00",
"stop": 10360,
"target": 23560,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 1,
"tranche_value": 3736493.690810334,
"last_add_price": 13660
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:03.457897+09:00",
"stop": 96000,
"target": 216800,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 3791260.103190828,
"last_add_price": 126200
}
},
"realized_pnl": -8866029.190500006,
@@ -102,5 +165,5 @@
"093370": "2026-07-07"
},
"created_at": "2026-06-16T14:30:00.114884+09:00",
"updated_at": "2026-07-09T15:28:01.894988+09:00"
"updated_at": "2026-07-10T15:28:08.290757+09:00"
}
@@ -28,3 +28,6 @@
{"ts": "2026-07-08T09:00:39.376260+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 46, "proceeds": 4972085, "entry_price": 152367, "pnl": -2037866, "pnl_pct": -28.92, "hold_from": "2026-07-06T09:00:25.824685+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,668 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 253,466"}, {"label": "추세(10일선)", "ok": false, "detail": "123,820"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-08T09:16:02.760760+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 126100, "qty": 35, "cost": 4414162, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 110301, "target": 173498, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,100 vs 108,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "114,400 / 108,080"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "114,400 / 113,132"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -164 · 기 +736 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+18%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.48% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "544,247 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.48% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-08T09:34:05.807895+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 130800, "qty": 34, "cost": 4447867, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110301, "target": 173498, "signals": [{"label": "손절선", "ok": true, "detail": "110,301 (현재 130,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,498"}, {"label": "추세(10일선)", "ok": true, "detail": "108,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -164 · 기 +736"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 130,050"}]}
{"ts": "2026-07-10T09:26:06.523704+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 34, "cost": 4451268, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 117686, "target": 170541, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "130,800 vs 120,640"}, {"label": "정배열(5>10)", "ok": true, "detail": "122,760 / 120,640"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T11:06:07.392700+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13660, "qty": 273, "cost": 3729739, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 23560, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,630 vs 13,385"}, {"label": "정배열(5>10)", "ok": true, "detail": "15,634 / 13,385"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,634 / 11,439"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +239 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+47%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.23% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "15,267,605 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "14.23% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 13,630)"}]}
{"ts": "2026-07-10T12:14:03.457898+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 30, "cost": 3786568, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 216800, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "126,200 vs 125,170"}, {"label": "정배열(5>10)", "ok": true, "detail": "137,260 / 125,170"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 49840163.294000015,
"cash": 28653315.74350001,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 309500,
"cur_price": 320500,
"tranches": 2,
"tranche_value": 4958254.67055,
"last_add_price": 351000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,631 도달",
"cur_price": 18960,
"cur_price": 18830,
"tranches": 2,
"tranche_value": 4714432.705050001,
"last_add_price": 20750
@@ -55,12 +55,12 @@
"entry_at": "2026-07-06T09:34:02.913874+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4659224.029450001,
"last_add_price": 110000
@@ -76,12 +76,12 @@
"entry_at": "2026-07-07T10:06:08.154896+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 3546990.802202721,
"last_add_price": 177000
@@ -97,15 +97,99 @@
"entry_at": "2026-07-08T09:16:02.762599+09:00",
"stop": 112616,
"target": 175813,
"peak": 134400,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 2,
"tranche_value": 4360729.7882,
"last_add_price": 130800
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 27,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.594857+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 4416447.164700001,
"last_add_price": 158900
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 185900,
"entry_at": "2026-07-10T09:28:02.707096+09:00",
"stop": 166448,
"target": 244255,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 1,
"tranche_value": 4417565.987450001,
"last_add_price": 185900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 663,
"entry_price": 13320.76923076923,
"entry_at": "2026-07-10T09:46:11.558081+09:00",
"stop": 10360,
"target": 22203,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,971 도달",
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4419485.9197,
"last_add_price": 13850
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:03.459780+09:00",
"stop": 96000,
"target": 216800,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 3789711.3515926166,
"last_add_price": 126200
}
},
"realized_pnl": -10769999.116500007,
@@ -124,5 +208,5 @@
"319660": "2026-07-09"
},
"created_at": "2026-06-16T14:30:00.114893+09:00",
"updated_at": "2026-07-09T15:28:01.896598+09:00"
"updated_at": "2026-07-10T15:28:08.292610+09:00"
}
@@ -35,3 +35,8 @@
{"ts": "2026-07-08T09:34:05.809712+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 130800, "qty": 33, "cost": 4317047, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110301, "target": 173498, "signals": [{"label": "손절선", "ok": true, "detail": "110,301 (현재 130,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 173,498"}, {"label": "추세(20일선)", "ok": true, "detail": "108,850"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -164 · 기 +736"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 130,050"}]}
{"ts": "2026-07-09T09:02:07.344914+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 27, "cost": 4274741, "path": "pullback", "reason": "눌림목 지정가 158,582 도달", "stop": 158000, "target": 159200, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,582 (현재 158,200)"}]}
{"ts": "2026-07-09T09:12:03.262997+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 27, "proceeds": 4228039, "entry_price": 158300, "pnl": -46702, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:07.344912+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-10T09:24:02.594858+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158900, "qty": 27, "cost": 4290944, "path": "pullback", "reason": "눌림목 지정가 159,557 도달", "stop": 158000, "target": 161600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,800 vs 149,730"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,400 / 149,730"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,400 / 113,205"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+82.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.62% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,627,273 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.62% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 159,557 (현재 158,800)"}]}
{"ts": "2026-07-10T09:28:02.707097+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 23, "cost": 4276341, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 244255, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-10T09:46:11.558082+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12830, "qty": 344, "cost": 4414182, "path": "pullback", "reason": "눌림목 지정가 15,971 도달", "stop": 10360, "target": 20240, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,820 vs 12,690"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,472 / 12,690"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,472 / 11,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+1.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +228 · 기 +229 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "9.75% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": true, "detail": "10,460,473 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": true, "detail": "9.75% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 15,971 (현재 12,820)"}]}
{"ts": "2026-07-10T11:16:03.224729+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 13850, "qty": 319, "cost": 4418813, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 20240, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 13,850)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,240"}, {"label": "추세(20일선)", "ok": true, "detail": "12,742"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +210 · 기 +239"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,843"}]}
{"ts": "2026-07-10T12:14:03.459781+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 126200, "qty": 30, "cost": 3786568, "path": "pullback", "reason": "눌림목 지정가 151,752 도달", "stop": 96000, "target": 216800, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,200 vs 120,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,260 / 120,150"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,260 / 121,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +483 · 기 -241 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "7.53% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,695,762 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "7.53% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 151,752 (현재 126,200)"}]}
@@ -1,5 +1,5 @@
{
"cash": 61899969.43250001,
"cash": 34427062.24950002,
"initial": 100000000,
"positions": {
"214450": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 309500,
"cur_price": 320500,
"tranches": 2,
"tranche_value": 4204717.377117339,
"last_add_price": 351000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-06T09:34:02.915820+09:00",
"stop": 99202,
"target": 142394,
"peak": 110500,
"peak": 111700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 104000,
"cur_price": 109100,
"tranches": 1,
"tranche_value": 4696313.243375001,
"last_add_price": 110000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-07T10:06:08.157119+09:00",
"stop": 123940,
"target": 271816,
"peak": 177000,
"peak": 183200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 144700,
"cur_price": 178700,
"tranches": 2,
"tranche_value": 1788561.3745409653,
"last_add_price": 177000
@@ -76,12 +76,12 @@
"entry_at": "2026-07-08T09:16:02.764565+09:00",
"stop": 112608,
"target": 175805,
"peak": 134400,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131000,
"cur_price": 131900,
"tranches": 2,
"tranche_value": 3561275.575471075,
"last_add_price": 130800
@@ -92,24 +92,129 @@
"sources": [
"auto"
],
"qty": 391,
"entry_price": 11450,
"qty": 747,
"entry_price": 11983.76171352075,
"entry_at": "2026-07-09T10:12:04.406134+09:00",
"stop": 10360,
"target": 14720,
"peak": 11880,
"target": 16855,
"peak": 14110,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11830,
"tranches": 1,
"cur_price": 13650,
"tranches": 2,
"tranche_value": 4481454.40125,
"last_add_price": 11450
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:04.556511+09:00",
"stop": 604000,
"target": 772000,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 4451197.405375001,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 186242.22222222222,
"entry_at": "2026-07-10T09:18:05.695814+09:00",
"stop": 166362,
"target": 245883,
"peak": 189700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"tranches": 2,
"tranche_value": 4271753.2878373945,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.596658+09:00",
"stop": 175019,
"target": 161600,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 4473083.307125,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 130900,
"entry_at": "2026-07-10T09:26:06.527124+09:00",
"stop": 117686,
"target": 170541,
"peak": 130900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"tranche_value": 4425433.834195267,
"last_add_price": 130900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 126200,
"entry_at": "2026-07-10T12:14:03.461740+09:00",
"stop": 96000,
"target": 216800,
"peak": 127600,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 123900,
"tranches": 1,
"tranche_value": 1924262.4890183615,
"last_add_price": 126200
}
},
"realized_pnl": -10461535.415000012,
"closed_trades": 28,
"realized_pnl": -10536613.540000014,
"closed_trades": 31,
"wins": 0,
"peak_equity": 100085511.5725,
"max_drawdown": 0.1200032047725486,
@@ -125,13 +230,13 @@
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-09",
"009150": "2026-07-10",
"093370": "2026-07-07",
"034730": "2026-07-09",
"032830": "2026-07-09",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-09"
"011070": "2026-07-10"
},
"created_at": "2026-06-16T14:30:00.114901+09:00",
"updated_at": "2026-07-09T15:28:01.898341+09:00"
"updated_at": "2026-07-10T15:28:08.294627+09:00"
}

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