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

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-07-25 02:00:04 +09:00
parent 5410009bea
commit a13133aabe
172 changed files with 3461 additions and 4295 deletions
@@ -88,42 +88,49 @@ def _format_balance_mismatch(info: dict, sms_b: int, whoo_b: int, diff: int, pre
kind_word = "누적사용액" if side == "liability" else "잔액"
actual_whoo_b = info.get("actual_whooing_balance", whoo_b)
payment_offset = info.get("liability_payment_offset", 0) or 0
if payment_offset and actual_whoo_b != whoo_b:
whoo_line = (
f"• 후잉: <b>{actual_whoo_b:,}원</b>"
f" + 카드대금 보정 <b>{payment_offset:,}원</b>"
f" → <b>{whoo_b:,}원</b>"
)
matched_word = "후잉(카드대금 보정 후)"
else:
whoo_line = f"• 후잉: <b>{whoo_b:,}원</b>"
matched_word = "후잉"
has_offset = bool(payment_offset and actual_whoo_b != whoo_b)
matched_word = "후잉(카드대금 보정 후)" if has_offset else "후잉"
if diff == 0:
recovered = abs(prev_diff) if prev_diff is not None else 0
recovered_line = f"\n회복 금액: <b>{recovered:,}원</b>" if recovered else ""
hint_line = f"\n반영 항목: <b>{notify.escape_html(recovery_hint)}</b>" if recovery_hint else ""
return (
f" <b>{kind_word} 정합 회복</b>\n\n"
f"<b>{label}</b> ({acct})\n"
f"SMS / {matched_word} 모두 <b>{sms_b:,}원</b> 일치"
f"{recovered_line}"
f"{hint_line}"
)
lines = [
f"✅ <b>{kind_word} 정합 회복</b>",
"",
f"📌 <b>{label}</b> ({acct})",
f"• SMS · {matched_word}: <b>{sms_b:,}원</b> (일치)",
]
if recovered:
lines.append(f"• 불일치 해소: <b>{recovered:,}원</b>")
if recovery_hint:
lines.append("─────────────")
lines.append(f"• 마지막 반영 거래: <b>{notify.escape_html(recovery_hint)}</b>")
return "\n".join(lines)
sign = "+" if diff > 0 else ""
if side == "liability":
direction = "결제 누락 의심" if diff > 0 else "사용 거래 누락 의심"
else:
direction = "출금 누락 또는 입금 중복" if diff > 0 else "입금 누락 의심"
body = (
f"⚠️ <b>{kind_word} 불일치</b>\n\n"
f"<b>{label}</b> ({acct})\n"
f"• SMS: <b>{sms_b:,}원</b>\n"
f"{whoo_line}\n"
f"• 차이: <b>{sign}{diff:,}원</b> ({direction})"
)
lines = [
f"⚠️ <b>{kind_word} 불일치</b>",
"",
f"📌 <b>{label}</b> ({acct})",
f"• SMS {kind_word}: <b>{sms_b:,}원</b>",
]
if has_offset:
lines.append(
f"• 후잉 {kind_word}: <b>{actual_whoo_b:,}원</b>"
f" + 카드대금 보정 <b>{payment_offset:,}원</b>"
f" = <b>{whoo_b:,}원</b>"
)
else:
lines.append(f"• 후잉 {kind_word}: <b>{whoo_b:,}원</b>")
lines.append(f"• 차이: <b>{sign}{diff:,}원</b> → {direction}")
if prev_diff is not None and prev_diff != diff:
body += f"\n <i>이전 차이: {prev_diff:+,}→ 변동</i>"
return body + "\n\n<i>SMS 누락·잘못 분개·기간 외 거래 등 점검 필요.</i>"
lines.append(f"• 직전 차이: {prev_diff:+,}(변동)")
lines.append("")
lines.append("<i>ℹ️ SMS 누락·잘못 분개·기간 외 거래 등 점검이 필요해요.</i>")
return "\n".join(lines)
def _format_sync_failure(f: dict) -> str:
@@ -86,3 +86,5 @@
{"date": "2026-07-22", "market": "KOSPI", "market_label": "코스피", "rise": 469, "upper": 0, "fall": 399, "lower": 0, "steady": 47, "adr": 117.54, "personal": -12176, "foreign": 26211, "institutional": -13963, "captured_at": "2026-07-22T21:00:02.077211+09:00"}
{"date": "2026-07-23", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1442, "upper": 9, "fall": 252, "lower": 1, "steady": 42, "adr": 573.52, "personal": -2373, "foreign": 1675, "institutional": 643, "captured_at": "2026-07-23T21:00:03.478785+09:00"}
{"date": "2026-07-23", "market": "KOSPI", "market_label": "코스피", "rise": 831, "upper": 4, "fall": 74, "lower": 0, "steady": 10, "adr": 1128.38, "personal": -22077, "foreign": 21359, "institutional": 976, "captured_at": "2026-07-23T21:00:03.478785+09:00"}
{"date": "2026-07-24", "market": "KOSDAQ", "market_label": "코스닥", "rise": 371, "upper": 9, "fall": 1281, "lower": 1, "steady": 80, "adr": 29.64, "personal": 4881, "foreign": -1315, "institutional": -3580, "captured_at": "2026-07-24T21:00:02.378107+09:00"}
{"date": "2026-07-24", "market": "KOSPI", "market_label": "코스피", "rise": 301, "upper": 2, "fall": 585, "lower": 0, "steady": 30, "adr": 51.79, "personal": 51782, "foreign": -32683, "institutional": -19514, "captured_at": "2026-07-24T21:00:02.378107+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": 19252755.115,
"cash": 14936322.038999997,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:01.874405+09:00",
"stop": 112596,
"target": 175793,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5572914.42378125,
"last_add_price": 130800
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5614905.905031251,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 56,
"entry_price": 132419.64285714287,
"entry_at": "2026-07-10T12:14:02.591547+09:00",
"stop": 96000,
"target": 241679,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3766258.2469785768,
"last_add_price": 139100
},
"090850": {
"code": "090850",
"name": "현대이지웰",
@@ -76,12 +55,12 @@
"entry_at": "2026-07-14T09:40:04.963052+09:00",
"stop": 5498,
"target": 7383,
"peak": 6210,
"peak": 6250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6150,
"cur_price": 6160,
"tranches": 2,
"tranche_value": 5505297.51634375,
"last_add_price": 6030
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5640114.3750312505,
"last_add_price": 353000
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:46:06.299578+09:00",
"stop": 78839,
"target": 122984,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 5411911.7463125,
"last_add_price": 91400
@@ -134,24 +113,45 @@
"sources": [
"interest"
],
"qty": 356,
"entry_price": 14140,
"qty": 690,
"entry_price": 14585.333333333334,
"entry_at": "2026-07-23T10:30:02.401758+09:00",
"stop": 11706,
"target": 21442,
"peak": 14380,
"stop": 12081,
"target": 22097,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 5040600.307335004,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 292,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.270573+09:00",
"stop": 17760,
"target": 22520,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5547990.7530625,
"last_add_price": 18950
}
},
"realized_pnl": -13696178.733500013,
"closed_trades": 14,
"realized_pnl": -14864199.618500015,
"closed_trades": 15,
"wins": 0,
"peak_equity": 100102462.48,
"max_drawdown": 0.1486520328305914,
@@ -161,11 +161,11 @@
"005930": "2026-06-23",
"298040": "2026-06-24",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"093370": "2026-07-20",
"214450": "2026-07-15",
"055550": "2026-07-20"
},
"created_at": "2026-06-11T09:00:01.943184+09:00",
"updated_at": "2026-07-23T15:28:01.355958+09:00"
"updated_at": "2026-07-24T15:28:01.061015+09:00"
}
@@ -45,3 +45,6 @@
{"ts": "2026-07-23T09:46:06.299582+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88400, "qty": 61, "cost": 5393209, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77778, "target": 120266, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,300 vs 80,910"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,020 / 80,910"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,020 / 75,060"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.80% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "743,133 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.401768+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 356, "cost": 5034595, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 21442, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T13:06:04.378524+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 59, "cost": 5393409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77778, "target": 120266, "signals": [{"label": "손절선", "ok": true, "detail": "77,778 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 120,266"}, {"label": "추세(10일선)", "ok": true, "detail": "81,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:02.274051+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 56, "proceeds": 6248591, "entry_price": 132420, "pnl": -1168021, "pnl_pct": -15.57, "hold_from": "2026-07-10T12:14:02.591547+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,679"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:03.981423+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 334, "cost": 5030795, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 21442, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,442"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:04.270583+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 292, "cost": 5534230, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 22520, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 53462666.24500001,
"cash": 48127018.419000015,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,37 +13,16 @@
"entry_at": "2026-07-09T09:36:03.447931+09:00",
"stop": 118954,
"target": 157594,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4156565.5467727734,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.662404+09:00",
"stop": 96000,
"target": 187069,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1977013.5669807782,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3936003.3225085386,
"last_add_price": 353000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4931395.975756928,
"last_add_price": 138900
@@ -97,12 +76,12 @@
"entry_at": "2026-07-23T09:50:01.505016+09:00",
"stop": 78555,
"target": 106003,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3844545.2388675264,
"last_add_price": 90900
@@ -113,24 +92,45 @@
"sources": [
"interest"
],
"qty": 190,
"entry_price": 14140,
"qty": 369,
"entry_price": 14586.287262872629,
"entry_at": "2026-07-23T10:30:02.474409+09:00",
"stop": 11706,
"target": 17791,
"peak": 14380,
"stop": 12082,
"target": 18342,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2698356.4719324163,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 310,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.389258+09:00",
"stop": 17760,
"target": 20735,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5889355.599625001,
"last_add_price": 18950
}
},
"realized_pnl": -6815976.445000009,
"closed_trades": 12,
"realized_pnl": -7421074.795000009,
"closed_trades": 13,
"wins": 0,
"peak_equity": 100172467.23000002,
"max_drawdown": 0.08357542413104045,
@@ -138,11 +138,11 @@
"030000": "2026-07-15",
"086790": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"055550": "2026-07-20"
},
"created_at": "2026-06-11T09:00:01.944232+09:00",
"updated_at": "2026-07-23T15:28:01.399293+09:00"
"updated_at": "2026-07-24T15:28:01.105369+09:00"
}
@@ -37,3 +37,6 @@
{"ts": "2026-07-23T09:50:01.505017+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88200, "qty": 43, "cost": 3793169, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77564, "target": 104155, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,200 vs 80,900"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,000 / 80,900"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,000 / 75,058"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.85% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "785,587 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.85% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.474411+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 190, "cost": 2687003, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 17791, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:54:04.487607+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 42, "cost": 3818373, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:05.421727+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.662404+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 187,069"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:04.034477+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 179, "cost": 2696144, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 17791, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,791"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:04.389259+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 310, "cost": 5875381, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 20735, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 50639923.08100005,
"cash": 41149602.14750005,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5368206.728356878,
"last_add_price": 126200
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.450092+09:00",
"stop": 118952,
"target": 157593,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4089582.9464364387,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.664484+09:00",
"stop": 96000,
"target": 187069,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1974063.9617849514,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3962363.617644489,
"last_add_price": 353000
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 158,
"entry_price": 14030,
"qty": 311,
"entry_price": 14266.141479099679,
"entry_at": "2026-07-22T14:18:05.417997+09:00",
"stop": 11077,
"target": 18460,
"peak": 14280,
"stop": 11223,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2223956.4783542515,
"last_add_price": 14030
"last_add_price": 14510
},
"078930": {
"code": "078930",
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:50:01.507036+09:00",
"stop": 78539,
"target": 105988,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3892203.318086031,
"last_add_price": 90900
@@ -134,24 +113,66 @@
"sources": [
"interest"
],
"qty": 192,
"entry_price": 14140,
"qty": 373,
"entry_price": 14586.434316353887,
"entry_at": "2026-07-23T10:30:02.476527+09:00",
"stop": 11706,
"target": 17791,
"peak": 14380,
"stop": 12083,
"target": 18342,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2729046.8097362793,
"last_add_price": 14140
"last_add_price": 15060
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 155500,
"entry_at": "2026-07-24T09:00:05.530369+09:00",
"stop": 117686,
"target": 212221,
"peak": 155500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,093 도달",
"cur_price": 136100,
"tranches": 1,
"tranche_value": 1946096.456735668,
"last_add_price": 155500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 312,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.391524+09:00",
"stop": 17760,
"target": 20735,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,012 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5927262.437968753,
"last_add_price": 18950
}
},
"realized_pnl": -6758467.63600001,
"closed_trades": 17,
"realized_pnl": -7363565.986000011,
"closed_trades": 18,
"wins": 2,
"peak_equity": 101529111.72700004,
"max_drawdown": 0.09157997811013377,
@@ -161,11 +182,11 @@
"403870": "2026-07-07",
"095610": "2026-07-23",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"034730": "2026-07-07",
"055550": "2026-07-20"
},
"created_at": "2026-06-11T09:00:01.944251+09:00",
"updated_at": "2026-07-23T15:28:01.400923+09:00"
"updated_at": "2026-07-24T15:28:01.107109+09:00"
}
@@ -52,3 +52,8 @@
{"ts": "2026-07-23T10:24:01.496618+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 152100, "qty": 12, "proceeds": 1821641, "entry_price": 158100, "pnl": -75844, "pnl_pct": -3.8, "hold_from": "2026-07-22T15:04:00.988783+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "120,314 (현재 152,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 214,778"}, {"label": "추세(10일선)", "ok": false, "detail": "152,780"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -101 · 기 -107"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 167,575"}]}
{"ts": "2026-07-23T10:30:02.476529+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 192, "cost": 2715287, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 17791, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:54:04.489474+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 42, "cost": 3818373, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:05.529199+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.664484+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 187,069"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:05.530375+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 155500, "qty": 12, "cost": 1866280, "path": "pullback", "reason": "눌림목 지정가 158,093 도달", "stop": 117686, "target": 212221, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,000 vs 153,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,640 / 153,080"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,640 / 99,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+44.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +200 · 기 -454 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.77% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "730,327 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.77% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,093 (현재 155,000)"}]}
{"ts": "2026-07-24T09:02:04.036333+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 181, "cost": 2726269, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 17791, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,791"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T09:28:04.942689+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 153, "cost": 2220363, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(10일선)", "ok": true, "detail": "13,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T10:02:04.391526+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 312, "cost": 5913287, "path": "pullback", "reason": "눌림목 지정가 20,012 도달", "stop": 17760, "target": 20735, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,012 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 32681294.214500047,
"cash": 38454872.40800005,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,37 +13,16 @@
"entry_at": "2026-07-09T09:36:03.452341+09:00",
"stop": 122826,
"target": 157603,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5212031.062678178,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.666463+09:00",
"stop": 102302,
"target": 191963,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1902971.2205544217,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 4980582.661409654,
"last_add_price": 356000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5575262.741000003,
"last_add_price": 103100
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 197,
"entry_price": 14030,
"qty": 388,
"entry_price": 14266.288659793814,
"entry_at": "2026-07-22T14:18:05.419863+09:00",
"stop": 11815,
"target": 18460,
"peak": 14280,
"stop": 11984,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2771844.6945600016,
"last_add_price": 14030
"last_add_price": 14510
},
"095610": {
"code": "095610",
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,107 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 1,
"tranche_value": 2437209.6311648185,
"last_add_price": 158100
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 290,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.277793+09:00",
"stop": 17760,
"target": 21030,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5482241.910906253,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,29 +118,29 @@
"entry_at": "2026-07-23T09:50:01.509012+09:00",
"stop": 81303,
"target": 106006,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4849662.714601921,
"last_add_price": 90900
}
},
"realized_pnl": -12502974.659000019,
"closed_trades": 30,
"realized_pnl": -13126745.92400002,
"closed_trades": 32,
"wins": 3,
"peak_equity": 101695667.93550003,
"max_drawdown": 0.14301256883650415,
"last_exit": {
"030000": "2026-07-16",
"030000": "2026-07-24",
"035420": "2026-06-23",
"403870": "2026-07-02",
"095610": "2026-07-16",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"009150": "2026-07-06",
"034730": "2026-07-08",
"214450": "2026-07-14",
@@ -192,5 +150,5 @@
"086790": "2026-07-21"
},
"created_at": "2026-06-11T09:00:01.944270+09:00",
"updated_at": "2026-07-23T15:28:01.402564+09:00"
"updated_at": "2026-07-24T15:28:01.108831+09:00"
}
@@ -87,3 +87,6 @@
{"ts": "2026-07-23T12:18:01.539249+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 54, "cost": 5568235, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 113400, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 113,400"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.589476+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 13, "cost": 4628694, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 405884, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 405,884"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.491410+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 53, "cost": 4818423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80223, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "80,223 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(20일선)", "ok": true, "detail": "75,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:05.632693+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.666463+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "102,302 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,963"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:05.633650+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 290, "proceeds": 5421108, "entry_price": 18850, "pnl": -46212, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.277793+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,030"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:28:04.944506+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 191, "cost": 2771826, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11815, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,815 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
@@ -1,5 +1,5 @@
{
"cash": 39195669.91700001,
"cash": 27574894.208000008,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5613307.207924683,
"last_add_price": 126200
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.454533+09:00",
"stop": 122827,
"target": 157603,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5344399.843888248,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.668437+09:00",
"stop": 102302,
"target": 191963,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1927098.4703053648,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5156172.079657566,
"last_add_price": 356000
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 206,
"entry_price": 14030,
"qty": 406,
"entry_price": 14266.453201970444,
"entry_at": "2026-07-22T14:18:05.421714+09:00",
"stop": 11815,
"target": 18460,
"peak": 14280,
"stop": 11984,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2902732.017409256,
"last_add_price": 14030
"last_add_price": 14510
},
"078930": {
"code": "078930",
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:50:01.510934+09:00",
"stop": 81291,
"target": 105995,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 5078672.507755172,
"last_add_price": 90900
@@ -134,24 +113,66 @@
"sources": [
"interest"
],
"qty": 251,
"entry_price": 14140,
"qty": 487,
"entry_price": 14585.83162217659,
"entry_at": "2026-07-23T10:30:02.480603+09:00",
"stop": 12315,
"target": 17791,
"peak": 14380,
"stop": 12708,
"target": 18342,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 3561653.699057042,
"last_add_price": 14140
"last_add_price": 15060
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 16,
"entry_price": 155500,
"entry_at": "2026-07-24T09:00:05.734608+09:00",
"stop": 127139,
"target": 212221,
"peak": 155500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,093 도달",
"cur_price": 136100,
"tranches": 1,
"tranche_value": 2541334.609420243,
"last_add_price": 155500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 306,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.395801+09:00",
"stop": 17843,
"target": 21164,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,012 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5806232.125812501,
"last_add_price": 18950
}
},
"realized_pnl": -9151163.270000016,
"closed_trades": 22,
"realized_pnl": -9728722.745000016,
"closed_trades": 23,
"wins": 2,
"peak_equity": 101690998.13850003,
"max_drawdown": 0.10974977197391311,
@@ -161,11 +182,11 @@
"403870": "2026-07-02",
"095610": "2026-07-23",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"034730": "2026-07-03",
"214450": "2026-07-14",
"055550": "2026-07-20"
},
"created_at": "2026-06-11T09:00:01.944290+09:00",
"updated_at": "2026-07-23T15:28:01.404191+09:00"
"updated_at": "2026-07-24T15:28:01.110459+09:00"
}
@@ -64,3 +64,8 @@
{"ts": "2026-07-23T10:30:02.480604+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 251, "cost": 3549672, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 12315, "target": 17791, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.591407+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 405884, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 405,884"}, {"label": "추세(10일선)", "ok": true, "detail": "306,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.493271+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 55, "cost": 5000250, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80223, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "80,223 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:05.732126+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.668437+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "102,302 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,963"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:05.734614+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 155500, "qty": 16, "cost": 2488373, "path": "pullback", "reason": "눌림목 지정가 158,093 도달", "stop": 127139, "target": 212221, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,000 vs 153,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,640 / 153,080"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,640 / 99,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+44.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +200 · 기 -454 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.77% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "730,327 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.77% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,093 (현재 155,000)"}]}
{"ts": "2026-07-24T09:02:04.039961+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 236, "cost": 3554693, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12315, "target": 17791, "signals": [{"label": "손절선", "ok": true, "detail": "12,315 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,791"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T09:28:04.946271+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 200, "cost": 2902435, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11815, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,815 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(10일선)", "ok": true, "detail": "13,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T10:02:04.395802+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 306, "cost": 5799570, "path": "pullback", "reason": "눌림목 지정가 20,012 도달", "stop": 17843, "target": 21164, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,012 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 14157939.595499974,
"cash": 10208349.48499997,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 4122817.0756532787,
"last_add_price": 179100
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,286 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 6390950.2104375,
"last_add_price": 122200
@@ -55,37 +55,16 @@
"entry_at": "2026-07-09T09:10:01.824472+09:00",
"stop": 119114,
"target": 180939,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5286025.184468749,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 44,
"entry_price": 140368.18181818182,
"entry_at": "2026-07-15T09:02:02.644674+09:00",
"stop": 101190,
"target": 257902,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 164,061 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3122522.1244186284,
"last_add_price": 145700
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5184250.1290937485,
"last_add_price": 356000
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5241897.148781248,
"last_add_price": 103100
@@ -134,55 +113,55 @@
"sources": [
"auto"
],
"qty": 275,
"entry_price": 14030,
"qty": 541,
"entry_price": 14266.007393715341,
"entry_at": "2026-07-22T14:18:05.423676+09:00",
"stop": 11077,
"target": 22889,
"peak": 14280,
"stop": 11223,
"target": 23395,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 3869661.3480347595,
"last_add_price": 14030
"last_add_price": 14510
},
"030000": {
"code": "030000",
"name": "제일기획",
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 269,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.282863+09:00",
"stop": 17760,
"target": 22120,
"peak": 18870,
"qty": 105,
"entry_price": 95485.71428571429,
"entry_at": "2026-07-24T09:26:01.006439+09:00",
"stop": 83578,
"target": 131209,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5086651.315187499,
"last_add_price": 18850
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 5056890.1458749985,
"last_add_price": 97000
}
},
"realized_pnl": -18930425.164500017,
"closed_trades": 22,
"realized_pnl": -20240809.453500018,
"closed_trades": 24,
"wins": 1,
"peak_equity": 103066363.367,
"max_drawdown": 0.2178514707950695,
"max_drawdown": 0.22383358768420986,
"last_exit": {
"030000": "2026-07-15",
"030000": "2026-07-24",
"086790": "2026-06-23",
"005930": "2026-06-23",
"403870": "2026-07-07",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"009150": "2026-07-06",
"214450": "2026-07-06",
"034730": "2026-07-07",
@@ -192,5 +171,5 @@
"055550": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.582771+09:00",
"updated_at": "2026-07-23T15:28:01.405812+09:00"
"updated_at": "2026-07-24T15:28:01.112094+09:00"
}
@@ -67,3 +67,8 @@
{"ts": "2026-07-23T09:44:04.282865+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18850, "qty": 269, "cost": 5071411, "path": "pullback", "reason": "눌림목 지정가 20,001 도달", "stop": 17760, "target": 22120, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "18,850 vs 18,847"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,556 / 18,847"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,556 / 19,356"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -25 · 기 +6 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.34% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "388,767 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.34% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,001 (현재 18,850)"}]}
{"ts": "2026-07-23T12:18:01.542920+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 50, "cost": 5155773, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 120500, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 120,500"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.593538+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:05.830105+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 44, "proceeds": 4909608, "entry_price": 140368, "pnl": -1267519, "pnl_pct": -20.35, "hold_from": "2026-07-15T09:02:02.644674+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "101,190 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 257,902"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:05.831824+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 269, "proceeds": 5028545, "entry_price": 18850, "pnl": -42865, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.282863+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,120"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:26:01.006441+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 53, "cost": 4982747, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "93,900 vs 75,355"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,140 / 75,355"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:28:04.948071+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 266, "cost": 3860239, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 22889, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,889"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T09:48:01.195831+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 52, "cost": 5044757, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(20일선)", "ok": true, "detail": "75,510"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 29509508.22349997,
"cash": 25081631.72949996,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,37 +13,16 @@
"entry_at": "2026-07-09T09:10:01.826441+09:00",
"stop": 119115,
"target": 157756,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5518075.13775,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 45,
"entry_price": 140486.66666666666,
"entry_at": "2026-07-15T09:02:02.647339+09:00",
"stop": 101309,
"target": 199254,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 164,061 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3210994.2539023594,
"last_add_price": 145700
},
"086790": {
"code": "086790",
"name": "하나금융지주",
@@ -55,12 +34,12 @@
"entry_at": "2026-07-21T10:08:04.172929+09:00",
"stop": 120243,
"target": 152385,
"peak": 134600,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 1,
"tranche_value": 5436101.333343748,
"last_add_price": 133100
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5435113.820843748,
"last_add_price": 356000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5477452.925531248,
"last_add_price": 103100
@@ -113,20 +92,20 @@
"sources": [
"auto"
],
"qty": 290,
"entry_price": 14030,
"qty": 570,
"entry_price": 14265.78947368421,
"entry_at": "2026-07-22T14:18:05.425549+09:00",
"stop": 11077,
"target": 18460,
"peak": 14280,
"stop": 11223,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 4073147.5450868765,
"last_add_price": 14030
"last_add_price": 14510
},
"095610": {
"code": "095610",
@@ -144,47 +123,47 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,107 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 1,
"tranche_value": 3577781.348739306,
"last_add_price": 158100
},
"030000": {
"code": "030000",
"name": "제일기획",
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 284,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.285427+09:00",
"stop": 17760,
"target": 20485,
"peak": 18870,
"qty": 112,
"entry_price": 95473.21428571429,
"entry_at": "2026-07-24T09:26:01.008331+09:00",
"stop": 83565,
"target": 113335,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5369808.242406248,
"last_add_price": 18850
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 5369515.318718748,
"last_add_price": 97000
}
},
"realized_pnl": -13607660.63150002,
"closed_trades": 26,
"realized_pnl": -14954575.05050002,
"closed_trades": 28,
"wins": 4,
"peak_equity": 103066363.367,
"max_drawdown": 0.17324550881764336,
"max_drawdown": 0.17335463340138316,
"last_exit": {
"030000": "2026-07-15",
"030000": "2026-07-24",
"086790": "2026-07-20",
"005930": "2026-06-23",
"403870": "2026-07-07",
"095610": "2026-07-16",
"009150": "2026-07-06",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"034730": "2026-07-07",
"319660": "2026-07-23",
@@ -193,5 +172,5 @@
"055550": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.582787+09:00",
"updated_at": "2026-07-23T15:28:01.407465+09:00"
"updated_at": "2026-07-24T15:28:01.113757+09:00"
}
@@ -75,3 +75,8 @@
{"ts": "2026-07-23T09:44:04.285428+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18850, "qty": 284, "cost": 5354203, "path": "pullback", "reason": "눌림목 지정가 20,001 도달", "stop": 17760, "target": 20485, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "18,850 vs 18,847"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,556 / 18,847"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,556 / 19,356"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -25 · 기 +6 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.34% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "388,767 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.34% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,001 (현재 18,850)"}]}
{"ts": "2026-07-23T12:18:01.544812+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 53, "cost": 5465120, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 109850, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,850"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.595464+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 15, "cost": 5340801, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 405884, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 405,884"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:05.934969+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 45, "proceeds": 5021190, "entry_price": 140487, "pnl": -1301659, "pnl_pct": -20.42, "hold_from": "2026-07-15T09:02:02.647339+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "101,309 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 199,254"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:05.936004+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 284, "proceeds": 5308947, "entry_price": 18850, "pnl": -45256, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.285427+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,485"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:26:01.008332+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 57, "cost": 5358804, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 111476, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "93,900 vs 75,355"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,140 / 75,355"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:28:04.949807+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 280, "cost": 4063409, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T09:48:01.197655+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 55, "cost": 5335800, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 111476, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 111,476"}, {"label": "추세(20일선)", "ok": true, "detail": "75,510"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 23849139.27049997,
"cash": 19729427.009999968,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 4122817.0756532787,
"last_add_price": 179100
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:10:01.828358+09:00",
"stop": 119115,
"target": 165484,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5389478.369468749,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 44,
"entry_price": 140368.18181818182,
"entry_at": "2026-07-15T09:02:02.649551+09:00",
"stop": 101190,
"target": 218724,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 164,061 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3179983.5783414543,
"last_add_price": 145700
},
"086790": {
"code": "086790",
"name": "하나금융지주",
@@ -76,12 +55,12 @@
"entry_at": "2026-07-21T10:08:04.174962+09:00",
"stop": 120243,
"target": 158813,
"peak": 134600,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 1,
"tranche_value": 5262640.649406249,
"last_add_price": 133100
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5274205.950343749,
"last_add_price": 356000
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5328934.220031248,
"last_add_price": 103100
@@ -134,55 +113,55 @@
"sources": [
"auto"
],
"qty": 280,
"entry_price": 14030,
"qty": 551,
"entry_price": 14266.079854809437,
"entry_at": "2026-07-22T14:18:05.427295+09:00",
"stop": 11077,
"target": 19936,
"peak": 14280,
"stop": 11223,
"target": 20352,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 3938166.1143596834,
"last_add_price": 14030
"last_add_price": 14510
},
"030000": {
"code": "030000",
"name": "제일기획",
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 274,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.287796+09:00",
"stop": 17760,
"target": 21030,
"peak": 18870,
"qty": 107,
"entry_price": 95485.98130841121,
"entry_at": "2026-07-24T09:26:01.010230+09:00",
"stop": 83578,
"target": 119302,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5178109.395031248,
"last_add_price": 18850
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 5158509.961968748,
"last_add_price": 97000
}
},
"realized_pnl": -16150662.049500022,
"closed_trades": 23,
"realized_pnl": -17461843.093500026,
"closed_trades": 25,
"wins": 2,
"peak_equity": 103066363.367,
"max_drawdown": 0.20280329259383312,
"max_drawdown": 0.2085485085028443,
"last_exit": {
"030000": "2026-07-15",
"030000": "2026-07-24",
"086790": "2026-07-20",
"005930": "2026-06-23",
"403870": "2026-07-07",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"009150": "2026-07-06",
"214450": "2026-07-06",
"034730": "2026-07-07",
@@ -192,5 +171,5 @@
"055550": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.582803+09:00",
"updated_at": "2026-07-23T15:28:01.409116+09:00"
"updated_at": "2026-07-24T15:28:01.115379+09:00"
}
@@ -68,3 +68,8 @@
{"ts": "2026-07-23T09:44:04.287798+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18850, "qty": 274, "cost": 5165675, "path": "pullback", "reason": "눌림목 지정가 20,001 도달", "stop": 17760, "target": 21030, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "18,850 vs 18,847"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,556 / 18,847"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,556 / 19,356"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -25 · 기 +6 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.34% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "388,767 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.34% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,001 (현재 18,850)"}]}
{"ts": "2026-07-23T12:18:01.546609+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 51, "cost": 5258889, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 113400, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 113,400"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.597376+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 426346, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 426,346"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:06.038474+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 44, "proceeds": 4909608, "entry_price": 140368, "pnl": -1267519, "pnl_pct": -20.35, "hold_from": "2026-07-15T09:02:02.649551+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "101,190 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 218,724"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:06.040488+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 274, "proceeds": 5122013, "entry_price": 18850, "pnl": -43662, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.287796+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,030"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:26:01.010231+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 54, "cost": 5076761, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 117301, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "93,900 vs 75,355"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,140 / 75,355"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:28:04.951474+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 271, "cost": 3932800, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 19936, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,936"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T09:48:01.199521+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 53, "cost": 5141771, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 117301, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 117,301"}, {"label": "추세(20일선)", "ok": true, "detail": "75,510"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 36200978.54600003,
"cash": 26219625.362500034,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-09T09:10:01.830227+09:00",
"stop": 122978,
"target": 157755,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5210031.291334455,
"last_add_price": 136900
@@ -34,12 +34,12 @@
"entry_at": "2026-07-21T10:08:04.176920+09:00",
"stop": 123458,
"target": 152385,
"peak": 134600,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 1,
"tranche_value": 5510427.724906253,
"last_add_price": 133100
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 4947379.149752503,
"last_add_price": 356000
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5540629.633968752,
"last_add_price": 103100
@@ -92,20 +92,20 @@
"sources": [
"auto"
],
"qty": 196,
"entry_price": 14030,
"qty": 385,
"entry_price": 14265.636363636364,
"entry_at": "2026-07-22T14:18:05.429022+09:00",
"stop": 11815,
"target": 18460,
"peak": 14280,
"stop": 11983,
"target": 18830,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2753187.388447304,
"last_add_price": 14030
"last_add_price": 14510
},
"095610": {
"code": "095610",
@@ -123,62 +123,62 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,107 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 1,
"tranche_value": 2420063.0422778954,
"last_add_price": 158100
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 288,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.290078+09:00",
"stop": 17760,
"target": 21030,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5444791.019156253,
"last_add_price": 18850
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 237,
"entry_price": 14210,
"qty": 460,
"entry_price": 14622.065217391304,
"entry_at": "2026-07-23T10:50:06.623985+09:00",
"stop": 12373,
"target": 17884,
"peak": 14210,
"stop": 12744,
"target": 18378,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 3372587.923184174,
"last_add_price": 14210
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 97,
"entry_price": 95484.53608247422,
"entry_at": "2026-07-24T09:26:01.012056+09:00",
"stop": 86554,
"target": 113346,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4684856.297764936,
"last_add_price": 97000
}
},
"realized_pnl": -13683255.21650002,
"closed_trades": 35,
"realized_pnl": -13729148.304500021,
"closed_trades": 36,
"wins": 4,
"peak_equity": 101291892.54300004,
"max_drawdown": 0.14689590840830097,
"last_exit": {
"086790": "2026-07-20",
"030000": "2026-07-16",
"030000": "2026-07-24",
"005930": "2026-06-23",
"403870": "2026-07-02",
"095610": "2026-07-16",
@@ -193,5 +193,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.582834+09:00",
"updated_at": "2026-07-23T15:28:01.410764+09:00"
"updated_at": "2026-07-24T15:28:01.116994+09:00"
}
@@ -97,3 +97,8 @@
{"ts": "2026-07-23T10:50:06.624000+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14210, "qty": 237, "cost": 3368275, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 12373, "target": 17884, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,210 vs 10,945"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,160 / 10,945"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,160 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+56.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "85.12% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,769,006 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "85.12% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:18:01.548380+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 53, "cost": 5465120, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 113400, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 113,400"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.599151+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 13, "cost": 4628694, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 405884, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 405,884"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:06.141552+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 288, "proceeds": 5383721, "entry_price": 18850, "pnl": -45893, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.290078+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,030"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:02:04.046831+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 223, "cost": 3358884, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12373, "target": 17884, "signals": [{"label": "손절선", "ok": true, "detail": "12,373 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,884"}, {"label": "추세(20일선)", "ok": true, "detail": "10,986"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,836"}]}
{"ts": "2026-07-24T09:26:01.012058+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 49, "cost": 4606691, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85262, "target": 111476, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "93,900 vs 75,355"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,140 / 75,355"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:28:04.953126+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 189, "cost": 2742801, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11815, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,815 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T09:48:01.201233+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 48, "cost": 4656698, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85262, "target": 111476, "signals": [{"label": "손절선", "ok": true, "detail": "85,262 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 111,476"}, {"label": "추세(20일선)", "ok": true, "detail": "75,510"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 45184801.69299996,
"cash": 47290600.730999954,
"initial": 100000000,
"positions": {
"010950": {
@@ -11,14 +11,14 @@
"qty": 79,
"entry_price": 134570.88607594935,
"entry_at": "2026-07-09T09:10:01.832067+09:00",
"stop": 122979,
"stop": 142783,
"target": 151959,
"peak": 150900,
"trailing_on": false,
"peak": 156400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5409440.346221704,
"last_add_price": 136900
@@ -34,12 +34,12 @@
"entry_at": "2026-07-21T10:08:04.179066+09:00",
"stop": 123458,
"target": 147564,
"peak": 134600,
"peak": 134700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 1,
"tranche_value": 5720873.507374998,
"last_add_price": 133100
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5132330.379099764,
"last_add_price": 356000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 302,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.292321+09:00",
"stop": 17760,
"target": 20485,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,627 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5707514.317999998,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -97,12 +76,12 @@
"entry_at": "2026-07-23T09:46:06.366617+09:00",
"stop": 81596,
"target": 102289,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 5067979.388839712,
"last_add_price": 91400
@@ -113,30 +92,30 @@
"sources": [
"interest"
],
"qty": 250,
"entry_price": 14140,
"qty": 485,
"entry_price": 14585.773195876289,
"entry_at": "2026-07-23T10:30:02.490113+09:00",
"stop": 12315,
"target": 16878,
"peak": 14380,
"stop": 12708,
"target": 17403,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 3543339.0887474506,
"last_add_price": 14140
"last_add_price": 15060
}
},
"realized_pnl": -9486600.037000017,
"closed_trades": 27,
"realized_pnl": -9534724.039000018,
"closed_trades": 28,
"wins": 4,
"peak_equity": 100161893.89500001,
"max_drawdown": 0.1050800786178568,
"last_exit": {
"086790": "2026-07-20",
"030000": "2026-07-16",
"030000": "2026-07-24",
"005930": "2026-06-23",
"403870": "2026-07-02",
"003490": "2026-07-07",
@@ -150,5 +129,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.582849+09:00",
"updated_at": "2026-07-23T15:28:01.412468+09:00"
"updated_at": "2026-07-24T15:28:01.118690+09:00"
}
@@ -71,3 +71,5 @@
{"ts": "2026-07-23T10:50:06.634622+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 110600, "qty": 31, "proceeds": 3421914, "entry_price": 140435, "pnl": -932239, "pnl_pct": -21.24, "hold_from": "2026-07-15T09:02:02.654015+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,052 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 184,511"}, {"label": "추세(20일선)", "ok": false, "detail": "119,375"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -847 · 기 +78"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T12:22:02.600930+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 390538, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 390,538"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:06:04.443405+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 55, "cost": 5027754, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80433, "target": 100350, "signals": [{"label": "손절선", "ok": true, "detail": "80,433 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 100,350"}, {"label": "추세(20일선)", "ok": true, "detail": "75,230"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:06.251306+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 302, "proceeds": 5645430, "entry_price": 18850, "pnl": -48124, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.292321+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,485"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:02:04.048541+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 235, "cost": 3539631, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12315, "target": 16878, "signals": [{"label": "손절선", "ok": true, "detail": "12,315 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,878"}, {"label": "추세(20일선)", "ok": true, "detail": "10,986"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
@@ -1,5 +1,5 @@
{
"cash": 30515674.67399998,
"cash": 36408737.62049998,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,779 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 6239163.4909375,
"last_add_price": 122200
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 160724.1379310345,
"entry_at": "2026-07-07T10:06:07.256791+09:00",
"stop": 132997,
"target": 243905,
"peak": 230500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"tranches": 2,
"tranche_value": 2396369.0841200342,
"last_add_price": 177000
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -55,12 +34,12 @@
"entry_at": "2026-07-09T09:10:01.833874+09:00",
"stop": 122949,
"target": 169318,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5319361.910927292,
"last_add_price": 136900
@@ -81,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 4992940.599795671,
"last_add_price": 356000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 293,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.294383+09:00",
"stop": 17760,
"target": 22120,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,627 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5529844.023343749,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -118,12 +76,12 @@
"entry_at": "2026-07-23T09:46:06.368358+09:00",
"stop": 81595,
"target": 114704,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4910846.127133424,
"last_add_price": 91400
@@ -134,30 +92,30 @@
"sources": [
"interest"
],
"qty": 242,
"entry_price": 14140,
"qty": 469,
"entry_price": 14585.287846481877,
"entry_at": "2026-07-23T10:30:02.492003+09:00",
"stop": 12315,
"target": 19616,
"peak": 14380,
"stop": 12707,
"target": 20219,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 3425942.1165759997,
"last_add_price": 14140
"last_add_price": 15060
}
},
"realized_pnl": -13483996.536500016,
"closed_trades": 25,
"realized_pnl": -14357378.404500017,
"closed_trades": 27,
"wins": 1,
"peak_equity": 100161893.89500001,
"max_drawdown": 0.12235302663453111,
"last_exit": {
"086790": "2026-06-19",
"030000": "2026-07-16",
"030000": "2026-07-24",
"005930": "2026-06-23",
"403870": "2026-07-02",
"003490": "2026-07-07",
@@ -167,8 +125,9 @@
"055550": "2026-07-20",
"034730": "2026-07-08",
"319660": "2026-07-23",
"105560": "2026-07-20"
"105560": "2026-07-20",
"095610": "2026-07-24"
},
"created_at": "2026-06-15T14:55:00.582864+09:00",
"updated_at": "2026-07-23T15:28:01.414099+09:00"
"updated_at": "2026-07-24T15:28:01.120335+09:00"
}
@@ -70,3 +70,6 @@
{"ts": "2026-07-23T10:50:06.642810+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 110600, "qty": 29, "proceeds": 3201146, "entry_price": 140424, "pnl": -871765, "pnl_pct": -21.24, "hold_from": "2026-07-15T09:02:02.656003+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,041 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 228,575"}, {"label": "추세(20일선)", "ok": false, "detail": "119,375"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -847 · 기 +78"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T12:22:02.602685+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 436576, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 436,576"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:06:04.445125+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 53, "cost": 4844927, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80433, "target": 112300, "signals": [{"label": "손절선", "ok": true, "detail": "80,433 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 112,300"}, {"label": "추세(20일선)", "ok": true, "detail": "75,230"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:06.353007+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 293, "proceeds": 5477189, "entry_price": 18850, "pnl": -46690, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.294383+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,120"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:02:04.050237+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 227, "cost": 3419133, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12315, "target": 19616, "signals": [{"label": "손절선", "ok": true, "detail": "12,315 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,616"}, {"label": "추세(20일선)", "ok": true, "detail": "10,986"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T12:58:01.269380+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 132500, "qty": 29, "proceeds": 3835007, "entry_price": 160724, "pnl": -826692, "pnl_pct": -17.56, "hold_from": "2026-07-07T10:06:07.256791+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "132,997 (현재 132,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,905"}, {"label": "추세(20일선)", "ok": false, "detail": "135,040"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +177 · 기 -465"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 51440870.62100004,
"cash": 46307557.885500036,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-09T09:10:01.835827+09:00",
"stop": 119106,
"target": 180931,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4136719.8054039073,
"last_add_price": 136900
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4581298.170382758,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.681312+09:00",
"stop": 96000,
"target": 240757,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1933448.411487534,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3813943.0504600187,
"last_add_price": 350000
@@ -97,12 +76,12 @@
"entry_at": "2026-07-23T09:46:06.370394+09:00",
"stop": 78827,
"target": 122973,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3727885.349520808,
"last_add_price": 91400
@@ -113,24 +92,45 @@
"sources": [
"interest"
],
"qty": 184,
"entry_price": 14140,
"qty": 356,
"entry_price": 14584.494382022473,
"entry_at": "2026-07-23T10:30:02.494343+09:00",
"stop": 11706,
"target": 21442,
"peak": 14380,
"stop": 12081,
"target": 22096,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2605151.7783276504,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 299,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.447374+09:00",
"stop": 17760,
"target": 22520,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5685594.862062503,
"last_add_price": 18950
}
},
"realized_pnl": -10432951.31000001,
"closed_trades": 15,
"realized_pnl": -11010510.78500001,
"closed_trades": 16,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11365573794999957,
@@ -139,7 +139,7 @@
"086790": "2026-06-23",
"005930": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"003490": "2026-07-09",
@@ -147,5 +147,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.582879+09:00",
"updated_at": "2026-07-23T15:28:01.416017+09:00"
"updated_at": "2026-07-24T15:28:01.122260+09:00"
}
@@ -47,3 +47,6 @@
{"ts": "2026-07-23T09:46:06.370395+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88400, "qty": 42, "cost": 3713357, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77778, "target": 120266, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,300 vs 80,910"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,020 / 80,910"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,020 / 75,060"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.80% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "743,133 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.494344+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 184, "cost": 2602150, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 21442, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T13:06:04.447130+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 40, "cost": 3656548, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77778, "target": 120266, "signals": [{"label": "손절선", "ok": true, "detail": "77,778 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 120,266"}, {"label": "추세(10일선)", "ok": true, "detail": "81,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:07.363723+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.681312+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 240,757"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:04.052216+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 172, "cost": 2590709, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 21442, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,442"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:04.447376+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 299, "cost": 5666900, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 22520, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 51440870.62100004,
"cash": 46307557.885500036,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-09T09:10:01.837488+09:00",
"stop": 119106,
"target": 165475,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4136719.8054039073,
"last_add_price": 136900
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4581298.170382758,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.683071+09:00",
"stop": 96000,
"target": 204568,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1933448.411487534,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3813943.0504600187,
"last_add_price": 350000
@@ -97,12 +76,12 @@
"entry_at": "2026-07-23T09:46:06.372102+09:00",
"stop": 78827,
"target": 111936,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3727885.349520808,
"last_add_price": 91400
@@ -113,24 +92,45 @@
"sources": [
"interest"
],
"qty": 184,
"entry_price": 14140,
"qty": 356,
"entry_price": 14584.494382022473,
"entry_at": "2026-07-23T10:30:02.496090+09:00",
"stop": 11706,
"target": 19008,
"peak": 14380,
"stop": 12081,
"target": 19592,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2605151.7783276504,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 299,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.449498+09:00",
"stop": 17760,
"target": 21330,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5685594.862062503,
"last_add_price": 18950
}
},
"realized_pnl": -10432951.31000001,
"closed_trades": 15,
"realized_pnl": -11010510.78500001,
"closed_trades": 16,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.11365573794999957,
@@ -139,7 +139,7 @@
"086790": "2026-06-23",
"005930": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"003490": "2026-07-09",
@@ -147,5 +147,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.582910+09:00",
"updated_at": "2026-07-23T15:28:01.417683+09:00"
"updated_at": "2026-07-24T15:28:01.123903+09:00"
}
@@ -47,3 +47,6 @@
{"ts": "2026-07-23T09:46:06.372104+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88400, "qty": 42, "cost": 3713357, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77778, "target": 109644, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,300 vs 80,910"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,020 / 80,910"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,020 / 75,060"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.80% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "743,133 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.496091+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 184, "cost": 2602150, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 19008, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T13:06:04.448860+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 40, "cost": 3656548, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77778, "target": 109644, "signals": [{"label": "손절선", "ok": true, "detail": "77,778 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,644"}, {"label": "추세(10일선)", "ok": true, "detail": "81,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:08.379451+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.683071+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 204,568"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:04.053909+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 172, "cost": 2590709, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 19008, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,008"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:04.449500+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 299, "cost": 5666900, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 21330, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 51878171.1215,
"cash": 46657875.3405,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-09T09:10:01.839168+09:00",
"stop": 119106,
"target": 157747,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4167016.287066403,
"last_add_price": 136900
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4614837.858935807,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.684802+09:00",
"stop": 96000,
"target": 186473,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1947572.2900013078,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3841906.161963773,
"last_add_price": 350000
@@ -97,12 +76,12 @@
"entry_at": "2026-07-23T09:46:06.373868+09:00",
"stop": 78845,
"target": 106437,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3755996.4301575036,
"last_add_price": 91400
@@ -113,24 +92,45 @@
"sources": [
"interest"
],
"qty": 185,
"entry_price": 14140,
"qty": 359,
"entry_price": 14585.905292479109,
"entry_at": "2026-07-23T10:30:02.497819+09:00",
"stop": 11706,
"target": 17791,
"peak": 14380,
"stop": 12082,
"target": 18342,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2624748.4104710557,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 302,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.451570+09:00",
"stop": 17760,
"target": 20735,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5728020.23596875,
"last_add_price": 18950
}
},
"realized_pnl": -9759175.34350001,
"closed_trades": 15,
"realized_pnl": -10336734.81850001,
"closed_trades": 16,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.10694917463499994,
@@ -139,7 +139,7 @@
"086790": "2026-06-23",
"005930": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"003490": "2026-07-09",
@@ -147,5 +147,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.582926+09:00",
"updated_at": "2026-07-23T15:28:01.419318+09:00"
"updated_at": "2026-07-24T15:28:01.125527+09:00"
}
@@ -46,3 +46,6 @@
{"ts": "2026-07-23T09:46:06.373869+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88400, "qty": 42, "cost": 3713357, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77778, "target": 104333, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,300 vs 80,910"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,020 / 80,910"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,020 / 75,060"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.80% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "743,133 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.497821+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 185, "cost": 2616292, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 17791, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T13:06:04.450612+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 41, "cost": 3747962, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77778, "target": 104333, "signals": [{"label": "손절선", "ok": true, "detail": "77,778 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,333"}, {"label": "추세(10일선)", "ok": true, "detail": "81,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:08.483241+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.684802+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 186,473"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:04.055579+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 174, "cost": 2620833, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 17791, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,791"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:04.451572+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 302, "cost": 5723758, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 20735, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 28931184.932000004,
"cash": 37981761.945,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,32 +18,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,779 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 6250717.7646875,
"last_add_price": 122200
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 160724.1379310345,
"entry_at": "2026-07-07T10:06:07.263962+09:00",
"stop": 132997,
"target": 243905,
"peak": 230500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"tranches": 2,
"tranche_value": 2409186.3415744826,
"last_add_price": 177000
},
"010950": {
"code": "010950",
"name": "S-Oil",
@@ -55,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.473480+09:00",
"stop": 122826,
"target": 169195,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5273495.601167365,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.686538+09:00",
"stop": 102302,
"target": 221851,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1941238.6485938414,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5085796.90859035,
"last_add_price": 356000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 298,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.302591+09:00",
"stop": 17760,
"target": 22120,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,627 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5632988.3789375005,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -139,12 +76,12 @@
"entry_at": "2026-07-23T09:50:01.528642+09:00",
"stop": 81291,
"target": 114229,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4982054.533958632,
"last_add_price": 90900
@@ -155,39 +92,40 @@
"sources": [
"interest"
],
"qty": 246,
"entry_price": 14140,
"qty": 477,
"entry_price": 14585.534591194968,
"entry_at": "2026-07-23T10:30:02.499550+09:00",
"stop": 12315,
"target": 19616,
"peak": 14380,
"stop": 12708,
"target": 20219,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 3490344.3531899177,
"last_add_price": 14140
"last_add_price": 15060
}
},
"realized_pnl": -11218198.82200001,
"closed_trades": 21,
"realized_pnl": -12669936.920000011,
"closed_trades": 24,
"wins": 1,
"peak_equity": 100344662.275,
"max_drawdown": 0.11172115435773428,
"last_exit": {
"086790": "2026-06-19",
"030000": "2026-07-16",
"030000": "2026-07-24",
"403870": "2026-07-02",
"003490": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-03",
"093370": "2026-07-20",
"034730": "2026-07-08",
"319660": "2026-07-23",
"105560": "2026-07-20"
"105560": "2026-07-20",
"095610": "2026-07-24"
},
"created_at": "2026-06-15T14:55:00.583136+09:00",
"updated_at": "2026-07-23T15:28:01.420958+09:00"
"updated_at": "2026-07-24T15:28:01.127180+09:00"
}
@@ -63,3 +63,7 @@
{"ts": "2026-07-23T10:30:02.499551+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 246, "cost": 3478962, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 12315, "target": 19616, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,180 vs 10,944"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,154 / 10,944"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.609780+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 436576, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 436,576"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.510618+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 54, "cost": 4909336, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80223, "target": 112132, "signals": [{"label": "손절선", "ok": true, "detail": "80,223 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 112,132"}, {"label": "추세(20일선)", "ok": true, "detail": "75,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:08.588367+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.686538+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "102,302 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 221,851"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:08.589602+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 298, "proceeds": 5570656, "entry_price": 18850, "pnl": -47487, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.302591+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,120"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:02:04.057288+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 231, "cost": 3479382, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12315, "target": 19616, "signals": [{"label": "손절선", "ok": true, "detail": "12,315 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,616"}, {"label": "추세(20일선)", "ok": true, "detail": "10,986"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T12:58:01.275864+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 132500, "qty": 29, "proceeds": 3835007, "entry_price": 160724, "pnl": -826692, "pnl_pct": -17.56, "hold_from": "2026-07-07T10:06:07.263962+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "132,997 (현재 132,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,905"}, {"label": "추세(20일선)", "ok": false, "detail": "135,040"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +177 · 기 -465"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 47521670.67650002,
"cash": 38339710.73500002,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5323473.79266045,
"last_add_price": 126200
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.475227+09:00",
"stop": 118952,
"target": 180777,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4027945.7278098115,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.688300+09:00",
"stop": 96000,
"target": 240757,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1936694.4171909117,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3889733.683715179,
"last_add_price": 353000
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 152,
"entry_price": 14030,
"qty": 299,
"entry_price": 14265.986622073578,
"entry_at": "2026-07-22T14:18:05.440873+09:00",
"stop": 11077,
"target": 22889,
"peak": 14280,
"stop": 11223,
"target": 23395,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2142144.27951391,
"last_add_price": 14030
"last_add_price": 14510
},
"078930": {
"code": "078930",
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:50:01.530389+09:00",
"stop": 78554,
"target": 122472,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3742230.636714602,
"last_add_price": 90900
@@ -134,24 +113,66 @@
"sources": [
"interest"
],
"qty": 185,
"entry_price": 14140,
"qty": 359,
"entry_price": 14585.905292479109,
"entry_at": "2026-07-23T10:30:02.501277+09:00",
"stop": 11706,
"target": 21442,
"peak": 14380,
"stop": 12082,
"target": 22098,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2622057.409294393,
"last_add_price": 14140
"last_add_price": 15060
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 155500,
"entry_at": "2026-07-24T09:00:08.691316+09:00",
"stop": 117686,
"target": 268942,
"peak": 155500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,093 도달",
"cur_price": 136100,
"tranches": 1,
"tranche_value": 1870164.384838387,
"last_add_price": 155500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 300,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.455464+09:00",
"stop": 17760,
"target": 22520,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,012 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5696942.092812501,
"last_add_price": 18950
}
},
"realized_pnl": -10466368.47450001,
"closed_trades": 18,
"realized_pnl": -11043927.94950001,
"closed_trades": 19,
"wins": 0,
"peak_equity": 101140808.32700005,
"max_drawdown": 0.11462270543674523,
@@ -162,7 +183,7 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"034730": "2026-07-07",
"003490": "2026-07-23",
@@ -170,5 +191,5 @@
"095610": "2026-07-23"
},
"created_at": "2026-06-15T14:55:00.583184+09:00",
"updated_at": "2026-07-23T15:28:01.422613+09:00"
"updated_at": "2026-07-24T15:28:01.128797+09:00"
}
@@ -55,3 +55,8 @@
{"ts": "2026-07-23T10:24:01.519428+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 152100, "qty": 24, "proceeds": 3643282, "entry_price": 167779, "pnl": -384022, "pnl_pct": -9.35, "hold_from": "2026-06-24T09:46:05.157519+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "131,479 (현재 152,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 276,679"}, {"label": "추세(10일선)", "ok": false, "detail": "152,780"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -101 · 기 -107"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:30:02.501278+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 185, "cost": 2616292, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 21442, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:54:04.512360+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 41, "cost": 3727459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 120109, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 120,109"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:08.690208+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.688300+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 240,757"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:08.691322+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 155500, "qty": 12, "cost": 1866280, "path": "pullback", "reason": "눌림목 지정가 158,093 도달", "stop": 117686, "target": 268942, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,000 vs 153,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,640 / 153,080"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,640 / 99,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+44.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +200 · 기 -454 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.77% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "730,327 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.77% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,093 (현재 155,000)"}]}
{"ts": "2026-07-24T09:02:04.058979+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 174, "cost": 2620833, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 21442, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,442"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T09:28:04.964451+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 147, "cost": 2133290, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 22889, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,889"}, {"label": "추세(10일선)", "ok": true, "detail": "13,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T10:02:04.455466+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 300, "cost": 5685853, "path": "pullback", "reason": "눌림목 지정가 20,012 도달", "stop": 17760, "target": 22520, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,012 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 41357122.02950001,
"cash": 48076115.344000004,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.476927+09:00",
"stop": 118952,
"target": 165321,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4067747.817915917,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.690034+09:00",
"stop": 96000,
"target": 205283,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1987575.3756416566,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3891157.6622701483,
"last_add_price": 356000
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5814522.042968751,
"last_add_price": 103100
@@ -113,41 +92,20 @@
"sources": [
"auto"
],
"qty": 154,
"entry_price": 14030,
"qty": 303,
"entry_price": 14266.039603960397,
"entry_at": "2026-07-22T14:18:05.442603+09:00",
"stop": 11077,
"target": 19936,
"peak": 14280,
"stop": 11223,
"target": 20352,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2163614.2656266936,
"last_add_price": 14030
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 302,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.306333+09:00",
"stop": 17760,
"target": 21030,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5694360.666843751,
"last_add_price": 18850
"last_add_price": 14510
},
"078930": {
"code": "078930",
@@ -160,28 +118,28 @@
"entry_at": "2026-07-23T09:50:01.532131+09:00",
"stop": 78554,
"target": 111492,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3778918.748885343,
"last_add_price": 90900
}
},
"realized_pnl": -8676864.192500016,
"closed_trades": 21,
"realized_pnl": -9330086.544500016,
"closed_trades": 23,
"wins": 2,
"peak_equity": 101368884.75700004,
"max_drawdown": 0.10567329154482291,
"last_exit": {
"030000": "2026-07-15",
"030000": "2026-07-24",
"086790": "2026-07-20",
"403870": "2026-07-07",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"009150": "2026-07-06",
"034730": "2026-07-07",
@@ -190,5 +148,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583198+09:00",
"updated_at": "2026-07-23T15:28:01.424252+09:00"
"updated_at": "2026-07-24T15:28:01.130463+09:00"
}
@@ -65,3 +65,6 @@
{"ts": "2026-07-23T12:18:01.562114+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 56, "cost": 5774466, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 113400, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 113,400"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.613218+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 426346, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 426,346"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.514100+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 41, "cost": 3727459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 109473, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,473"}, {"label": "추세(20일선)", "ok": true, "detail": "75,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:08.795744+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.690034+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 205,283"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:08.797642+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 302, "proceeds": 5645430, "entry_price": 18850, "pnl": -48124, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.306333+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,030"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:28:04.966114+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 149, "cost": 2162314, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 19936, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,936"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
@@ -1,5 +1,5 @@
{
"cash": 52708372.59600003,
"cash": 58935091.40750003,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1823343.1265236405,
"last_add_price": 177000
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.478610+09:00",
"stop": 118952,
"target": 165321,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4039283.450888891,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.691784+09:00",
"stop": 96000,
"target": 205283,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1967591.0085317888,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3848025.874946516,
"last_add_price": 356000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 301,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.308111+09:00",
"stop": 17760,
"target": 21030,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,627 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5689431.187218752,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -118,12 +76,12 @@
"entry_at": "2026-07-23T09:50:01.533917+09:00",
"stop": 78554,
"target": 111492,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3774325.11581779,
"last_add_price": 90900
@@ -134,32 +92,32 @@
"sources": [
"interest"
],
"qty": 187,
"entry_price": 14140,
"qty": 362,
"entry_price": 14584.75138121547,
"entry_at": "2026-07-23T10:30:02.504688+09:00",
"stop": 11706,
"target": 19008,
"peak": 14380,
"stop": 12081,
"target": 19593,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2644855.695004356,
"last_add_price": 14140
"last_add_price": 15060
}
},
"realized_pnl": -8876536.004500013,
"closed_trades": 19,
"realized_pnl": -9529599.005500015,
"closed_trades": 21,
"wins": 2,
"peak_equity": 100182695.41500005,
"max_drawdown": 0.09613499352961095,
"last_exit": {
"030000": "2026-07-15",
"030000": "2026-07-24",
"086790": "2026-07-20",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-08",
@@ -168,5 +126,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583212+09:00",
"updated_at": "2026-07-23T15:28:01.425929+09:00"
"updated_at": "2026-07-24T15:28:01.132102+09:00"
}
@@ -58,3 +58,6 @@
{"ts": "2026-07-23T10:30:02.504689+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 187, "cost": 2644577, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 19008, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,180 vs 10,944"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,154 / 10,944"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.614973+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 426346, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 426,346"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.515832+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 41, "cost": 3727459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 109473, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,473"}, {"label": "추세(20일선)", "ok": true, "detail": "75,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:08.902975+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.691784+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 205,283"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:08.905145+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 301, "proceeds": 5626736, "entry_price": 18850, "pnl": -47965, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.308111+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,030"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:02:04.062281+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 175, "cost": 2635895, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 19008, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,008"}, {"label": "추세(20일선)", "ok": true, "detail": "10,986"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
@@ -1,5 +1,5 @@
{
"cash": 47521670.67650002,
"cash": 38339710.73500002,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5323473.79266045,
"last_add_price": 126200
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.480275+09:00",
"stop": 118952,
"target": 165321,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4027945.7278098115,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.693531+09:00",
"stop": 96000,
"target": 204568,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1936694.4171909117,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3889733.683715179,
"last_add_price": 353000
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 152,
"entry_price": 14030,
"qty": 299,
"entry_price": 14265.986622073578,
"entry_at": "2026-07-22T14:18:05.445916+09:00",
"stop": 11077,
"target": 19936,
"peak": 14280,
"stop": 11223,
"target": 20352,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2142144.27951391,
"last_add_price": 14030
"last_add_price": 14510
},
"078930": {
"code": "078930",
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:50:01.535674+09:00",
"stop": 78554,
"target": 111492,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3742230.636714602,
"last_add_price": 90900
@@ -134,24 +113,66 @@
"sources": [
"interest"
],
"qty": 185,
"entry_price": 14140,
"qty": 359,
"entry_price": 14585.905292479109,
"entry_at": "2026-07-23T10:30:02.506419+09:00",
"stop": 11706,
"target": 19008,
"peak": 14380,
"stop": 12082,
"target": 19594,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2622057.409294393,
"last_add_price": 14140
"last_add_price": 15060
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 155500,
"entry_at": "2026-07-24T09:00:09.009222+09:00",
"stop": 117686,
"target": 231128,
"peak": 155500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,093 도달",
"cur_price": 136100,
"tranches": 1,
"tranche_value": 1870164.384838387,
"last_add_price": 155500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 300,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.460951+09:00",
"stop": 17760,
"target": 21330,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,012 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5696942.092812501,
"last_add_price": 18950
}
},
"realized_pnl": -10466368.47450001,
"closed_trades": 18,
"realized_pnl": -11043927.94950001,
"closed_trades": 19,
"wins": 0,
"peak_equity": 101140808.32700005,
"max_drawdown": 0.11462270543674523,
@@ -162,7 +183,7 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"034730": "2026-07-07",
"003490": "2026-07-23",
@@ -170,5 +191,5 @@
"095610": "2026-07-23"
},
"created_at": "2026-06-15T14:55:00.583227+09:00",
"updated_at": "2026-07-23T15:28:01.427565+09:00"
"updated_at": "2026-07-24T15:28:01.133725+09:00"
}
@@ -55,3 +55,8 @@
{"ts": "2026-07-23T10:24:01.524474+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 152100, "qty": 24, "proceeds": 3643282, "entry_price": 167779, "pnl": -384022, "pnl_pct": -9.35, "hold_from": "2026-06-24T09:46:05.179968+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "131,479 (현재 152,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 240,379"}, {"label": "추세(10일선)", "ok": false, "detail": "152,780"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -101 · 기 -107"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:30:02.506420+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 185, "cost": 2616292, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 19008, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:54:04.517542+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 41, "cost": 3727459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 109473, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,473"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.008368+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.693531+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 204,568"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:09.009227+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 155500, "qty": 12, "cost": 1866280, "path": "pullback", "reason": "눌림목 지정가 158,093 도달", "stop": 117686, "target": 231128, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,000 vs 153,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,640 / 153,080"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,640 / 99,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+44.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +200 · 기 -454 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.77% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "730,327 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.77% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,093 (현재 155,000)"}]}
{"ts": "2026-07-24T09:02:04.063974+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 174, "cost": 2620833, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 19008, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,008"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T09:28:04.969410+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 147, "cost": 2133290, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 19936, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,936"}, {"label": "추세(10일선)", "ok": true, "detail": "13,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T10:02:04.460952+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 300, "cost": 5685853, "path": "pullback", "reason": "눌림목 지정가 20,012 도달", "stop": 17760, "target": 21330, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,012 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 48577403.63349997,
"cash": 53970992.204499975,
"initial": 100000000,
"positions": {
"010950": {
@@ -11,39 +11,18 @@
"qty": 79,
"entry_price": 134418.98734177215,
"entry_at": "2026-07-09T09:36:03.481939+09:00",
"stop": 122827,
"stop": 142783,
"target": 151807,
"peak": 150900,
"trailing_on": false,
"peak": 156400,
"trailing_on": true,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5361936.603499421,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.695247+09:00",
"stop": 102540,
"target": 177258,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1973467.2774454139,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -60,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5225929.659467572,
"last_add_price": 356000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 308,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.311543+09:00",
"stop": 17760,
"target": 20485,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,627 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5812518.366156249,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -97,12 +55,12 @@
"entry_at": "2026-07-23T09:50:01.537436+09:00",
"stop": 81292,
"target": 101878,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 5138975.321289769,
"last_add_price": 90900
@@ -113,33 +71,33 @@
"sources": [
"interest"
],
"qty": 255,
"entry_price": 14140,
"qty": 494,
"entry_price": 14585.1012145749,
"entry_at": "2026-07-23T10:30:02.508174+09:00",
"stop": 12315,
"target": 16878,
"peak": 14380,
"stop": 12707,
"target": 17402,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 3610488.8363555884,
"last_add_price": 14140
"last_add_price": 15060
}
},
"realized_pnl": -7187462.091500013,
"closed_trades": 23,
"realized_pnl": -7841640.549500014,
"closed_trades": 25,
"wins": 4,
"peak_equity": 100344662.275,
"max_drawdown": 0.09675076894367877,
"last_exit": {
"086790": "2026-07-20",
"030000": "2026-07-16",
"030000": "2026-07-24",
"403870": "2026-07-02",
"003490": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-03",
"093370": "2026-07-20",
"034730": "2026-07-08",
@@ -148,5 +106,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583241+09:00",
"updated_at": "2026-07-23T15:28:01.429236+09:00"
"updated_at": "2026-07-24T15:28:01.135386+09:00"
}
@@ -63,3 +63,6 @@
{"ts": "2026-07-23T10:30:02.508176+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 255, "cost": 3606241, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 12315, "target": 16878, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,180 vs 10,944"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,154 / 10,944"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.618391+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 390538, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 390,538"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.519326+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 56, "cost": 5091164, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80223, "target": 100166, "signals": [{"label": "손절선", "ok": true, "detail": "80,223 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 100,166"}, {"label": "추세(20일선)", "ok": true, "detail": "75,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.111297+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.695247+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "102,540 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 177,258"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:09.112484+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 308, "proceeds": 5757591, "entry_price": 18850, "pnl": -49080, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.311543+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,485"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:02:04.065706+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 239, "cost": 3599880, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12315, "target": 16878, "signals": [{"label": "손절선", "ok": true, "detail": "12,315 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,878"}, {"label": "추세(20일선)", "ok": true, "detail": "10,986"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
@@ -1,5 +1,5 @@
{
"cash": 43651199.81200002,
"cash": 50415942.67950002,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,37 +13,16 @@
"entry_at": "2026-07-09T09:36:03.483808+09:00",
"stop": 118912,
"target": 157553,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4100167.692846849,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.696999+09:00",
"stop": 96000,
"target": 187069,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1993160.4408968717,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3939968.9939820534,
"last_add_price": 356000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5880825.494625002,
"last_add_price": 103100
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 156,
"entry_price": 14030,
"qty": 307,
"entry_price": 14266.091205211726,
"entry_at": "2026-07-22T14:18:05.449229+09:00",
"stop": 11077,
"target": 18460,
"peak": 14280,
"stop": 11223,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2194371.3136614803,
"last_add_price": 14030
"last_add_price": 14510
},
"095610": {
"code": "095610",
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,107 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 1,
"tranche_value": 1929720.6345830075,
"last_add_price": 158100
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 306,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.313305+09:00",
"stop": 17760,
"target": 20485,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5782162.218250002,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,30 +118,30 @@
"entry_at": "2026-07-23T09:50:01.539141+09:00",
"stop": 78555,
"target": 106003,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3836617.5002028025,
"last_add_price": 90900
}
},
"realized_pnl": -7539599.906000015,
"closed_trades": 24,
"realized_pnl": -8193459.662000016,
"closed_trades": 26,
"wins": 4,
"peak_equity": 101368884.75700004,
"max_drawdown": 0.09320413829301381,
"last_exit": {
"030000": "2026-07-15",
"030000": "2026-07-24",
"086790": "2026-07-20",
"403870": "2026-07-07",
"095610": "2026-07-16",
"009150": "2026-07-06",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"034730": "2026-07-07",
"319660": "2026-07-23",
@@ -191,5 +149,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583273+09:00",
"updated_at": "2026-07-23T15:28:01.430861+09:00"
"updated_at": "2026-07-24T15:28:01.137024+09:00"
}
@@ -71,3 +71,6 @@
{"ts": "2026-07-23T12:18:01.568808+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 57, "cost": 5877582, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 109850, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,850"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.620162+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 11, "cost": 3916587, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 405884, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 405,884"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.521033+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 42, "cost": 3818373, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(20일선)", "ok": true, "detail": "75,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.216831+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.696999+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 187,069"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:09.218482+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 306, "proceeds": 5720204, "entry_price": 18850, "pnl": -48761, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.313305+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,485"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:28:04.972694+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 151, "cost": 2191339, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
@@ -1,5 +1,5 @@
{
"cash": 51983759.25950004,
"cash": 46763463.47850004,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,37 +13,16 @@
"entry_at": "2026-07-09T09:36:03.485481+09:00",
"stop": 118912,
"target": 165281,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4104199.1508728755,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.698754+09:00",
"stop": 96000,
"target": 204568,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1943356.297579488,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3869967.7922643563,
"last_add_price": 353000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4856628.092474961,
"last_add_price": 138900
@@ -97,12 +76,12 @@
"entry_at": "2026-07-23T09:50:01.540887+09:00",
"stop": 78554,
"target": 111492,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3737129.4618013836,
"last_add_price": 90900
@@ -113,24 +92,45 @@
"sources": [
"interest"
],
"qty": 185,
"entry_price": 14140,
"qty": 359,
"entry_price": 14585.905292479109,
"entry_at": "2026-07-23T10:30:02.511570+09:00",
"stop": 11706,
"target": 19008,
"peak": 14380,
"stop": 12082,
"target": 19594,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2622973.21488934,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 302,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.466250+09:00",
"stop": 17760,
"target": 21330,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5724944.494593753,
"last_add_price": 18950
}
},
"realized_pnl": -9448256.410500009,
"closed_trades": 14,
"realized_pnl": -10025815.885500008,
"closed_trades": 15,
"wins": 0,
"peak_equity": 100024962.38500004,
"max_drawdown": 0.10781904624957177,
@@ -138,7 +138,7 @@
"030000": "2026-07-15",
"086790": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"003490": "2026-07-09",
@@ -146,5 +146,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583289+09:00",
"updated_at": "2026-07-23T15:28:01.432531+09:00"
"updated_at": "2026-07-24T15:28:01.138651+09:00"
}
@@ -44,3 +44,6 @@
{"ts": "2026-07-23T09:50:01.540889+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88200, "qty": 42, "cost": 3704956, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77564, "target": 109473, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,200 vs 80,900"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,000 / 80,900"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,000 / 75,058"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.85% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "785,587 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.85% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.511571+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 185, "cost": 2616292, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 19008, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:54:04.522755+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 41, "cost": 3727459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 109473, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,473"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.318883+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.698754+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 204,568"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:04.068964+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 174, "cost": 2620833, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 19008, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,008"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:04.466251+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 302, "cost": 5723758, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 21330, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 51709789.32000004,
"cash": 46548107.58500004,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,37 +13,16 @@
"entry_at": "2026-07-09T09:36:03.487132+09:00",
"stop": 118954,
"target": 157594,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4134023.492494496,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.700468+09:00",
"stop": 96000,
"target": 187069,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1957563.5830104812,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3898349.7986140535,
"last_add_price": 353000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4892197.723204158,
"last_add_price": 138900
@@ -97,12 +76,12 @@
"entry_at": "2026-07-23T09:50:01.542608+09:00",
"stop": 78554,
"target": 106003,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3762093.1541708363,
"last_add_price": 90900
@@ -113,24 +92,45 @@
"sources": [
"interest"
],
"qty": 186,
"entry_price": 14140,
"qty": 361,
"entry_price": 14585.983379501386,
"entry_at": "2026-07-23T10:30:02.513301+09:00",
"stop": 11706,
"target": 17791,
"peak": 14380,
"stop": 12082,
"target": 18342,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2640560.266340469,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 304,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.467963+09:00",
"stop": 17760,
"target": 20735,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5764398.856562503,
"last_add_price": 18950
}
},
"realized_pnl": -8804548.71900001,
"closed_trades": 14,
"realized_pnl": -9409647.06900001,
"closed_trades": 15,
"wins": 0,
"peak_equity": 100024962.38500004,
"max_drawdown": 0.10210475085898733,
@@ -138,7 +138,7 @@
"030000": "2026-07-15",
"086790": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"003490": "2026-07-09",
@@ -146,5 +146,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583304+09:00",
"updated_at": "2026-07-23T15:28:01.434172+09:00"
"updated_at": "2026-07-24T15:28:01.140306+09:00"
}
@@ -43,3 +43,6 @@
{"ts": "2026-07-23T09:50:01.542609+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88200, "qty": 42, "cost": 3704956, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77564, "target": 104155, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,200 vs 80,900"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,000 / 80,900"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,000 / 75,058"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.85% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "785,587 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.85% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.513302+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 186, "cost": 2630435, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 17791, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:54:04.524456+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 41, "cost": 3727459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.423382+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.700468+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 187,069"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:04.070649+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 175, "cost": 2635895, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 17791, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,791"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:04.467964+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 304, "cost": 5761664, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 20735, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 49031366.22550003,
"cash": 39758547.91250003,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5357366.7482318785,
"last_add_price": 126200
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.488778+09:00",
"stop": 118952,
"target": 157593,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4055251.939081083,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 29,
"entry_price": 132427.58620689655,
"entry_at": "2026-07-10T12:14:02.702182+09:00",
"stop": 96000,
"target": 187069,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1948930.4488017063,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3913399.394880189,
"last_add_price": 353000
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 155,
"entry_price": 14030,
"qty": 305,
"entry_price": 14266.065573770491,
"entry_at": "2026-07-22T14:18:05.454214+09:00",
"stop": 11077,
"target": 18460,
"peak": 14280,
"stop": 11223,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2181352.5763444137,
"last_add_price": 14030
"last_add_price": 14510
},
"078930": {
"code": "078930",
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:50:01.544323+09:00",
"stop": 78539,
"target": 105987,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3814573.88062613,
"last_add_price": 90900
@@ -134,24 +113,66 @@
"sources": [
"interest"
],
"qty": 189,
"entry_price": 14140,
"qty": 366,
"entry_price": 14584.918032786885,
"entry_at": "2026-07-23T10:30:02.515088+09:00",
"stop": 11706,
"target": 17791,
"peak": 14380,
"stop": 12081,
"target": 18341,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2674635.2051584437,
"last_add_price": 14140
"last_add_price": 15060
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 155500,
"entry_at": "2026-07-24T09:00:09.525183+09:00",
"stop": 117686,
"target": 212221,
"peak": 155500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,093 도달",
"cur_price": 136100,
"tranches": 1,
"tranche_value": 1907438.4417107757,
"last_add_price": 155500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 306,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.469651+09:00",
"stop": 17760,
"target": 20735,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,012 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5809954.857343752,
"last_add_price": 18950
}
},
"realized_pnl": -8630674.033000011,
"closed_trades": 21,
"realized_pnl": -9235772.383000012,
"closed_trades": 22,
"wins": 2,
"peak_equity": 101140808.32700005,
"max_drawdown": 0.10055654354291904,
@@ -163,12 +184,12 @@
"403870": "2026-07-07",
"095610": "2026-07-23",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-06",
"034730": "2026-07-07",
"003490": "2026-07-23",
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583318+09:00",
"updated_at": "2026-07-23T15:28:01.435811+09:00"
"updated_at": "2026-07-24T15:28:01.141927+09:00"
}
@@ -62,3 +62,8 @@
{"ts": "2026-07-23T10:24:01.532818+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 152100, "qty": 12, "proceeds": 1821641, "entry_price": 158100, "pnl": -75844, "pnl_pct": -3.8, "hold_from": "2026-07-22T15:04:01.026351+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "120,314 (현재 152,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 214,778"}, {"label": "추세(10일선)", "ok": false, "detail": "152,780"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -101 · 기 -107"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 167,575"}]}
{"ts": "2026-07-23T10:30:02.515089+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 189, "cost": 2672861, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 17791, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:54:04.526176+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 41, "cost": 3727459, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77564, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "77,564 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.524078+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 29, "proceeds": 3235878, "entry_price": 132428, "pnl": -605098, "pnl_pct": -15.58, "hold_from": "2026-07-10T12:14:02.702182+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 187,069"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:09.525189+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 155500, "qty": 12, "cost": 1866280, "path": "pullback", "reason": "눌림목 지정가 158,093 도달", "stop": 117686, "target": 212221, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,000 vs 153,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,640 / 153,080"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,640 / 99,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+44.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +200 · 기 -454 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.77% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "730,327 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.77% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,093 (현재 155,000)"}]}
{"ts": "2026-07-24T09:02:04.072312+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 177, "cost": 2666020, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 17791, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,791"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T09:28:04.977511+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 150, "cost": 2176826, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(10일선)", "ok": true, "detail": "13,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T10:02:04.469652+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 306, "cost": 5799570, "path": "pullback", "reason": "눌림목 지정가 20,012 도달", "stop": 17760, "target": 20735, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,012 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 33314946.248500004,
"cash": 39134273.995000005,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,37 +13,16 @@
"entry_at": "2026-07-09T09:36:03.490473+09:00",
"stop": 122793,
"target": 157570,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5164908.463247621,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:02.703903+09:00",
"stop": 102302,
"target": 191963,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1900904.0747925004,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -60,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5038910.050638685,
"last_add_price": 356000
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,848 도달",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 5640212.3774375,
"last_add_price": 103100
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 199,
"entry_price": 14030,
"qty": 392,
"entry_price": 14266.326530612245,
"entry_at": "2026-07-22T14:18:05.455954+09:00",
"stop": 11815,
"target": 18460,
"peak": 14280,
"stop": 11984,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2804743.751868104,
"last_add_price": 14030
"last_add_price": 14510
},
"095610": {
"code": "095610",
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,107 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 1,
"tranche_value": 2466171.5710514397,
"last_add_price": 158100
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 294,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.320034+09:00",
"stop": 17760,
"target": 21030,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,001 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 5547046.28428125,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,30 +118,30 @@
"entry_at": "2026-07-23T09:50:01.546094+09:00",
"stop": 81291,
"target": 105994,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4907020.835552651,
"last_add_price": 90900
}
},
"realized_pnl": -11458501.011000017,
"closed_trades": 31,
"realized_pnl": -12082909.680000016,
"closed_trades": 33,
"wins": 4,
"peak_equity": 101501376.42350003,
"max_drawdown": 0.13934286891330708,
"last_exit": {
"086790": "2026-07-20",
"030000": "2026-07-16",
"030000": "2026-07-24",
"403870": "2026-07-02",
"095610": "2026-07-16",
"003490": "2026-07-07",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"009150": "2026-07-06",
"034730": "2026-07-08",
"214450": "2026-07-03",
@@ -191,5 +149,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583333+09:00",
"updated_at": "2026-07-23T15:28:01.437467+09:00"
"updated_at": "2026-07-24T15:28:01.143591+09:00"
}
@@ -90,3 +90,6 @@
{"ts": "2026-07-23T12:18:01.575527+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 54, "cost": 5568235, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 113400, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 113,400"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
{"ts": "2026-07-23T12:22:02.626897+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 405884, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 405,884"}, {"label": "추세(20일선)", "ok": true, "detail": "296,925"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.527916+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 53, "cost": 4818423, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80223, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "80,223 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(20일선)", "ok": true, "detail": "75,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.627297+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132189, "pnl": -577559, "pnl_pct": -15.42, "hold_from": "2026-07-10T12:14:02.703903+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "102,302 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 191,963"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:09.628445+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 294, "proceeds": 5495882, "entry_price": 18850, "pnl": -46849, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.320034+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,030"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:28:04.979171+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 193, "cost": 2800850, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11815, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,815 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
@@ -1,5 +1,5 @@
{
"cash": 37638422.02600002,
"cash": 26376144.828500018,
"initial": 100000000,
"positions": {
"086790": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,215 도달",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5572324.860088777,
"last_add_price": 126200
@@ -34,37 +34,16 @@
"entry_at": "2026-07-09T09:36:03.492141+09:00",
"stop": 122826,
"target": 157603,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 5242158.578984787,
"last_add_price": 136900
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 27,
"entry_price": 132411.11111111112,
"entry_at": "2026-07-10T12:14:02.705731+09:00",
"stop": 102524,
"target": 192185,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 162,268 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1892242.1783291898,
"last_add_price": 139100
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 5033450.427529937,
"last_add_price": 356000
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 201,
"entry_price": 14030,
"qty": 396,
"entry_price": 14266.363636363636,
"entry_at": "2026-07-22T14:18:05.457812+09:00",
"stop": 11815,
"target": 18460,
"peak": 14280,
"stop": 11984,
"target": 18831,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 14,023 도달",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 2832410.166868771,
"last_add_price": 14030
"last_add_price": 14510
},
"078930": {
"code": "078930",
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:50:01.547830+09:00",
"stop": 81291,
"target": 105994,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4951509.819030465,
"last_add_price": 90900
@@ -134,24 +113,66 @@
"sources": [
"interest"
],
"qty": 245,
"entry_price": 14140,
"qty": 475,
"entry_price": 14585.473684210527,
"entry_at": "2026-07-23T10:30:02.518471+09:00",
"stop": 12315,
"target": 17791,
"peak": 14380,
"stop": 12708,
"target": 18341,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 3472660.2483083294,
"last_add_price": 14140
"last_add_price": 15060
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 15,
"entry_price": 155500,
"entry_at": "2026-07-24T09:00:09.727869+09:00",
"stop": 127139,
"target": 212221,
"peak": 155500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,093 도달",
"cur_price": 136100,
"tranches": 1,
"tranche_value": 2478025.151626882,
"last_add_price": 155500
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 298,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:04.472960+09:00",
"stop": 17843,
"target": 21164,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,012 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 5662520.118343751,
"last_add_price": 18950
}
},
"realized_pnl": -11437710.539500017,
"closed_trades": 27,
"realized_pnl": -12000633.074500017,
"closed_trades": 28,
"wins": 2,
"peak_equity": 101258161.16350003,
"max_drawdown": 0.12309824464295209,
@@ -164,11 +185,11 @@
"095610": "2026-07-23",
"003490": "2026-07-23",
"093370": "2026-07-20",
"240810": "2026-07-08",
"240810": "2026-07-24",
"034730": "2026-07-03",
"214450": "2026-07-14",
"105560": "2026-07-20"
},
"created_at": "2026-06-15T14:55:00.583347+09:00",
"updated_at": "2026-07-23T15:28:01.439145+09:00"
"updated_at": "2026-07-24T15:28:01.145230+09:00"
}
@@ -76,3 +76,8 @@
{"ts": "2026-07-23T10:30:02.518473+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 245, "cost": 3464820, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 12315, "target": 17791, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.628643+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 14, "cost": 4984748, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 313808, "target": 405884, "signals": [{"label": "손절선", "ok": true, "detail": "313,808 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 405,884"}, {"label": "추세(10일선)", "ok": true, "detail": "306,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T12:54:04.529654+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90900, "qty": 54, "cost": 4909336, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80223, "target": 104155, "signals": [{"label": "손절선", "ok": true, "detail": "80,223 (현재 91,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,155"}, {"label": "추세(10일선)", "ok": true, "detail": "81,180"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,945"}]}
{"ts": "2026-07-24T09:00:09.726996+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 27, "proceeds": 3012714, "entry_price": 132411, "pnl": -562923, "pnl_pct": -15.57, "hold_from": "2026-07-10T12:14:02.705731+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "102,524 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 192,185"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:09.727875+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 155500, "qty": 15, "cost": 2332850, "path": "pullback", "reason": "눌림목 지정가 158,093 도달", "stop": 127139, "target": 212221, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,000 vs 153,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,640 / 153,080"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,640 / 99,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+44.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +200 · 기 -454 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.77% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "730,327 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.77% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,093 (현재 155,000)"}]}
{"ts": "2026-07-24T09:02:04.075586+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 230, "cost": 3464320, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 12315, "target": 17791, "signals": [{"label": "손절선", "ok": true, "detail": "12,315 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,791"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T09:28:04.980824+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 195, "cost": 2829874, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11815, "target": 18460, "signals": [{"label": "손절선", "ok": true, "detail": "11,815 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,460"}, {"label": "추세(10일선)", "ok": true, "detail": "13,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
{"ts": "2026-07-24T10:02:04.472961+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 298, "cost": 5647947, "path": "pullback", "reason": "눌림목 지정가 20,012 도달", "stop": 17843, "target": 21164, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,012 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 37603866.65300002,
"cash": 45427780.35300002,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1797744.31883954,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.598088+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4019229.444473994,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4444963.71074213,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.600432+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1786456.904035452,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3627364.7637924887,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5382901.926437501,
"last_add_price": 649000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:28.490571+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5318546.045812501,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:02.863253+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559940.05276684,
"last_add_price": 92800
}
},
"realized_pnl": -14309521.437000036,
"closed_trades": 67,
"realized_pnl": -15117802.372000037,
"closed_trades": 72,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1495392426699999,
@@ -184,22 +142,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621011+09:00",
"updated_at": "2026-07-23T15:28:01.446769+09:00"
"updated_at": "2026-07-24T15:28:01.151956+09:00"
}
@@ -156,3 +156,11 @@
{"ts": "2026-07-23T10:44:02.863270+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.634720+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.646102+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:12.732771+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.600432+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:13.700438+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:04.402889+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:13.700422+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.002051+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:28.490571+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.017176+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.441522+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.185118+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.441506+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.056054+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.017175+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42193605.01050002,
"cash": 40767291.38450002,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1797744.31883954,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.604940+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4019229.444473994,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4444963.71074213,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.625388+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1786456.904035452,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3627364.7637924887,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5384498.801437501,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:35.616869+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5321546.4958125,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.280658+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2485000.446913082,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.048280+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3439647.5899249003,
"last_add_price": 97000
}
},
"realized_pnl": -14309521.437000036,
"closed_trades": 67,
"realized_pnl": -15117802.372000037,
"closed_trades": 72,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.14905917067000002,
"max_drawdown": 0.14967928615499973,
"last_exit": {
"086790": "2026-06-23",
"005930": "2026-06-23",
@@ -184,22 +163,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.583395+09:00",
"updated_at": "2026-07-23T15:28:01.448572+09:00"
"updated_at": "2026-07-24T15:28:01.153673+09:00"
}
@@ -155,3 +155,14 @@
{"ts": "2026-07-23T10:44:02.875524+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.804975+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.280677+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.638317+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:18.390506+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.625388+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:18.390952+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.231631+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:18.390948+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.233328+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.007533+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:35.616869+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.464587+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.465151+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.190218+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.465148+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.061720+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.464583+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.048281+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.237563+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 37589617.537999995,
"cash": 45413531.238,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.609794+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.632305+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:35.720579+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:03.295983+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559349.4158756477,
"last_add_price": 92800
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
@@ -185,22 +143,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621059+09:00",
"updated_at": "2026-07-23T15:28:01.450334+09:00"
"updated_at": "2026-07-24T15:28:01.155363+09:00"
}
@@ -158,3 +158,11 @@
{"ts": "2026-07-23T10:44:03.295988+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.640178+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.650484+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:18.492739+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.632305+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:18.494788+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.239491+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:18.494779+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.009569+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:35.720579+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.471109+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.471501+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.192252+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.471497+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.063679+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.471105+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42131348.695499994,
"cash": 40705035.06949999,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.613925+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.637303+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:35.823102+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.304070+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2483200.0959262447,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.051685+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3437136.177337996,
"last_add_price": 97000
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
"max_drawdown": 0.150301849305,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -185,22 +164,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.583512+09:00",
"updated_at": "2026-07-23T15:28:01.452111+09:00"
"updated_at": "2026-07-24T15:28:01.157068+09:00"
}
@@ -157,3 +157,14 @@
{"ts": "2026-07-23T10:44:03.302788+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.817920+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.304074+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.642029+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:18.602066+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.637303+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:18.602986+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.245276+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:18.602978+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.246335+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.011488+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:35.823102+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.475919+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.476218+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.194201+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.476215+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.065564+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.475916+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.051686+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.241017+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 37589617.537999995,
"cash": 45413531.238,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.617956+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.641935+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:35.927016+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:03.310812+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559349.4158756477,
"last_add_price": 92800
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
@@ -185,22 +143,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621103+09:00",
"updated_at": "2026-07-23T15:28:01.453867+09:00"
"updated_at": "2026-07-24T15:28:01.158747+09:00"
}
@@ -158,3 +158,11 @@
{"ts": "2026-07-23T10:44:03.310816+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.643876+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.654497+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:18.707727+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.641935+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:18.709560+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.250805+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:18.709551+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.013433+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:35.927016+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.480535+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.480798+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.196113+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.480796+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.067415+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.480532+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42131348.695499994,
"cash": 40705035.06949999,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.621641+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.645957+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.034509+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.316911+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2483200.0959262447,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.055082+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3437136.177337996,
"last_add_price": 97000
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
"max_drawdown": 0.150301849305,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -185,22 +164,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.583628+09:00",
"updated_at": "2026-07-23T15:28:01.455643+09:00"
"updated_at": "2026-07-24T15:28:01.160453+09:00"
}
@@ -157,3 +157,14 @@
{"ts": "2026-07-23T10:44:03.316060+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.827681+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.316915+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.645701+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:18.814362+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.645957+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:18.815103+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.255228+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:18.815097+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.255964+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.015311+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.034509+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.484452+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.484705+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.197973+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.484702+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.069167+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.484449+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.055083+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.244444+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 37589617.537999995,
"cash": 45413531.238,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.625003+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.649647+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.137669+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:03.323082+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559349.4158756477,
"last_add_price": 92800
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
@@ -185,22 +143,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621148+09:00",
"updated_at": "2026-07-23T15:28:01.457398+09:00"
"updated_at": "2026-07-24T15:28:01.162123+09:00"
}
@@ -158,3 +158,11 @@
{"ts": "2026-07-23T10:44:03.323086+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.647547+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.658337+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:18.915188+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.649647+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:18.916889+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.259490+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:18.916882+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.017197+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.137669+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.488377+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.488634+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.199737+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.488631+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.070934+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.488375+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42131348.695499994,
"cash": 40705035.06949999,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.628145+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.653255+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.246003+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.328083+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2483200.0959262447,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.058470+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3437136.177337996,
"last_add_price": 97000
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
"max_drawdown": 0.150301849305,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -185,22 +164,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.583751+09:00",
"updated_at": "2026-07-23T15:28:01.459172+09:00"
"updated_at": "2026-07-24T15:28:01.163833+09:00"
}
@@ -157,3 +157,14 @@
{"ts": "2026-07-23T10:44:03.327389+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.835919+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.328086+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.649368+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:19.019622+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.653255+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.021230+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.263285+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.021225+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.263935+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.018965+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.246003+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.491926+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.492156+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.201482+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.492153+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.072643+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.491924+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.058471+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.247866+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 37589617.537999995,
"cash": 45413531.238,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.631281+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.656569+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.356536+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:03.333068+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559349.4158756477,
"last_add_price": 92800
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
@@ -185,22 +143,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621367+09:00",
"updated_at": "2026-07-23T15:28:01.460926+09:00"
"updated_at": "2026-07-24T15:28:01.165512+09:00"
}
@@ -158,3 +158,11 @@
{"ts": "2026-07-23T10:44:03.333071+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.651236+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.661984+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:19.124893+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.656569+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.126423+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.267154+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.126412+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.020732+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.356536+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.495249+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.495465+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.203237+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.495463+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.074368+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.495247+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42131348.695499994,
"cash": 40705035.06949999,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.634235+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.659643+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.460977+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.337272+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2483200.0959262447,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.061860+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3437136.177337996,
"last_add_price": 97000
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
"max_drawdown": 0.150301849305,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -185,22 +164,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.584337+09:00",
"updated_at": "2026-07-23T15:28:01.462742+09:00"
"updated_at": "2026-07-24T15:28:01.167234+09:00"
}
@@ -157,3 +157,14 @@
{"ts": "2026-07-23T10:44:03.336656+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.843316+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.337275+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.653077+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:19.231965+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.659643+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.232811+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.270521+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.232805+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.271024+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.022469+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.460977+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.498358+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.498542+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.204963+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.498540+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.076092+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.498356+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.061861+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.251266+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 37589617.537999995,
"cash": 45413531.238,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.637074+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.662585+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.564684+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:03.341660+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559349.4158756477,
"last_add_price": 92800
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
@@ -185,22 +143,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621411+09:00",
"updated_at": "2026-07-23T15:28:01.464511+09:00"
"updated_at": "2026-07-24T15:28:01.168958+09:00"
}
@@ -158,3 +158,11 @@
{"ts": "2026-07-23T10:44:03.341662+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.654965+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.665595+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:19.335618+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.662585+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.336842+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.273626+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.336836+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.024230+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.564684+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.501195+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.501377+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.206704+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.501375+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.077831+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.501193+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42131348.695499994,
"cash": 40705035.06949999,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.639710+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.665563+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.669097+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.346027+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2483200.0959262447,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.065284+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3437136.177337996,
"last_add_price": 97000
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
"max_drawdown": 0.150301849305,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -185,22 +164,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.584451+09:00",
"updated_at": "2026-07-23T15:28:01.466280+09:00"
"updated_at": "2026-07-24T15:28:01.170674+09:00"
}
@@ -157,3 +157,14 @@
{"ts": "2026-07-23T10:44:03.345191+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.850071+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.346030+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.656835+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:19.442474+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.665563+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.443240+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.276614+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.443234+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.277105+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.026001+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.669097+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.504054+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.504230+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.208464+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.504229+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.079591+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.504052+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.065286+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.254708+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 37589617.537999995,
"cash": 45413531.238,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.642364+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.668389+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.774290+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:03.350271+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559349.4158756477,
"last_add_price": 92800
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
@@ -185,22 +143,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621453+09:00",
"updated_at": "2026-07-23T15:28:01.468048+09:00"
"updated_at": "2026-07-24T15:28:01.172356+09:00"
}
@@ -158,3 +158,11 @@
{"ts": "2026-07-23T10:44:03.350273+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.658677+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.669200+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:19.547719+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.668389+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.549633+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.279684+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.549624+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.027762+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.774290+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.506918+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.507085+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.210212+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.507083+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.081317+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.506916+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42131348.695499994,
"cash": 40705035.06949999,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.644830+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.671123+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.882219+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.353916+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2483200.0959262447,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.068736+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3437136.177337996,
"last_add_price": 97000
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
"max_drawdown": 0.150301849305,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -185,22 +164,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.584565+09:00",
"updated_at": "2026-07-23T15:28:01.469836+09:00"
"updated_at": "2026-07-24T15:28:01.174057+09:00"
}
@@ -157,3 +157,14 @@
{"ts": "2026-07-23T10:44:03.353387+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.856343+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.353918+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.660579+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:19.658847+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.671123+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.659596+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.282403+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.659592+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.282845+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.029504+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.882219+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.509520+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.509688+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.211937+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.509687+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.083029+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.509518+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.068737+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.258130+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -1,5 +1,5 @@
{
"cash": 37589617.537999995,
"cash": 45413531.238,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.647351+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.673743+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:36.991333+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,19 +118,19 @@
"entry_at": "2026-07-23T10:44:03.357444+09:00",
"stop": 79957,
"target": 124846,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3559349.4158756477,
"last_add_price": 92800
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
@@ -185,22 +143,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:40:00.621497+09:00",
"updated_at": "2026-07-23T15:28:01.471593+09:00"
"updated_at": "2026-07-24T15:28:01.175748+09:00"
}
@@ -158,3 +158,11 @@
{"ts": "2026-07-23T10:44:03.357446+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 89600, "qty": 39, "cost": 3494924, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78792, "target": 122024, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "89,600 vs 75,082"}, {"label": "정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,280 / 75,082"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -181 · 기 +299 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.94% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "871,257 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.94% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-23T12:22:02.662555+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-23T13:42:05.672820+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 92800, "qty": 38, "cost": 3526929, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 78792, "target": 122024, "signals": [{"label": "손절선", "ok": true, "detail": "78,792 (현재 92,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,024"}, {"label": "추세(60일선)", "ok": true, "detail": "75,133"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,406"}]}
{"ts": "2026-07-24T09:00:19.759169+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.673743+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.760368+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.285120+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.760362+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:10:01.031266+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:36.991333+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.512096+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.512252+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.213689+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.512251+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.084759+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.512094+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 42131348.695499994,
"cash": 40705035.06949999,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1796390.6144710162,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-09T09:10:02.649859+09:00",
"stop": 119105,
"target": 180930,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4016046.033999526,
"last_add_price": 136900
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4441360.270202171,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 25,
"entry_price": 134336.0,
"entry_at": "2026-07-15T09:06:02.676314+09:00",
"stop": 96000,
"target": 249344,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,024 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1785074.3957384636,
"last_add_price": 139900
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3624744.3180141365,
"last_add_price": 356000
@@ -123,59 +102,59 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 5380607.781749999,
"last_add_price": 643000
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 15,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:37.099322+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 5317655.476124998,
"last_add_price": 351500
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 175,
"entry_price": 14170,
"qty": 339,
"entry_price": 14600.560471976401,
"entry_at": "2026-07-23T10:44:03.360797+09:00",
"stop": 11720,
"target": 21519,
"peak": 14210,
"stop": 12097,
"target": 22112,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 2483200.0959262447,
"last_add_price": 14170
"last_add_price": 15060
},
"078930": {
"code": "078930",
"name": "GS",
"sources": [
"auto"
],
"qty": 71,
"entry_price": 95478.87323943662,
"entry_at": "2026-07-24T09:26:01.072143+09:00",
"stop": 83571,
"target": 131203,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3437136.177337996,
"last_add_price": 97000
}
},
"realized_pnl": -14371777.752000034,
"closed_trades": 68,
"realized_pnl": -15180058.687000034,
"closed_trades": 73,
"wins": 1,
"peak_equity": 100000000,
"max_drawdown": 0.1496817338200003,
"max_drawdown": 0.150301849305,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -185,22 +164,22 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"214450": "2026-07-06",
"093370": "2026-07-20",
"034730": "2026-07-21",
"032830": "2026-07-23",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"003490": "2026-07-09",
"402340": "2026-07-22",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-15T14:55:00.584680+09:00",
"updated_at": "2026-07-23T15:28:01.473360+09:00"
"updated_at": "2026-07-24T15:28:01.177468+09:00"
}
@@ -157,3 +157,14 @@
{"ts": "2026-07-23T10:44:03.360289+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 543000, "qty": 9, "proceeds": 4877470, "entry_price": 544000, "pnl": -19264, "pnl_pct": -0.18, "hold_from": "2026-07-23T10:06:04.861931+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "543,999 (현재 543,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "538,992"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:44:03.360799+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14170, "qty": 175, "cost": 2480122, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11720, "target": 21519, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "14,170 vs 12,686"}, {"label": "정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,152 / 12,686"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "88.34% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "13,251,629 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "88.34% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T12:22:02.664421+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 356000, "qty": 10, "cost": 3560534, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 303577, "target": 467269, "signals": [{"label": "손절선", "ok": true, "detail": "303,577 (현재 356,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,269"}, {"label": "추세(60일선)", "ok": true, "detail": "305,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +6 · 기 +26"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 355,034"}]}
{"ts": "2026-07-24T09:00:19.867087+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 25, "proceeds": 2789550, "entry_price": 134336, "pnl": -569354, "pnl_pct": -16.78, "hold_from": "2026-07-15T09:06:02.676314+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 249,344"}, {"label": "추세(60일선)", "ok": false, "detail": "120,988"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:19.867892+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 667000, "qty": 8, "cost": 5336800, "path": "pullback", "reason": "눌림목 지정가 791,640 도달", "stop": 666999, "target": 667003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "667,000 vs 638,117"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,000,400 / 638,117"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 -11 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+83%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "86,040 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "0.36% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 791,640 (현재 667,000)"}]}
{"ts": "2026-07-24T09:02:05.287662+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 652000, "qty": 8, "proceeds": 5205829, "entry_price": 667000, "pnl": -130972, "pnl_pct": -2.25, "hold_from": "2026-07-24T09:00:19.867886+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "666,999 (현재 653,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 667,003"}, {"label": "추세(60일선)", "ok": true, "detail": "637,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 748,703"}]}
{"ts": "2026-07-24T09:02:05.288083+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 164, "cost": 2470210, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11720, "target": 21519, "signals": [{"label": "손절선", "ok": true, "detail": "11,720 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,519"}, {"label": "추세(60일선)", "ok": true, "detail": "12,701"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,796"}]}
{"ts": "2026-07-24T09:10:01.033006+09:00", "side": "SELL", "code": "028260", "name": "삼성물산", "price": 349000, "qty": 15, "proceeds": 5224792, "entry_price": 351500, "pnl": -48499, "pnl_pct": -0.71, "hold_from": "2026-07-23T09:00:37.099322+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "351,499 (현재 349,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": false, "detail": "350,083"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +127 · 기 -38"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:12:02.514534+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1402000, "qty": 3, "cost": 4206631, "path": "pullback", "reason": "눌림목 지정가 1,839,981 도달", "stop": 1401999, "target": 1402003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,401,000 vs 1,285,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,922,600 / 1,285,800"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +24 · 기 +85 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+79%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.00% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,498,093 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "2.00% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,839,981 (현재 1,401,000)"}]}
{"ts": "2026-07-24T09:12:02.514700+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 318500, "qty": 16, "cost": 5096764, "path": "pullback", "reason": "눌림목 지정가 390,164 도달", "stop": 318499, "target": 318503, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "318,000 vs 311,225"}, {"label": "정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "436,300 / 311,225"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +160 · 기 -155 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.04% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "85,640 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.04% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,164 (현재 318,000)"}]}
{"ts": "2026-07-24T09:14:01.215418+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 317500, "qty": 16, "proceeds": 5070094, "entry_price": 318500, "pnl": -26670, "pnl_pct": -0.31, "hold_from": "2026-07-24T09:12:02.514699+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "318,499 (현재 317,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 318,503"}, {"label": "추세(60일선)", "ok": true, "detail": "311,217"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +160 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 338,648"}]}
{"ts": "2026-07-24T09:18:01.086483+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1394000, "qty": 3, "proceeds": 4173845, "entry_price": 1402000, "pnl": -32786, "pnl_pct": -0.57, "hold_from": "2026-07-24T09:12:02.514533+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,401,999 (현재 1,393,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,667"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +24 · 기 +85"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:26:01.072144+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 94000, "qty": 36, "cost": 3384508, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 82349, "target": 128952, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "93,900 vs 75,153"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,140 / 75,153"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -113 · 기 +274 (천주)"}, {"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": "0.90% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "829,560 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.90% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "72"}]}
{"ts": "2026-07-24T09:48:01.261534+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97000, "qty": 35, "cost": 3395509, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 82349, "target": 128952, "signals": [{"label": "손절선", "ok": true, "detail": "82,349 (현재 97,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 128,952"}, {"label": "추세(60일선)", "ok": true, "detail": "75,205"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -113 · 기 +274"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 96,977"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 103400,
"cur_price": 104100,
"tranches": 2,
"tranche_value": 4371332.168068898,
"last_add_price": 105800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-08T09:16:02.747351+09:00",
"stop": 112606,
"target": 175803,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 3448434.606240806,
"last_add_price": 130800
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 146,218 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1478967.7315768395,
"last_add_price": 158000
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4504679.249331353,
"last_add_price": 139700
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3417673.0117698065,
"last_add_price": 338000
@@ -123,7 +123,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 14060,
"cur_price": 13370,
"tranches": 1,
"tranche_value": 2181698.9774842947,
"last_add_price": 15290
@@ -144,7 +144,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 1,
"tranche_value": 4194789.767858763,
"last_add_price": 101800
@@ -165,7 +165,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,121 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 4975770.733125,
"last_add_price": 647000
@@ -213,5 +213,5 @@
"034730": "2026-07-21"
},
"created_at": "2026-06-16T09:00:03.113416+09:00",
"updated_at": "2026-07-23T15:28:01.475107+09:00"
"updated_at": "2026-07-24T15:28:01.179136+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 8445170.140499968,
"cash": 3879845.8039999665,
"initial": 100000000,
"positions": {
"055550": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 103400,
"cur_price": 104100,
"tranches": 2,
"tranche_value": 5402457.352781249,
"last_add_price": 104900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 5406063.780281249,
"last_add_price": 126200
@@ -55,12 +55,12 @@
"entry_at": "2026-07-08T09:16:02.749482+09:00",
"stop": 112589,
"target": 175786,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4939827.041843749,
"last_add_price": 130800
@@ -76,37 +76,16 @@
"entry_at": "2026-07-15T10:30:03.855057+09:00",
"stop": 5490,
"target": 7369,
"peak": 6210,
"peak": 6250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 6150,
"cur_price": 6160,
"tranches": 2,
"tranche_value": 5291435.503531248,
"last_add_price": 6020
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 21,
"entry_price": 140000,
"entry_at": "2026-07-15T14:40:02.718938+09:00",
"stop": 100836,
"target": 257491,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 153,927 도달",
"cur_price": 114000,
"tranches": 1,
"tranche_value": 3005488.010300275,
"last_add_price": 140000
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 4843602.718718749,
"last_add_price": 338000
@@ -139,12 +118,12 @@
"entry_at": "2026-07-21T10:08:05.932367+09:00",
"stop": 73000,
"target": 113290,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4883011.806843748,
"last_add_price": 84700
@@ -155,24 +134,45 @@
"sources": [
"auto"
],
"qty": 261,
"entry_price": 13960,
"qty": 512,
"entry_price": 14229.62890625,
"entry_at": "2026-07-23T10:24:01.900022+09:00",
"stop": 10973,
"target": 22922,
"peak": 14230,
"stop": 11186,
"target": 23359,
"peak": 15400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 14060,
"tranches": 1,
"cur_price": 13370,
"tranches": 2,
"tranche_value": 3651136.6614530287,
"last_add_price": 13960
"last_add_price": 14510
},
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 21,
"entry_price": 155500,
"entry_at": "2026-07-24T09:00:20.070959+09:00",
"stop": 117686,
"target": 268942,
"peak": 155500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 136100,
"tranches": 1,
"tranche_value": 3269474.5531265526,
"last_add_price": 155500
}
},
"realized_pnl": -24336828.671500016,
"closed_trades": 26,
"realized_pnl": -24934047.881500017,
"closed_trades": 27,
"wins": 1,
"peak_equity": 100289247.17,
"max_drawdown": 0.23559543148677553,
@@ -190,7 +190,7 @@
"000660": "2026-07-02",
"005935": "2026-07-02",
"007660": "2026-07-03",
"240810": "2026-07-03",
"240810": "2026-07-24",
"034730": "2026-07-07",
"475150": "2026-07-08",
"214450": "2026-07-15",
@@ -198,5 +198,5 @@
"095610": "2026-07-23"
},
"created_at": "2026-06-16T09:00:03.113433+09:00",
"updated_at": "2026-07-23T15:28:01.476745+09:00"
"updated_at": "2026-07-24T15:28:01.180786+09:00"
}
@@ -75,3 +75,6 @@
{"ts": "2026-07-22T09:02:04.087577+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 84700, "qty": 57, "cost": 4828624, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 73000, "target": 107000, "signals": [{"label": "손절선", "ok": true, "detail": "73,000 (현재 84,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 107,000"}, {"label": "추세(10일선)", "ok": true, "detail": "80,520"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -127 · 기 +251"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 84,048"}]}
{"ts": "2026-07-23T10:24:01.574204+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 152100, "qty": 45, "proceeds": 6831153, "entry_price": 167953, "pnl": -727880, "pnl_pct": -9.44, "hold_from": "2026-06-24T09:46:05.255414+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "131,653 (현재 152,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 276,853"}, {"label": "추세(10일선)", "ok": false, "detail": "152,780"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -101 · 기 -107"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-23T10:24:01.900041+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13960, "qty": 261, "cost": 3644107, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 10973, "target": 22922, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "13,960 vs 12,969"}, {"label": "정배열(5>10)", "ok": true, "detail": "14,540 / 12,969"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,540 / 13,282"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -966 · 기 +1,230 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.21% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "726,573 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "1.21% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 13,259 (현재 13,960)"}]}
{"ts": "2026-07-24T09:00:20.069189+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 21, "proceeds": 2343222, "entry_price": 140000, "pnl": -597219, "pnl_pct": -20.14, "hold_from": "2026-07-15T14:40:02.718938+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,836 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 257,491"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 150,323"}]}
{"ts": "2026-07-24T09:00:20.070965+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 155500, "qty": 21, "cost": 3265990, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 117686, "target": 268942, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,000 vs 153,080"}, {"label": "정배열(5>10)", "ok": true, "detail": "171,640 / 153,080"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,640 / 99,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+44.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +200 · 기 -454 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.77% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "730,327 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.77% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 153,080 (현재 155,000)"}]}
{"ts": "2026-07-24T09:28:05.015566+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 251, "cost": 3642556, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10973, "target": 22922, "signals": [{"label": "손절선", "ok": true, "detail": "10,973 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,922"}, {"label": "추세(10일선)", "ok": true, "detail": "13,113"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,721"}]}
@@ -1,5 +1,5 @@
{
"cash": 3452922.3874999704,
"cash": 4232966.88199997,
"initial": 100000000,
"positions": {
"055550": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 103400,
"cur_price": 104100,
"tranches": 2,
"tranche_value": 5666061.52171875,
"last_add_price": 99700
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 157,257 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 3003806.097814414,
"last_add_price": 177000
@@ -55,37 +55,16 @@
"entry_at": "2026-07-08T09:16:02.751562+09:00",
"stop": 112619,
"target": 175815,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4789675.2297187485,
"last_add_price": 130800
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 49,
"entry_price": 132679.5918367347,
"entry_at": "2026-07-13T09:06:09.586770+09:00",
"stop": 96000,
"target": 242718,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 163,375 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3311963.1438753214,
"last_add_price": 139100
},
"090850": {
"code": "090850",
"name": "현대이지웰",
@@ -97,12 +76,12 @@
"entry_at": "2026-07-14T09:40:05.108687+09:00",
"stop": 5498,
"target": 7383,
"peak": 6210,
"peak": 6250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6150,
"cur_price": 6160,
"tranches": 2,
"tranche_value": 4852421.820656248,
"last_add_price": 6030
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 102200,
"cur_price": 99700,
"tranches": 2,
"tranche_value": 4978530.748468748,
"last_add_price": 106600
@@ -144,7 +123,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4950711.192343748,
"last_add_price": 141700
@@ -165,14 +144,35 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 4623660.577343748,
"last_add_price": 338000
},
"024060": {
"code": "024060",
"name": "흥구석유",
"sources": [
"interest"
],
"qty": 311,
"entry_price": 15070,
"entry_at": "2026-07-24T09:00:20.220139+09:00",
"stop": 12763,
"target": 21990,
"peak": 15070,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 14180,
"tranches": 1,
"tranche_value": 4695316.243593749,
"last_add_price": 15070
}
},
"realized_pnl": -25530106.664500028,
"closed_trades": 30,
"realized_pnl": -26564864.34950003,
"closed_trades": 31,
"wins": 1,
"peak_equity": 102093754.3635,
"max_drawdown": 0.2828938269148975,
@@ -190,7 +190,7 @@
"000660": "2026-07-02",
"005935": "2026-07-02",
"030000": "2026-07-15",
"240810": "2026-07-08",
"240810": "2026-07-24",
"402340": "2026-07-06",
"009150": "2026-07-07",
"034730": "2026-07-07",
@@ -201,5 +201,5 @@
"105560": "2026-07-20"
},
"created_at": "2026-06-16T09:00:03.113489+09:00",
"updated_at": "2026-07-23T15:28:01.478403+09:00"
"updated_at": "2026-07-24T15:28:01.182420+09:00"
}
@@ -89,3 +89,5 @@
{"ts": "2026-07-20T12:48:03.543102+09:00", "side": "SELL", "code": "105560", "name": "KB금융", "price": 168100, "qty": 26, "proceeds": 4362077, "entry_price": 188900, "pnl": -550059, "pnl_pct": -11.01, "hold_from": "2026-07-13T12:44:04.708611+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "168,220 (현재 168,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 250,941"}, {"label": "추세(20일선)", "ok": true, "detail": "159,020"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -385 · 기 +288"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 193,595"}]}
{"ts": "2026-07-21T09:02:06.779469+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 327500, "qty": 14, "cost": 4585688, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 289291, "target": 442126, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "327,000 vs 295,475"}, {"label": "정배열(5>20)", "ok": true, "detail": "311,600 / 295,475"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "311,600 / 305,200"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+33.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -14 · 기 +5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+51%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.28% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": false, "detail": "29,527 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": false, "detail": "0.28% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 304,896 (현재 327,000)"}]}
{"ts": "2026-07-21T09:18:04.233007+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 338000, "qty": 13, "cost": 4394659, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 289291, "target": 442126, "signals": [{"label": "손절선", "ok": true, "detail": "289,291 (현재 337,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 442,126"}, {"label": "추세(20일선)", "ok": true, "detail": "296,000"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -14 · 기 +5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 337,409"}]}
{"ts": "2026-07-24T09:00:20.172845+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 49, "proceeds": 5467518, "entry_price": 132680, "pnl": -1034758, "pnl_pct": -15.74, "hold_from": "2026-07-13T09:06:09.586770+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 242,718"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:20.220153+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15070, "qty": 311, "cost": 4687473, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 12763, "target": 21990, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "13,870 vs 10,928"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,092 / 10,928"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,092 / 12,682"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+50.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +208 · 기 -2 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": false, "detail": "0 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "65"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 12,557 (현재 13,870)"}]}
@@ -1,28 +1,7 @@
{
"cash": 25781713.04550002,
"cash": 34028080.71650002,
"initial": 100000000,
"positions": {
"095610": {
"code": "095610",
"name": "테스",
"sources": [
"auto"
],
"qty": 51,
"entry_price": 160803.92156862744,
"entry_at": "2026-07-07T10:06:08.148472+09:00",
"stop": 133077,
"target": 243984,
"peak": 230500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"tranches": 2,
"tranche_value": 4159962.72301425,
"last_add_price": 177000
},
"086790": {
"code": "086790",
"name": "하나금융지주",
@@ -39,32 +18,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4611511.948906251,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 50,
"entry_price": 129676.0,
"entry_at": "2026-07-13T13:18:02.494259+09:00",
"stop": 100817,
"target": 216252,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 153,333 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3281980.220200973,
"last_add_price": 135500
},
"034730": {
"code": "034730",
"name": "SK",
@@ -81,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 705,586 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 2,
"tranche_value": 4463507.707843752,
"last_add_price": 668000
@@ -97,12 +55,12 @@
"entry_at": "2026-07-23T09:46:06.439525+09:00",
"stop": 81607,
"target": 114717,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4400054.8290937515,
"last_add_price": 91400
@@ -123,17 +81,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 1,
"tranche_value": 4371310.515343752,
"last_add_price": 364000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 304,
"entry_price": 13340,
"entry_at": "2026-07-24T11:12:01.752999+09:00",
"stop": 11047,
"target": 20219,
"peak": 13610,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,320 도달",
"cur_price": 13370,
"tranches": 1,
"tranche_value": 4065274.10098984,
"last_add_price": 13340
}
},
"realized_pnl": -28881187.409500025,
"closed_trades": 41,
"realized_pnl": -31265854.154500023,
"closed_trades": 44,
"wins": 1,
"peak_equity": 100401992.91950001,
"max_drawdown": 0.3098231986185848,
"max_drawdown": 0.31452296199258806,
"last_exit": {
"204320": "2026-06-19",
"003490": "2026-07-09",
@@ -145,16 +124,17 @@
"000660": "2026-07-02",
"093370": "2026-07-20",
"009150": "2026-07-10",
"240810": "2026-07-08",
"240810": "2026-07-24",
"214450": "2026-07-03",
"402340": "2026-07-07",
"011070": "2026-07-08",
"055550": "2026-07-20",
"034730": "2026-07-15",
"032830": "2026-07-09",
"319660": "2026-07-23",
"105560": "2026-07-20"
"319660": "2026-07-24",
"105560": "2026-07-20",
"095610": "2026-07-24"
},
"created_at": "2026-06-16T10:45:02.136776+09:00",
"updated_at": "2026-07-23T15:28:01.484542+09:00"
"updated_at": "2026-07-24T15:28:01.188332+09:00"
}
@@ -107,3 +107,8 @@
{"ts": "2026-07-23T09:58:01.465903+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 668000, "qty": 6, "cost": 4008601, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 604000, "target": 704000, "signals": [{"label": "손절선", "ok": true, "detail": "604,000 (현재 668,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 704,000"}, {"label": "추세(40일선)", "ok": true, "detail": "614,262"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -36 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 665,293"}]}
{"ts": "2026-07-23T13:06:04.659869+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 48, "cost": 4387858, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 80433, "target": 112300, "signals": [{"label": "손절선", "ok": true, "detail": "80,433 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 112,300"}, {"label": "추세(40일선)", "ok": true, "detail": "74,330"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-23T13:16:01.458019+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 364000, "qty": 12, "cost": 4368655, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 331540, "target": 461380, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "364,000 vs 306,850"}, {"label": "정배열(5>40)", "ok": true, "detail": "319,000 / 306,850"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "319,000 / 305,817"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+38.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +6 · 기 +26 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+36%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.49% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "259,126 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "2.49% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
{"ts": "2026-07-24T09:00:20.330384+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 50, "proceeds": 5579100, "entry_price": 129676, "pnl": -905673, "pnl_pct": -13.79, "hold_from": "2026-07-13T13:18:02.494259+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "100,817 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 216,252"}, {"label": "추세(40일선)", "ok": false, "detail": "121,812"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T11:12:01.753001+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 13340, "qty": 304, "cost": 4055968, "path": "pullback", "reason": "눌림목 지정가 13,320 도달", "stop": 11047, "target": 20219, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "13,320 vs 13,320"}, {"label": "정배열(5>40)", "ok": true, "detail": "14,412 / 13,320"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,412 / 13,271"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -869 · 기 +1,169 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.32% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "795,803 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "1.32% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 13,320 (현재 13,320)"}]}
{"ts": "2026-07-24T12:58:01.333732+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 132500, "qty": 51, "proceeds": 6744323, "entry_price": 160804, "pnl": -1457907, "pnl_pct": -17.6, "hold_from": "2026-07-07T10:06:08.148472+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "133,077 (현재 132,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,984"}, {"label": "추세(40일선)", "ok": true, "detail": "115,315"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +177 · 기 -465"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T14:16:01.911139+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 144600, "qty": 30, "cost": 4338651, "path": "pullback", "reason": "눌림목 지정가 157,885 도달", "stop": 144599, "target": 144603, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "144,500 vs 127,145"}, {"label": "정배열(5>40)", "ok": true, "detail": "166,540 / 127,145"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "166,540 / 112,967"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+61.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +37 · 기 -111 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.59% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "751,186 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.59% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 157,885 (현재 144,500)"}]}
{"ts": "2026-07-24T14:20:01.439712+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 144200, "qty": 30, "proceeds": 4317564, "entry_price": 144600, "pnl": -21086, "pnl_pct": -0.28, "hold_from": "2026-07-24T14:16:01.911137+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "144,599 (현재 144,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(40일선)", "ok": true, "detail": "127,140"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +37 · 기 -111"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 31227482.97300001,
"cash": 28799698.407000013,
"initial": 100000000,
"positions": {
"010950": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-08T09:16:02.760758+09:00",
"stop": 112617,
"target": 175814,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4497110.087925,
"last_add_price": 130800
@@ -39,32 +39,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4524049.632675001,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 57,
"entry_price": 132310.52631578947,
"entry_at": "2026-07-10T12:14:03.457897+09:00",
"stop": 96000,
"target": 241242,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3791260.103190828,
"last_add_price": 139100
},
"090850": {
"code": "090850",
"name": "현대이지웰",
@@ -76,12 +55,12 @@
"entry_at": "2026-07-14T09:40:05.116357+09:00",
"stop": 5498,
"target": 7383,
"peak": 6210,
"peak": 6250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6150,
"cur_price": 6160,
"tranches": 2,
"tranche_value": 4441317.796325,
"last_add_price": 6030
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 4537990.22125,
"last_add_price": 353000
@@ -118,12 +97,12 @@
"entry_at": "2026-07-23T09:46:06.441344+09:00",
"stop": 78832,
"target": 122978,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4354026.517550001,
"last_add_price": 91400
@@ -134,24 +113,45 @@
"sources": [
"interest"
],
"qty": 308,
"entry_price": 14140,
"qty": 597,
"entry_price": 14585.36013400335,
"entry_at": "2026-07-23T10:30:02.566042+09:00",
"stop": 11706,
"target": 21442,
"peak": 14380,
"stop": 12081,
"target": 22097,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 4359614.53055,
"last_add_price": 14140
"last_add_price": 15060
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 234,
"entry_price": 18950,
"entry_at": "2026-07-24T10:02:05.181044+09:00",
"stop": 17760,
"target": 22520,
"peak": 19130,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,643 도달",
"cur_price": 19110,
"tranches": 1,
"tranche_value": 4438631.677600001,
"last_add_price": 18950
}
},
"realized_pnl": -12944734.11550001,
"closed_trades": 14,
"realized_pnl": -14127391.940500012,
"closed_trades": 15,
"wins": 0,
"peak_equity": 100162411.55350003,
"max_drawdown": 0.14205449910618512,
@@ -161,11 +161,11 @@
"005930": "2026-06-23",
"298040": "2026-06-24",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"093370": "2026-07-20",
"214450": "2026-07-15",
"055550": "2026-07-20"
},
"created_at": "2026-06-16T14:30:00.114884+09:00",
"updated_at": "2026-07-23T15:28:01.486184+09:00"
"updated_at": "2026-07-24T15:28:01.189960+09:00"
}
@@ -46,3 +46,6 @@
{"ts": "2026-07-23T09:46:06.441345+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88400, "qty": 49, "cost": 4332250, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77778, "target": 120266, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "88,300 vs 80,910"}, {"label": "정배열(5>10)", "ok": true, "detail": "83,020 / 80,910"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,020 / 75,060"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.80% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "743,133 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.566044+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 308, "cost": 4355773, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 21442, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "14,180 vs 12,429"}, {"label": "정배열(5>10)", "ok": true, "detail": "13,154 / 12,429"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T13:06:04.661707+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 47, "cost": 4296444, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77778, "target": 120266, "signals": [{"label": "손절선", "ok": true, "detail": "77,778 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 120,266"}, {"label": "추세(10일선)", "ok": true, "detail": "81,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:20.437556+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 57, "proceeds": 6360173, "entry_price": 132311, "pnl": -1182658, "pnl_pct": -15.5, "hold_from": "2026-07-10T12:14:03.457897+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,242"}, {"label": "추세(10일선)", "ok": false, "detail": "123,880"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:02:05.304219+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 289, "cost": 4352993, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 21442, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,442"}, {"label": "추세(10일선)", "ok": true, "detail": "12,513"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
{"ts": "2026-07-24T10:02:05.181046+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 234, "cost": 4434965, "path": "pullback", "reason": "눌림목 지정가 19,643 도달", "stop": 17760, "target": 22520, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "18,950 vs 18,943"}, {"label": "정배열(5>10)", "ok": true, "detail": "19,576 / 18,943"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,576 / 19,358"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+19.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +2 · 기 -5 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.39% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "454,069 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.39% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,643 (현재 18,950)"}]}
@@ -1,5 +1,5 @@
{
"cash": 17659926.478000015,
"cash": 23979112.471500013,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 3546990.802202721,
"last_add_price": 177000
@@ -34,37 +34,16 @@
"entry_at": "2026-07-08T09:16:02.762599+09:00",
"stop": 112616,
"target": 175813,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 4360729.7882,
"last_add_price": 130800
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 57,
"entry_price": 132310.52631578947,
"entry_at": "2026-07-10T12:14:03.459780+09:00",
"stop": 96000,
"target": 241242,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 3789711.3515926166,
"last_add_price": 139100
},
"086790": {
"code": "086790",
"name": "하나금융지주",
@@ -81,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4639656.985925001,
"last_add_price": 138300
@@ -97,12 +76,12 @@
"entry_at": "2026-07-14T09:40:05.118058+09:00",
"stop": 5498,
"target": 7383,
"peak": 6210,
"peak": 6250,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 6150,
"cur_price": 6160,
"tranches": 2,
"tranche_value": 4412981.9396750005,
"last_add_price": 6030
@@ -123,32 +102,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 4542977.951950001,
"last_add_price": 353000
},
"030000": {
"code": "030000",
"name": "제일기획",
"sources": [
"auto"
],
"qty": 221,
"entry_price": 18850,
"entry_at": "2026-07-23T09:44:04.371517+09:00",
"stop": 17760,
"target": 22120,
"peak": 18870,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,627 도달",
"cur_price": 18750,
"tranches": 1,
"tranche_value": 4183862.861025001,
"last_add_price": 18850
},
"078930": {
"code": "078930",
"name": "GS",
@@ -160,12 +118,12 @@
"entry_at": "2026-07-23T09:46:06.443281+09:00",
"stop": 78831,
"target": 122977,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 4183455.6171500003,
"last_add_price": 91400
@@ -176,33 +134,33 @@
"sources": [
"interest"
],
"qty": 295,
"entry_price": 14140,
"qty": 572,
"entry_price": 14585.524475524475,
"entry_at": "2026-07-23T10:30:02.567812+09:00",
"stop": 11706,
"target": 21442,
"peak": 14380,
"stop": 12082,
"target": 22097,
"peak": 15020,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13870,
"tranches": 1,
"cur_price": 14180,
"tranches": 2,
"tranche_value": 4177568.9561500004,
"last_add_price": 14140
"last_add_price": 15060
}
},
"realized_pnl": -15856862.536000013,
"closed_trades": 20,
"realized_pnl": -17074736.93200002,
"closed_trades": 22,
"wins": 1,
"peak_equity": 100864171.466,
"max_drawdown": 0.17765526509619187,
"last_exit": {
"030000": "2026-07-15",
"030000": "2026-07-24",
"003490": "2026-07-07",
"005930": "2026-06-23",
"403870": "2026-07-07",
"240810": "2026-07-08",
"240810": "2026-07-24",
"093370": "2026-07-20",
"034730": "2026-07-08",
"319660": "2026-07-23",
@@ -211,5 +169,5 @@
"055550": "2026-07-20"
},
"created_at": "2026-06-16T14:30:00.114893+09:00",
"updated_at": "2026-07-23T15:28:01.487848+09:00"
"updated_at": "2026-07-24T15:28:01.191599+09:00"
}
@@ -63,3 +63,6 @@
{"ts": "2026-07-23T09:46:06.443282+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88400, "qty": 47, "cost": 4155423, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77778, "target": 120266, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "88,300 vs 75,075"}, {"label": "정배열(5>20)", "ok": true, "detail": "83,020 / 75,075"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,020 / 75,060"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+47.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -150 · 기 +299 (천주)"}, {"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.80% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "743,133 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.80% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
{"ts": "2026-07-23T10:30:02.567813+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14140, "qty": 295, "cost": 4171926, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11706, "target": 21442, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,180 vs 10,944"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,154 / 10,944"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,154 / 12,687"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "84.26% (환산) vs 평균 31.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "12,639,979 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "84.26% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-07-23T13:06:04.663457+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91400, "qty": 45, "cost": 4113617, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77778, "target": 120266, "signals": [{"label": "손절선", "ok": true, "detail": "77,778 (현재 91,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 120,266"}, {"label": "추세(20일선)", "ok": true, "detail": "75,230"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -169 · 기 +311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 91,159"}]}
{"ts": "2026-07-24T09:00:20.538351+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 57, "proceeds": 6360173, "entry_price": 132311, "pnl": -1182658, "pnl_pct": -15.5, "hold_from": "2026-07-10T12:14:03.459780+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 241,242"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-24T09:00:20.539735+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 221, "proceeds": 4131258, "entry_price": 18850, "pnl": -35217, "pnl_pct": -0.64, "hold_from": "2026-07-23T09:44:04.371517+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,730)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,120"}, {"label": "추세(20일선)", "ok": false, "detail": "18,841"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -5"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,219"}]}
{"ts": "2026-07-24T09:02:05.306197+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 15060, "qty": 277, "cost": 4172246, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11706, "target": 21442, "signals": [{"label": "손절선", "ok": true, "detail": "11,706 (현재 15,020)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,442"}, {"label": "추세(20일선)", "ok": true, "detail": "10,986"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +208 · 기 -2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,766"}]}
@@ -1,5 +1,5 @@
{
"cash": 35004167.333000004,
"cash": 46234122.10300001,
"initial": 100000000,
"positions": {
"095610": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 154100,
"cur_price": 136100,
"tranches": 2,
"tranche_value": 1788561.3745409653,
"last_add_price": 177000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-08T09:16:02.764565+09:00",
"stop": 112608,
"target": 175805,
"peak": 150900,
"peak": 156400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 149600,
"cur_price": 151600,
"tranches": 2,
"tranche_value": 3561275.575471075,
"last_add_price": 130800
@@ -60,32 +60,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 130200,
"cur_price": 132200,
"tranches": 2,
"tranche_value": 4425433.834195267,
"last_add_price": 134300
},
"240810": {
"code": "240810",
"name": "원익IPS",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 132189.2857142857,
"entry_at": "2026-07-10T12:14:03.461740+09:00",
"stop": 96000,
"target": 240757,
"peak": 147400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 151,752 도달",
"cur_price": 114000,
"tranches": 2,
"tranche_value": 1924262.4890183615,
"last_add_price": 139100
},
"034730": {
"code": "034730",
"name": "SK",
@@ -95,14 +74,14 @@
"qty": 8,
"entry_price": 553000,
"entry_at": "2026-07-20T09:00:34.059389+09:00",
"stop": 559121,
"stop": 561800,
"target": 553003,
"peak": 668000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 697,871 도달",
"cur_price": 656000,
"cur_price": 630000,
"tranches": 1,
"tranche_value": 4450311.437725,
"last_add_price": 553000
@@ -123,53 +102,11 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 360000,
"cur_price": 357000,
"tranches": 2,
"tranche_value": 3616873.7658032966,
"last_add_price": 349500
},
"028260": {
"code": "028260",
"name": "삼성물산",
"sources": [
"manual"
],
"qty": 12,
"entry_price": 351500,
"entry_at": "2026-07-23T09:00:37.883564+09:00",
"stop": 351499,
"target": 351503,
"peak": 362000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 363,093 도달",
"cur_price": 358500,
"tranches": 1,
"tranche_value": 4259290.730150001,
"last_add_price": 351500
},
"032830": {
"code": "032830",
"name": "삼성생명",
"sources": [
"interest"
],
"qty": 13,
"entry_price": 320000,
"entry_at": "2026-07-23T09:00:37.921145+09:00",
"stop": 319999,
"target": 320003,
"peak": 333000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 390,057 도달",
"cur_price": 326500,
"tranches": 1,
"tranche_value": 4259259.09515,
"last_add_price": 320000
},
"078930": {
"code": "078930",
"name": "GS",
@@ -181,19 +118,19 @@
"entry_at": "2026-07-23T11:14:02.520362+09:00",
"stop": 80058,
"target": 124947,
"peak": 94700,
"peak": 99800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 93900,
"cur_price": 94900,
"tranches": 2,
"tranche_value": 3542431.9465922415,
"last_add_price": 92800
}
},
"realized_pnl": -15356787.927000033,
"closed_trades": 72,
"realized_pnl": -16207945.052000035,
"closed_trades": 77,
"wins": 1,
"peak_equity": 100085511.5725,
"max_drawdown": 0.14989712775392522,
@@ -208,21 +145,21 @@
"298040": "2026-06-26",
"403870": "2026-07-07",
"005935": "2026-07-01",
"240810": "2026-07-08",
"009150": "2026-07-23",
"240810": "2026-07-24",
"009150": "2026-07-24",
"093370": "2026-07-20",
"034730": "2026-07-16",
"032830": "2026-07-22",
"032830": "2026-07-24",
"319660": "2026-07-23",
"011070": "2026-07-23",
"011070": "2026-07-24",
"402340": "2026-07-23",
"004170": "2026-07-23",
"028260": "2026-07-22",
"028260": "2026-07-24",
"214450": "2026-07-15",
"055550": "2026-07-20",
"105560": "2026-07-20",
"222800": "2026-07-21"
},
"created_at": "2026-06-16T14:30:00.114901+09:00",
"updated_at": "2026-07-23T15:28:01.489627+09:00"
"updated_at": "2026-07-24T15:28:01.193298+09:00"
}

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