auto: 일일 백업 2026-06-30 02:00

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-06-30 02:00:02 +09:00
parent 17ad101eb1
commit 1bbb61520c
154 changed files with 2564 additions and 662 deletions
+17 -1
View File
@@ -1202,6 +1202,18 @@ def _fetch_all_data(entries: list[dict], only_owner: str | None = None) -> dict:
tj.record_trades(journal_by_label, quiet=True, tag='render')
except Exception as e:
sys.stderr.write(f'[render→journal] record_trades failed: {e}\n')
# 당일 매수 동반 매도행의 pl을 '전일 보유 평단' 기준으로 재계산 (ka10170 round-trip 오표시 교정).
# 전일 평단은 파일 이력 재생에서. raw 저장(record_trades) 직후라 prev_avg_map은 당일분 제외(date<오늘).
try:
_today_iso = datetime.now(tj.KST).strftime('%Y-%m-%d')
_prev_avgs = tj.prev_avg_map(_today_iso)
for _lb, _trs in journal_by_label.items():
for _t in _trs:
_pa = _prev_avgs.get((_lb, _t.get('code')), 0)
if (_t.get('sell_qty') or 0) > 0 and (_t.get('buy_qty') or 0) > 0 and _pa > 0:
tj._apply_rebase(_t, float(_t.get('sell_avg') or 0), int(_t['sell_qty']), _pa)
except Exception as e:
sys.stderr.write(f'[journal rebase] failed: {e}\n')
cards = quotes_f.result()
try:
open_orders = open_orders_f.result()
@@ -8442,6 +8454,7 @@ def render_html() -> str:
'var pl=r.pl_amt||0;'
'var plCls=pl>0?"pl-pos":(pl<0?"pl-neg":"muted");'
'var sgn=pl>0?"+":"";'
'var reNote=r._pl_rebased?\'<div class="muted small" style="margin-top:2px">원가 \'+fmtInt(r.prev_avg)+\'원(전일 보유 평단) 기준 · 당일 매수분 제외</div>\':"";'
'out+=\'<li class="trade-item trade-item-sell\'+seedCls+\'">\'+stockLine+'
'\'<div class="ti-row1"><div class="ti-meta">\'+'
'\'<span class="ti-side side-sell">매도</span>\'+'
@@ -8450,7 +8463,7 @@ def render_html() -> str:
'\'<div class="ti-row2"><div class="ti-data">\'+'
'\'<span class="ti-price"><span class="ti-label">평균가</span> \'+fmtInt(r.sell_avg)+\'원</span><span class="ti-sep">·</span>\'+'
'\'<span class="ti-qty"><span class="ti-label">수량</span> \'+fmtInt(r.sell_qty)+\'주</span><span class="ti-sep">·</span>\'+'
'\'<span class="ti-amt"><span class="ti-label">금액</span> \'+fmtInt(r.sell_amt)+\'원</span></div></div>\'+'
'\'<span class="ti-amt"><span class="ti-label">금액</span> \'+fmtInt(r.sell_amt)+\'원</span></div></div>\'+reNote+'
'\'</li>\';'
'}'
'return out;'
@@ -10227,6 +10240,9 @@ class Handler(BaseHTTPRequestHandler):
rows = [r for r in all_rows if _row_owner(r) == owner_q]
if account:
rows = [r for r in rows if r.get('account') == account]
# 매도 실현손익을 '전일 보유 평단' 기준으로 재계산 (ka10170 round-trip 오표시 교정).
# rows는 해당 (account,code)의 전체 이력을 포함하므로 재생이 정확하다.
rows = tj.rebase_pl(rows)
rows.sort(key=lambda r: (r.get('date', ''), r.get('account', '')), reverse=True)
name = rows[0]['name'] if rows and code else ''
mode = 'owner' if (not code and owner_q) else 'code'
@@ -767,6 +767,20 @@ def build_report(by_account: bool = False) -> tuple[str, str, str]:
raise RuntimeError('키움 REST 응답에 보유종목이 없습니다.')
today_key = datetime.now(KST).strftime('%Y-%m-%d')
# 당일 매수 동반 매도행의 pl을 '전일 보유 평단' 기준으로 재계산 (ka10170 round-trip 오표시 교정).
# 자산웹과 동일 기준 — 전일 평단은 파일 이력 재생(prev_avg_map, 당일분 제외)에서.
try:
import trade_journal as tj
_prev_avgs = tj.prev_avg_map(today_key)
for _lb, _trs in journal_by_label.items():
for _t in _trs:
_pa = _prev_avgs.get((_lb, _t.get('code')), 0)
if (_t.get('sell_qty') or 0) > 0 and (_t.get('buy_qty') or 0) > 0 and _pa > 0:
tj._apply_rebase(_t, float(_t.get('sell_avg') or 0), int(_t['sell_qty']), _pa)
except Exception as e:
print(f'[journal rebase] failed: {e}', file=sys.stderr)
all_labels = [a['label'] for a in list_accounts()]
owner_groups = group_by_owner(all_labels)
@@ -67,6 +67,95 @@ def _save_all(rows: list[dict]) -> None:
tmp.replace(JOURNAL)
def _advance(qty: int, avg: float, buy_qty: int, sell_qty: int, buy_avg: float) -> tuple[int, float]:
"""running 보유수량·평단 1스텝 진행.
매도는 **전 보유분 우선 소진**(평단 유지) → 잔여 당일 매수분을 가중평균 블렌딩.
이 순서가 '전일 보유 평단' 정의의 핵심 — 당일 매수가 매도 원가에 섞이지 않고,
매도로 원물이 다 빠지면 남는 건 당일 매수분 평단이 된다.
"""
consumed = min(sell_qty, qty)
qty -= consumed
rem_buy = buy_qty - (sell_qty - consumed) # 당일매수분 중 매도로 안 빠진 잔량
if rem_buy > 0:
avg = (qty * avg + rem_buy * buy_avg) / (qty + rem_buy)
qty += rem_buy
qty = max(qty, 0)
if qty == 0:
avg = 0.0 # 전량 청산 → 평단 리셋 (이후 순수 데이트레이딩을 보유분으로 오인 방지)
return qty, avg
def _apply_rebase(row: dict, sell_avg: float, sell_qty: int, pre_avg: float) -> None:
"""row의 pl_amt/prft_rt를 '전일 보유 평단(pre_avg)' 기준으로 덮어쓴다 (in-place).
그로스 = (매도평단 - 전일평단) × 매도수량, pl_amt = 그로스 - 수수료·세금 (ka10170과 동일 net).
"""
gross = (sell_avg - pre_avg) * sell_qty
fee = int(row.get('cmsn_tax') or 0)
row['pl_amt'] = round(gross) - fee
cost = pre_avg * sell_qty
row['prft_rt'] = round(row['pl_amt'] / cost * 100, 2) if cost else 0.0
row['_pl_rebased'] = True
row['prev_avg'] = round(pre_avg)
def rebase_pl(rows: list[dict]) -> list[dict]:
"""매도 실현손익을 '전일 보유 평단' 기준으로 재계산해 **새 리스트** 반환 (파일 미변경, 표시 전용).
ka10170은 당일 매수+매도가 같이 있으면 당일 매수평단↔매도평단 round-trip으로 pl_amt를 매겨
어제까지 보유한 원물의 손익을 가린다 (2026-06-29 0193W0: 6/26 보유 62@24,550 +
당일 62@21,875 매수 후 62@21,885 매도 → ka10170 +220원, 실제 원물 손익 약 -165,630원).
(account, code)별로 날짜순 재생(_advance)하며, **당일 매수가 동반된 매도 행**만
당일 매수 전 보유 평단을 원가로 잡아 덮어쓴다. 순수 매도(당일 매수 없음)는 키움 값이
정확하므로 건드리지 않는다.
⚠️ 입력 rows는 각 (account, code)의 **전체 이력**을 포함해야 재생이 정확하다.
"""
out = [dict(r) for r in rows]
by_key: dict[tuple, list[dict]] = {}
for r in out:
by_key.setdefault((r.get('account'), r.get('code')), []).append(r)
for grp in by_key.values():
grp.sort(key=lambda r: (r.get('date', ''), r.get('collected_at', '')))
qty, avg = 0, 0.0
for r in grp:
bq = int(r.get('buy_qty') or 0)
sq = int(r.get('sell_qty') or 0)
ba = float(r.get('buy_avg') or 0)
sa = float(r.get('sell_avg') or 0)
pre_avg = avg # 당일 매수 반영 전 = 전일 보유 평단
if sq > 0 and bq > 0 and pre_avg > 0:
_apply_rebase(r, sa, sq, pre_avg)
qty, avg = _advance(qty, avg, bq, sq, ba)
return out
def prev_avg_map(before_iso: str) -> dict:
"""파일 이력 중 before_iso **미만**(전일까지)을 (account, code)별 재생해 시작 평단 맵 반환.
라이브 journal(당일분)의 round-trip 오염 행을 재계산할 때 원가(전일 보유 평단) 소스.
{(account, code): avg}. 보유 0이면 0.
"""
rows = [r for r in _load_all() if r.get('date', '') < before_iso]
by_key: dict[tuple, list[dict]] = {}
for r in rows:
by_key.setdefault((r.get('account'), r.get('code')), []).append(r)
out: dict[tuple, float] = {}
for key, grp in by_key.items():
grp.sort(key=lambda r: (r.get('date', ''), r.get('collected_at', '')))
qty, avg = 0, 0.0
for r in grp:
qty, avg = _advance(
qty, avg,
int(r.get('buy_qty') or 0), int(r.get('sell_qty') or 0),
float(r.get('buy_avg') or 0),
)
out[key] = avg
return out
def record_trades(all_trades: dict, *, base_dt: str | None = None, quiet: bool = False, tag: str = 'collect') -> dict:
"""이미 받은 ka10170 응답({label: [trades]})을 jsonl에 적재 (idempotent).
`(iso_date, account in all_trades)` 단위 재적재 — 다른 계좌는 영향 X.
@@ -50,3 +50,5 @@
{"date": "2026-06-25", "market": "KOSPI", "market_label": "코스피", "rise": 291, "upper": 3, "fall": 589, "lower": 3, "steady": 36, "adr": 49.66, "personal": -24136, "foreign": -8754, "institutional": 33244, "captured_at": "2026-06-25T21:00:01.814263+09:00"}
{"date": "2026-06-26", "market": "KOSDAQ", "market_label": "코스닥", "rise": 220, "upper": 7, "fall": 1470, "lower": 2, "steady": 50, "adr": 15.42, "personal": -6688, "foreign": 3510, "institutional": 3084, "captured_at": "2026-06-26T21:00:02.514312+09:00"}
{"date": "2026-06-26", "market": "KOSPI", "market_label": "코스피", "rise": 111, "upper": 4, "fall": 780, "lower": 2, "steady": 24, "adr": 14.71, "personal": 81919, "foreign": -42906, "institutional": -41224, "captured_at": "2026-06-26T21:00:02.514312+09:00"}
{"date": "2026-06-29", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1555, "upper": 14, "fall": 157, "lower": 1, "steady": 30, "adr": 993.04, "personal": -5272, "foreign": 266, "institutional": 5043, "captured_at": "2026-06-29T21:00:03.315108+09:00"}
{"date": "2026-06-29", "market": "KOSPI", "market_label": "코스피", "rise": 820, "upper": 6, "fall": 88, "lower": 0, "steady": 9, "adr": 938.64, "personal": 45975, "foreign": -77332, "institutional": 29327, "captured_at": "2026-06-29T21:00:03.315108+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": 89414137.78,
"cash": 77334326.08,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,10 +18,31 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 4170983.0567946993,
"last_add_price": 164900
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 35,
"entry_price": 345085.71428571426,
"entry_at": "2026-06-29T09:00:12.226210+09:00",
"stop": 303877,
"target": 468711,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 6137589.86125,
"last_add_price": 351000
}
},
"realized_pnl": -2421737.7850000025,
@@ -37,5 +58,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-11T09:00:01.943184+09:00",
"updated_at": "2026-06-26T15:28:03.122409+09:00"
"updated_at": "2026-06-29T15:28:01.254313+09:00"
}
@@ -10,3 +10,5 @@
{"ts": "2026-06-24T09:08:00.922591+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 155400, "qty": 26, "cost": 4041006, "path": "pullback", "reason": "눌림목 지정가 155,963 도달", "stop": 118951, "target": 264748, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,400 vs 128,090"}, {"label": "정배열(5>10)", "ok": true, "detail": "143,100 / 128,090"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "143,100 / 121,690"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+45.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +143 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "6.50% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,192,593 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "6.50% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,963 (현재 155,400)"}]}
{"ts": "2026-06-26T09:00:03.477186+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 97, "proceeds": 4840542, "entry_price": 53200, "pnl": -320632, "pnl_pct": -6.02, "hold_from": "2026-06-24T09:02:02.294329+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T09:04:03.833814+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 25, "cost": 4123118, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(10일선)", "ok": true, "detail": "129,020"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-29T09:00:12.226221+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 18, "cost": 6111917, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 457126, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "337,000 vs 305,050"}, {"label": "정배열(5>10)", "ok": true, "detail": "313,600 / 305,050"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:40:01.364512+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 17, "cost": 5967895, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 457126, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 457,126"}, {"label": "추세(10일선)", "ok": true, "detail": "306,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2117481.7910706745,
"last_add_price": 164900
@@ -28,12 +28,12 @@
"closed_trades": 3,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.009520729749999792,
"max_drawdown": 0.009659972949999868,
"last_exit": {
"030000": "2026-06-23",
"086790": "2026-06-23",
"403870": "2026-06-26"
},
"created_at": "2026-06-11T09:00:01.944232+09:00",
"updated_at": "2026-06-26T15:28:03.171369+09:00"
"updated_at": "2026-06-29T15:28:01.310175+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 85658320.84700003,
"cash": 81088635.49700004,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2127959.2775103576,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 2597550.173870402,
"last_add_price": 18260
@@ -55,15 +55,36 @@
"entry_at": "2026-06-24T09:46:04.779353+09:00",
"stop": 131479,
"target": 222229,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.262627+09:00",
"stop": 629329,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 2789046.5318040657,
"last_add_price": 778000
}
},
"realized_pnl": -1089671.6500000018,
@@ -77,5 +98,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-11T09:00:01.944251+09:00",
"updated_at": "2026-06-26T15:28:03.173071+09:00"
"updated_at": "2026-06-29T15:28:01.311932+09:00"
}
@@ -10,3 +10,5 @@
{"ts": "2026-06-25T09:00:23.474580+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 179100, "qty": 11, "cost": 1970396, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120729, "target": 214407, "signals": [{"label": "손절선", "ok": true, "detail": "120,729 (현재 178,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 214,407"}, {"label": "추세(10일선)", "ok": true, "detail": "155,410"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -56 · 기 +134"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 167,275"}]}
{"ts": "2026-06-26T09:00:05.584610+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 35, "proceeds": 1746588, "entry_price": 62900, "pnl": -455243, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:28.483745+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,807"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.057812+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(10일선)", "ok": true, "detail": "129,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.262629+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 3, "cost": 2235335, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 943257, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "744,000 vs 735,600"}, {"label": "정배열(5>10)", "ok": true, "detail": "766,800 / 735,600"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.482930+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 3, "cost": 2334350, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(10일선)", "ok": true, "detail": "739,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 80664253.99550003,
"cash": 74571340.19550003,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2820470.1519210045,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 3443028.3641677625,
"last_add_price": 18260
@@ -55,15 +55,36 @@
"entry_at": "2026-06-24T09:46:04.781317+09:00",
"stop": 140772,
"target": 222447,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2768146.885544871,
"last_add_price": 179100
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.264615+09:00",
"stop": 662371,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 3694171.3588681174,
"last_add_price": 778000
}
},
"realized_pnl": -1753299.0330000012,
@@ -77,5 +98,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-11T09:00:01.944270+09:00",
"updated_at": "2026-06-26T15:28:03.174808+09:00"
"updated_at": "2026-06-29T15:28:01.313779+09:00"
}
@@ -13,3 +13,5 @@
{"ts": "2026-06-25T09:02:04.071867+09:00", "side": "BUY", "code": "403870", "name": "HPSP", "price": 53200, "qty": 49, "cost": 2607191, "path": "pullback", "reason": "눌림목 지정가 63,881 도달", "stop": 43200, "target": 73200, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "53,300 vs 52,382"}, {"label": "정배열(5>20)", "ok": true, "detail": "57,980 / 52,382"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "57,980 / 49,672"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+15.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +406 · 기 -1,461 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.21% (환산) vs 평균 5.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 71,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,819,047 (환산) vs 평균 4,912,598"}, {"label": "회전율 급증", "ok": false, "detail": "2.21% (환산) vs 평균 5.97%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 63,881 (현재 53,300)"}]}
{"ts": "2026-06-26T09:00:05.688310+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-25T09:02:04.071865+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T10:14:04.059906+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 16, "cost": 2670801, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129363, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "129,363 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.264617+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 4, "cost": 2980447, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 645871, "target": 943257, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.484808+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 4, "cost": 3112467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 645871, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "645,871 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 80478384.19850004,
"cash": 74385470.39850004,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2825836.0689939465,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 3447013.1411951547,
"last_add_price": 18260
@@ -55,15 +55,36 @@
"entry_at": "2026-06-24T09:46:04.783230+09:00",
"stop": 140772,
"target": 222447,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2771392.1171608195,
"last_add_price": 179100
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.266384+09:00",
"stop": 662371,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 3693094.0253549684,
"last_add_price": 778000
}
},
"realized_pnl": -1782445.3250000025,
@@ -77,5 +98,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-11T09:00:01.944290+09:00",
"updated_at": "2026-06-26T15:28:03.176528+09:00"
"updated_at": "2026-06-29T15:28:01.315486+09:00"
}
@@ -14,3 +14,5 @@
{"ts": "2026-06-26T09:00:05.786723+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-25T09:02:04.073951+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T10:06:05.265619+09:00", "side": "SELL", "code": "086790", "name": "하나금융지주", "price": 110600, "qty": 49, "proceeds": 5408832, "entry_price": 121000, "pnl": -521057, "pnl_pct": -8.6, "hold_from": "2026-06-23T09:04:35.878312+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,004 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 140,992"}, {"label": "추세(10일선)", "ok": false, "detail": "118,630"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +34 · 기 -271"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 124,653"}]}
{"ts": "2026-06-26T10:14:04.062152+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 16, "cost": 2670801, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129363, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "129,363 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(10일선)", "ok": true, "detail": "129,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.266385+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 4, "cost": 2980447, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 645871, "target": 943257, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "744,000 vs 735,600"}, {"label": "정배열(5>10)", "ok": true, "detail": "766,800 / 735,600"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.486781+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 4, "cost": 3112467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 645871, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "645,871 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(10일선)", "ok": true, "detail": "739,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 64720390.662,
"cash": 54057791.512,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 4203891.248360175,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 5128641.566444816,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:04.785264+09:00",
"stop": 131710,
"target": 276910,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 4122817.0756532787,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6197351.6704375,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 14,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.268694+09:00",
"stop": 629329,
"target": 1158014,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 5498371.272305574,
"last_add_price": 778000
}
},
"realized_pnl": -2386156.0600000024,
@@ -99,5 +120,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582771+09:00",
"updated_at": "2026-06-26T15:28:03.178528+09:00"
"updated_at": "2026-06-29T15:28:01.317796+09:00"
}
@@ -13,3 +13,5 @@
{"ts": "2026-06-25T09:04:05.747338+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28900, "qty": 214, "cost": 6185528, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26248, "target": 36855, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "28,850 vs 25,948"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,110 / 25,948"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,110 / 25,216"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,577 · 기 -7 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.54% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "5,629,873 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.54% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-06-26T09:00:07.629324+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 71, "proceeds": 3543078, "entry_price": 62900, "pnl": -923492, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:30.995271+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,714"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.064359+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 25, "cost": 4173126, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 266048, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 266,048"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.268695+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 7, "cost": 5215782, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 1141514, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.488939+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 7, "cost": 5446817, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 1141514, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,141,514"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 64720390.662,
"cash": 54057791.512,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 4203891.248360175,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 5128641.566444816,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:04.787179+09:00",
"stop": 131710,
"target": 222460,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 4122817.0756532787,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6197351.6704375,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 14,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.270818+09:00",
"stop": 629329,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 5498371.272305574,
"last_add_price": 778000
}
},
"realized_pnl": -2386156.0600000024,
@@ -99,5 +120,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582787+09:00",
"updated_at": "2026-06-26T15:28:03.180250+09:00"
"updated_at": "2026-06-29T15:28:01.319596+09:00"
}
@@ -13,3 +13,5 @@
{"ts": "2026-06-25T09:04:05.749486+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28900, "qty": 214, "cost": 6185528, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26248, "target": 32878, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "28,850 vs 25,948"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,110 / 25,948"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,110 / 25,216"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,577 · 기 -7 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.54% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "5,629,873 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.54% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-06-26T09:00:07.734466+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 71, "proceeds": 3543078, "entry_price": 62900, "pnl": -923492, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:31.019762+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,807"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.066621+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 25, "cost": 4173126, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.270820+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 7, "cost": 5215782, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 943257, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.491137+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 7, "cost": 5446817, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 64720390.662,
"cash": 54057791.512,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 4203891.248360175,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 5128641.566444816,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:04.789013+09:00",
"stop": 131710,
"target": 240610,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 4122817.0756532787,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6197351.6704375,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 14,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.272648+09:00",
"stop": 629329,
"target": 1025843,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 5498371.272305574,
"last_add_price": 778000
}
},
"realized_pnl": -2386156.0600000024,
@@ -99,5 +120,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582803+09:00",
"updated_at": "2026-06-26T15:28:03.181927+09:00"
"updated_at": "2026-06-29T15:28:01.321396+09:00"
}
@@ -13,3 +13,5 @@
{"ts": "2026-06-25T09:04:05.751533+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28900, "qty": 214, "cost": 6185528, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26248, "target": 34203, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "28,850 vs 25,948"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,110 / 25,948"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,110 / 25,216"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,577 · 기 -7 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.54% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "5,629,873 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.54% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-06-26T09:00:07.830878+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 71, "proceeds": 3543078, "entry_price": 62900, "pnl": -923492, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:31.044127+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 90,776"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.068633+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 25, "cost": 4173126, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 229599, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 229,599"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.272649+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 7, "cost": 5215782, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 1009343, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.493145+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 7, "cost": 5446817, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 1009343, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,009,343"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 73964344.59300004,
"cash": 67871430.79300004,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2810910.368199236,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 3428946.6186461896,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:04.790837+09:00",
"stop": 140772,
"target": 222447,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2756954.540328827,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6188466.760812502,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.274495+09:00",
"stop": 662371,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 3667467.0743064606,
"last_add_price": 778000
}
},
"realized_pnl": -2303216.0750000034,
@@ -99,5 +120,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582834+09:00",
"updated_at": "2026-06-26T15:28:03.183590+09:00"
"updated_at": "2026-06-29T15:28:01.323158+09:00"
}
@@ -17,3 +17,5 @@
{"ts": "2026-06-26T09:00:07.932477+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-25T09:02:04.081930+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T10:06:05.272373+09:00", "side": "SELL", "code": "086790", "name": "하나금융지주", "price": 110600, "qty": 49, "proceeds": 5408832, "entry_price": 121000, "pnl": -521057, "pnl_pct": -8.6, "hold_from": "2026-06-23T09:04:35.888864+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,004 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 140,992"}, {"label": "추세(20일선)", "ok": false, "detail": "117,780"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +34 · 기 -271"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 124,653"}]}
{"ts": "2026-06-26T10:14:04.070691+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 16, "cost": 2670801, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129363, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "129,363 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.274496+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 4, "cost": 2980447, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 645871, "target": 943257, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.495030+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 4, "cost": 3112467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 645871, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "645,871 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2809574.112121484,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6182483.485312501,
"last_add_price": 28900
@@ -49,7 +49,7 @@
"closed_trades": 4,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.015966855849999934,
"max_drawdown": 0.017106855849999936,
"last_exit": {
"086790": "2026-06-19",
"030000": "2026-06-23",
@@ -57,5 +57,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582849+09:00",
"updated_at": "2026-06-26T15:28:03.185276+09:00"
"updated_at": "2026-06-29T15:28:01.324814+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2809574.112121484,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6182483.485312501,
"last_add_price": 28900
@@ -49,7 +49,7 @@
"closed_trades": 4,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.015966855849999934,
"max_drawdown": 0.017106855849999936,
"last_exit": {
"086790": "2026-06-19",
"030000": "2026-06-23",
@@ -57,5 +57,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582864+09:00",
"updated_at": "2026-06-26T15:28:03.186822+09:00"
"updated_at": "2026-06-29T15:28:01.326447+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2107117.354730171,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389162.494391027,
"last_add_price": 28900
@@ -49,7 +49,7 @@
"closed_trades": 4,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.015558983799999952,
"max_drawdown": 0.016351983799999952,
"last_exit": {
"030000": "2026-06-23",
"086790": "2026-06-23",
@@ -57,5 +57,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582879+09:00",
"updated_at": "2026-06-26T15:28:03.188319+09:00"
"updated_at": "2026-06-29T15:28:01.328017+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2107117.354730171,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389162.494391027,
"last_add_price": 28900
@@ -49,7 +49,7 @@
"closed_trades": 4,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.015558983799999952,
"max_drawdown": 0.016351983799999952,
"last_exit": {
"030000": "2026-06-23",
"086790": "2026-06-23",
@@ -57,5 +57,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582910+09:00",
"updated_at": "2026-06-26T15:28:03.189807+09:00"
"updated_at": "2026-06-29T15:28:01.329594+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2107117.354730171,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389162.494391027,
"last_add_price": 28900
@@ -49,7 +49,7 @@
"closed_trades": 4,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.015558983799999952,
"max_drawdown": 0.016351983799999952,
"last_exit": {
"030000": "2026-06-23",
"086790": "2026-06-23",
@@ -57,5 +57,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.582926+09:00",
"updated_at": "2026-06-26T15:28:03.191313+09:00"
"updated_at": "2026-06-29T15:28:01.331162+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2824375.987702199,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6215031.657187501,
"last_add_price": 28900
@@ -49,12 +49,12 @@
"closed_trades": 3,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.010787235049999953,
"max_drawdown": 0.011917235049999952,
"last_exit": {
"086790": "2026-06-19",
"030000": "2026-06-23",
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583136+09:00",
"updated_at": "2026-06-26T15:28:03.192858+09:00"
"updated_at": "2026-06-29T15:28:01.332795+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 80008559.15200004,
"cash": 75438873.80200005,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2127959.2775103576,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 2597550.173870402,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.157519+09:00",
"stop": 131479,
"target": 276679,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5428667.128009617,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.285629+09:00",
"stop": 629329,
"target": 1158014,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 2778175.947001991,
"last_add_price": 778000
}
},
"realized_pnl": -1334322.7000000025,
@@ -100,5 +121,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583184+09:00",
"updated_at": "2026-06-26T15:28:03.194343+09:00"
"updated_at": "2026-06-29T15:28:01.334351+09:00"
}
@@ -15,3 +15,5 @@
{"ts": "2026-06-26T09:00:09.636282+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3474000, "pnl": -195927, "pnl_pct": -5.44, "hold_from": "2026-06-24T10:06:01.722186+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,941,000"}, {"label": "추세(10일선)", "ok": false, "detail": "3,651,600"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,613,320"}]}
{"ts": "2026-06-26T09:00:09.637460+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 35, "proceeds": 1746588, "entry_price": 62900, "pnl": -455243, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:31.276353+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 104,714"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.082928+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 266048, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 266,048"}, {"label": "추세(10일선)", "ok": true, "detail": "129,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.285630+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 3, "cost": 2235335, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 1141514, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "744,000 vs 735,600"}, {"label": "정배열(5>10)", "ok": true, "detail": "766,800 / 735,600"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.506226+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 3, "cost": 2334350, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 1141514, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,141,514"}, {"label": "추세(10일선)", "ok": true, "detail": "739,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 80253210.20200004,
"cash": 75683524.85200004,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2127959.2775103576,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 2597550.173870402,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.168473+09:00",
"stop": 131479,
"target": 240379,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5431568.314227566,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.287473+09:00",
"stop": 629329,
"target": 1025843,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 2785070.993277271,
"last_add_price": 778000
}
},
"realized_pnl": -1089671.6500000018,
@@ -98,5 +119,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583198+09:00",
"updated_at": "2026-06-26T15:28:03.195883+09:00"
"updated_at": "2026-06-29T15:28:01.335992+09:00"
}
@@ -11,3 +11,5 @@
{"ts": "2026-06-25T09:04:06.175624+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28900, "qty": 187, "cost": 5405111, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26248, "target": 34203, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "28,850 vs 25,948"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,110 / 25,948"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,110 / 25,216"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,577 · 기 -7 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.54% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "5,629,873 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.54% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-06-26T09:00:09.738783+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 35, "proceeds": 1746588, "entry_price": 62900, "pnl": -455243, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:31.300954+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 90,776"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.084754+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 229599, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 229,599"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.287474+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 3, "cost": 2235335, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 1009343, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.507919+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 3, "cost": 2334350, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 1009343, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,009,343"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2117481.7910706745,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5415653.87636218,
"last_add_price": 28900
@@ -49,12 +49,12 @@
"closed_trades": 3,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.010711079399999678,
"max_drawdown": 0.011504579399999678,
"last_exit": {
"030000": "2026-06-23",
"086790": "2026-06-23",
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583212+09:00",
"updated_at": "2026-06-26T15:28:03.197425+09:00"
"updated_at": "2026-06-29T15:28:01.337653+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 80008559.15200004,
"cash": 75438873.80200005,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2127959.2775103576,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 2597550.173870402,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.179968+09:00",
"stop": 131479,
"target": 240379,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5428667.128009617,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.290722+09:00",
"stop": 629329,
"target": 1025843,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 2778175.947001991,
"last_add_price": 778000
}
},
"realized_pnl": -1334322.7000000025,
@@ -100,5 +121,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583227+09:00",
"updated_at": "2026-06-26T15:28:03.198906+09:00"
"updated_at": "2026-06-29T15:28:01.339210+09:00"
}
@@ -15,3 +15,5 @@
{"ts": "2026-06-26T09:00:09.933144+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3474000, "pnl": -195927, "pnl_pct": -5.44, "hold_from": "2026-06-24T10:06:01.728021+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,452,000"}, {"label": "추세(10일선)", "ok": false, "detail": "3,651,600"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,613,320"}]}
{"ts": "2026-06-26T09:00:09.934097+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 35, "proceeds": 1746588, "entry_price": 62900, "pnl": -455243, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:31.348671+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 90,776"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.087844+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 229599, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 229,599"}, {"label": "추세(10일선)", "ok": true, "detail": "129,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.290723+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 3, "cost": 2235335, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 1009343, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "744,000 vs 735,600"}, {"label": "정배열(5>10)", "ok": true, "detail": "766,800 / 735,600"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.511202+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 3, "cost": 2334350, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 1009343, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,009,343"}, {"label": "추세(10일선)", "ok": true, "detail": "739,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2824375.987702199,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6215031.657187501,
"last_add_price": 28900
@@ -49,12 +49,12 @@
"closed_trades": 3,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.010787235049999953,
"max_drawdown": 0.011917235049999952,
"last_exit": {
"086790": "2026-06-19",
"030000": "2026-06-23",
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583241+09:00",
"updated_at": "2026-06-26T15:28:03.200480+09:00"
"updated_at": "2026-06-29T15:28:01.340863+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 80253210.20200004,
"cash": 75683524.85200004,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2127959.2775103576,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 2597550.173870402,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.189377+09:00",
"stop": 131479,
"target": 222229,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5431568.314227566,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.294137+09:00",
"stop": 629329,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 2785070.993277271,
"last_add_price": 778000
}
},
"realized_pnl": -1089671.6500000018,
@@ -98,5 +119,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583273+09:00",
"updated_at": "2026-06-26T15:28:03.201982+09:00"
"updated_at": "2026-06-29T15:28:01.342461+09:00"
}
@@ -11,3 +11,5 @@
{"ts": "2026-06-25T09:04:06.196762+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28900, "qty": 187, "cost": 5405111, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26248, "target": 32878, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "28,850 vs 25,948"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,110 / 25,948"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 하향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,110 / 25,216"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,577 · 기 -7 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.54% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "5,629,873 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.54% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-06-26T09:00:10.133337+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 35, "proceeds": 1746588, "entry_price": 62900, "pnl": -455243, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:31.396571+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,807"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.091073+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.294138+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 3, "cost": 2235335, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 943257, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.514472+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 3, "cost": 2334350, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2117481.7910706745,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5415653.87636218,
"last_add_price": 28900
@@ -49,12 +49,12 @@
"closed_trades": 3,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.010711079399999678,
"max_drawdown": 0.011504579399999678,
"last_exit": {
"030000": "2026-06-23",
"086790": "2026-06-23",
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583289+09:00",
"updated_at": "2026-06-26T15:28:03.203498+09:00"
"updated_at": "2026-06-29T15:28:01.344044+09:00"
}
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2117481.7910706745,
"last_add_price": 164900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5415653.87636218,
"last_add_price": 28900
@@ -49,12 +49,12 @@
"closed_trades": 3,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.010711079399999678,
"max_drawdown": 0.011504579399999678,
"last_exit": {
"030000": "2026-06-23",
"086790": "2026-06-23",
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583304+09:00",
"updated_at": "2026-06-26T15:28:03.205001+09:00"
"updated_at": "2026-06-29T15:28:01.345621+09:00"
}
@@ -1,5 +1,5 @@
{
"cash": 80008559.15200004,
"cash": 75438873.80200005,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2127959.2775103576,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 2597550.173870402,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.200583+09:00",
"stop": 131479,
"target": 222229,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2088366.7995946202,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5428667.128009617,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.298828+09:00",
"stop": 629329,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 2778175.947001991,
"last_add_price": 778000
}
},
"realized_pnl": -1334322.7000000025,
@@ -100,5 +121,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583318+09:00",
"updated_at": "2026-06-26T15:28:03.206476+09:00"
"updated_at": "2026-06-29T15:28:01.347180+09:00"
}
@@ -15,3 +15,5 @@
{"ts": "2026-06-26T09:00:10.436034+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3474000, "pnl": -195927, "pnl_pct": -5.44, "hold_from": "2026-06-24T10:06:01.736840+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,207,500"}, {"label": "추세(10일선)", "ok": false, "detail": "3,651,600"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,613,320"}]}
{"ts": "2026-06-26T09:00:10.437012+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 35, "proceeds": 1746588, "entry_price": 62900, "pnl": -455243, "pnl_pct": -20.51, "hold_from": "2026-06-17T16:47:31.466728+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "48,962 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,807"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 66,756"}]}
{"ts": "2026-06-26T10:14:04.095503+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(10일선)", "ok": true, "detail": "129,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.298829+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 3, "cost": 2235335, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 943257, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "744,000 vs 735,600"}, {"label": "정배열(5>10)", "ok": true, "detail": "766,800 / 735,600"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.519223+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 3, "cost": 2334350, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(10일선)", "ok": true, "detail": "739,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 74263952.17350003,
"cash": 68171038.37350003,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2825836.0689939465,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 3447013.1411951547,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.203916+09:00",
"stop": 140772,
"target": 222447,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2771392.1171608195,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6221200.005531252,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.300723+09:00",
"stop": 662371,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 3686999.6630278486,
"last_add_price": 778000
}
},
"realized_pnl": -1782445.3250000025,
@@ -98,5 +119,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583333+09:00",
"updated_at": "2026-06-26T15:28:03.208052+09:00"
"updated_at": "2026-06-29T15:28:01.348831+09:00"
}
@@ -15,3 +15,5 @@
{"ts": "2026-06-26T09:00:10.536698+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-25T09:02:04.109220+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T10:06:05.297056+09:00", "side": "SELL", "code": "086790", "name": "하나금융지주", "price": 110600, "qty": 49, "proceeds": 5408832, "entry_price": 121000, "pnl": -521057, "pnl_pct": -8.6, "hold_from": "2026-06-23T09:04:35.920982+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,004 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 140,992"}, {"label": "추세(20일선)", "ok": false, "detail": "117,780"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +34 · 기 -271"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 124,653"}]}
{"ts": "2026-06-26T10:14:04.097050+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 16, "cost": 2670801, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129363, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "129,363 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.300724+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 4, "cost": 2980447, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 645871, "target": 943257, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.520916+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 4, "cost": 3112467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 645871, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "645,871 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 73993297.22350003,
"cash": 67900383.42350003,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2825563.0749748517,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 3447695.082091343,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.207099+09:00",
"stop": 140772,
"target": 222447,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2771799.537187151,
"last_add_price": 179100
@@ -81,10 +81,31 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 6216246.930531252,
"last_add_price": 28900
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:01.302348+09:00",
"stop": 662371,
"target": 959757,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 3676829.1812440115,
"last_add_price": 778000
}
},
"realized_pnl": -2053100.2750000032,
@@ -100,5 +121,5 @@
"298040": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583347+09:00",
"updated_at": "2026-06-26T15:28:03.209556+09:00"
"updated_at": "2026-06-29T15:28:01.350418+09:00"
}
@@ -19,3 +19,5 @@
{"ts": "2026-06-26T09:00:10.642382+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-25T09:02:04.111006+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T10:06:05.298693+09:00", "side": "SELL", "code": "086790", "name": "하나금융지주", "price": 110600, "qty": 49, "proceeds": 5408832, "entry_price": 121000, "pnl": -521057, "pnl_pct": -8.6, "hold_from": "2026-06-23T09:04:35.922766+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,004 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 140,992"}, {"label": "추세(10일선)", "ok": false, "detail": "118,630"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +34 · 기 -271"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 124,653"}]}
{"ts": "2026-06-26T10:14:04.098637+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 16, "cost": 2670801, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 129363, "target": 211374, "signals": [{"label": "손절선", "ok": true, "detail": "129,363 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,374"}, {"label": "추세(10일선)", "ok": true, "detail": "129,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T11:36:01.302349+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 4, "cost": 2980447, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 645871, "target": 943257, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "744,000 vs 735,600"}, {"label": "정배열(5>10)", "ok": true, "detail": "766,800 / 735,600"}, {"label": "추세 기울기(10일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:01.522600+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 4, "cost": 3112467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 645871, "target": 943257, "signals": [{"label": "손절선", "ok": true, "detail": "645,871 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 943,257"}, {"label": "추세(10일선)", "ok": true, "detail": "739,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 89104178.0725,
"cash": 83027766.7475,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2109747.102372768,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5393727.193541667,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.229996+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6159442.37953125,
"last_add_price": 209500
}
},
"realized_pnl": -1520015.7675000038,
"closed_trades": 7,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.017933219274999947,
"max_drawdown": 0.019107332524999975,
"last_exit": {
"086790": "2026-06-23",
"005930": "2026-06-23",
@@ -59,5 +80,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621011+09:00",
"updated_at": "2026-06-26T15:28:03.215409+09:00"
"updated_at": "2026-06-29T15:28:02.122926+09:00"
}
@@ -15,3 +15,4 @@
{"ts": "2026-06-26T09:00:14.071833+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.868619+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.935746+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.962473+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.190092+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.230010+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89104178.0725,
"cash": 83027766.7475,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2109747.102372768,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5393727.193541667,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.256481+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6159442.37953125,
"last_add_price": 209500
}
},
"realized_pnl": -1520015.7675000038,
"closed_trades": 7,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.017933219274999947,
"max_drawdown": 0.019107332524999975,
"last_exit": {
"086790": "2026-06-23",
"005930": "2026-06-23",
@@ -59,5 +80,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583395+09:00",
"updated_at": "2026-06-26T15:28:03.216963+09:00"
"updated_at": "2026-06-29T15:28:02.129296+09:00"
}
@@ -15,3 +15,4 @@
{"ts": "2026-06-26T09:00:15.899692+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.892613+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.939123+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.966405+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.207890+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.256486+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.261844+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621059+09:00",
"updated_at": "2026-06-26T15:28:03.218504+09:00"
"updated_at": "2026-06-29T15:28:02.134871+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:15.999228+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.898822+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.940760+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.968228+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.213115+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.261847+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.266508+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583512+09:00",
"updated_at": "2026-06-26T15:28:03.220062+09:00"
"updated_at": "2026-06-29T15:28:02.139718+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.099076+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.903628+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.942365+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.970002+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.217612+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.266511+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.270540+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621103+09:00",
"updated_at": "2026-06-26T15:28:03.221596+09:00"
"updated_at": "2026-06-29T15:28:02.143674+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.206508+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.908376+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.944016+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.971792+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.221752+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.270542+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.274410+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583628+09:00",
"updated_at": "2026-06-26T15:28:03.223132+09:00"
"updated_at": "2026-06-29T15:28:02.147337+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.304817+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.912859+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.945629+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.973512+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.225442+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.274413+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.278083+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621148+09:00",
"updated_at": "2026-06-26T15:28:03.224665+09:00"
"updated_at": "2026-06-29T15:28:02.150981+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.404171+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.917214+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.947241+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.975158+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.228862+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.278085+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.281640+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.583751+09:00",
"updated_at": "2026-06-26T15:28:03.226222+09:00"
"updated_at": "2026-06-29T15:28:02.154237+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.504663+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.921071+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.948876+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.976815+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.232247+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.281643+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.284978+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621367+09:00",
"updated_at": "2026-06-26T15:28:03.227793+09:00"
"updated_at": "2026-06-29T15:28:02.157246+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.611501+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.924532+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.950496+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.978454+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.235463+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.284980+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.288329+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.584337+09:00",
"updated_at": "2026-06-26T15:28:03.229330+09:00"
"updated_at": "2026-06-29T15:28:02.160129+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.710256+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.928246+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.952176+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.980070+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.238489+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.288331+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.291289+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621411+09:00",
"updated_at": "2026-06-26T15:28:03.230890+09:00"
"updated_at": "2026-06-29T15:28:02.163008+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.837864+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.931561+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.953816+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.981707+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.241294+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.291291+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.294162+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.584451+09:00",
"updated_at": "2026-06-26T15:28:03.232451+09:00"
"updated_at": "2026-06-29T15:28:02.165745+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:16.936856+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.934840+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.955479+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.983520+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.243913+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.294163+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.296845+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621453+09:00",
"updated_at": "2026-06-26T15:28:03.233991+09:00"
"updated_at": "2026-06-29T15:28:02.168359+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:17.043961+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.937769+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.957087+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.985132+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.246418+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.296846+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.299473+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.584565+09:00",
"updated_at": "2026-06-26T15:28:03.235552+09:00"
"updated_at": "2026-06-29T15:28:02.170812+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:17.140435+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.940470+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.958691+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.986818+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.248849+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.299474+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.301956+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:40:00.621497+09:00",
"updated_at": "2026-06-26T15:28:03.237084+09:00"
"updated_at": "2026-06-29T15:28:02.173204+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:17.238970+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.943077+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.960282+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.988431+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.251195+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.301957+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89031810.06249999,
"cash": 82955398.73749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2108204.4004119453,
"last_add_price": 164900
@@ -39,17 +39,38 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5389784.064791666,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.304359+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6154919.378906249,
"last_add_price": 209500
}
},
"realized_pnl": -1592383.7775000045,
"closed_trades": 8,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.01865689937500015,
"max_drawdown": 0.01983101262500018,
"last_exit": {
"017670": "2026-06-19",
"086790": "2026-06-23",
@@ -60,5 +81,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-15T14:55:00.584680+09:00",
"updated_at": "2026-06-26T15:28:03.238620+09:00"
"updated_at": "2026-06-29T15:28:02.175501+09:00"
}
@@ -17,3 +17,4 @@
{"ts": "2026-06-26T09:00:17.338234+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.945553+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.961864+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:02.990052+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 49, "proceeds": 2413435, "entry_price": 53200, "pnl": -193756, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:03.253476+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:04:04.304361+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 29, "cost": 6076411, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 67597963.614,
"cash": 49595663.673999995,
"initial": 100000000,
"positions": {
"000660": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 2656000,
"cur_price": 2637000,
"tranches": 2,
"tranche_value": 3565726.100606448,
"last_add_price": 2522000
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 47000,
"cur_price": 51900,
"tranches": 1,
"tranche_value": 2513882.140516849,
"last_add_price": 56700
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 220500,
"cur_price": 211500,
"tranches": 2,
"tranche_value": 3822167.653107692,
"last_add_price": 218000
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 494500,
"cur_price": 470500,
"tranches": 2,
"tranche_value": 2590150.890824261,
"last_add_price": 502000
@@ -102,7 +102,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2030237.1576814863,
"last_add_price": 166900
@@ -118,22 +118,64 @@
"entry_at": "2026-06-25T11:14:02.039257+09:00",
"stop": 14860,
"target": 27940,
"peak": 18160,
"peak": 18570,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 1,
"tranche_value": 2647502.4360482413,
"last_add_price": 18130
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 345000.0,
"entry_at": "2026-06-29T09:00:31.634477+09:00",
"stop": 303791,
"target": 468626,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 4090976.455272131,
"last_add_price": 351000
},
"003490": {
"code": "003490",
"name": "대한항공",
"sources": [
"auto"
],
"qty": 356,
"entry_price": 28271.34831460674,
"entry_at": "2026-06-29T09:02:02.046811+09:00",
"stop": 25670,
"target": 36077,
"peak": 28700,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 28350,
"tranches": 2,
"tranche_value": 5054963.992590453,
"last_add_price": 28600
}
},
"realized_pnl": -6164121.289000008,
"closed_trades": 18,
"wins": 0,
"peak_equity": 100000000,
"max_drawdown": 0.06874718965000004,
"max_drawdown": 0.07030502136000008,
"last_exit": {
"083450": "2026-06-16",
"278470": "2026-06-18",
@@ -154,5 +196,5 @@
"059090": "2026-06-26"
},
"created_at": "2026-06-16T09:00:03.113416+09:00",
"updated_at": "2026-06-26T15:28:03.240321+09:00"
"updated_at": "2026-06-29T15:28:02.177760+09:00"
}
@@ -46,3 +46,7 @@
{"ts": "2026-06-26T09:08:02.991820+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 50, "proceeds": 2462688, "entry_price": 52500, "pnl": -162705, "pnl_pct": -6.0, "hold_from": "2026-06-24T09:04:07.514824+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 80,400"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 56,422"}]}
{"ts": "2026-06-26T09:34:01.994313+09:00", "side": "SELL", "code": "059090", "name": "미코", "price": 17460, "qty": 107, "proceeds": 1864577, "entry_price": 22250, "pnl": -516530, "pnl_pct": -21.53, "hold_from": "2026-06-16T09:01:09.942562+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "17,610 (현재 17,440)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 36,170"}, {"label": "추세(60일선)", "ok": false, "detail": "19,917"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -206 · 기 +172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 23,380"}]}
{"ts": "2026-06-26T10:14:04.129191+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 266048, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 266,048"}, {"label": "추세(60일선)", "ok": true, "detail": "121,878"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T09:00:31.634487+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 12, "cost": 4074611, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 457126, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "337,000 vs 305,367"}, {"label": "정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:02:02.046813+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 27950, "qty": 180, "cost": 5031755, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 25363, "target": 35712, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "27,900 vs 25,200"}, {"label": "정배열(5>60)", "ok": true, "detail": "25,920 / 25,200"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "25,920 / 25,200"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+4.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +579 · 기 +2,352 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+19%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.47% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": false, "detail": "1,739,220 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": false, "detail": "0.47% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 25,200 (현재 27,900)"}]}
{"ts": "2026-06-29T09:40:02.184777+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 11, "cost": 3861579, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 457126, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 457,126"}, {"label": "추세(60일선)", "ok": true, "detail": "305,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
{"ts": "2026-06-29T14:46:02.240636+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28600, "qty": 176, "cost": 5034355, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 25363, "target": 35712, "signals": [{"label": "손절선", "ok": true, "detail": "25,363 (현재 28,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,712"}, {"label": "추세(60일선)", "ok": true, "detail": "25,212"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +464 · 기 +2,556"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 28,600"}]}
@@ -1,5 +1,5 @@
{
"cash": 53264457.335999995,
"cash": 43123582.91099999,
"initial": 100000000,
"positions": {
"005935": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 220500,
"cur_price": 211500,
"tranches": 2,
"tranche_value": 6249943.95625,
"last_add_price": 229500
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 3976612.6599911386,
"last_add_price": 166900
@@ -55,43 +55,64 @@
"entry_at": "2026-06-24T09:46:05.255414+09:00",
"stop": 131653,
"target": 276853,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 3916274.109485522,
"last_add_price": 179100
},
"000660": {
"code": "000660",
"name": "SK하이닉스",
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"held"
"auto"
],
"qty": 4,
"entry_price": 2716000.0,
"entry_at": "2026-06-24T14:04:03.105375+09:00",
"stop": 2309309,
"target": 3936073,
"peak": 2983000,
"qty": 33,
"entry_price": 345075.75757575757,
"entry_at": "2026-06-29T09:00:31.734947+09:00",
"stop": 303867,
"target": 468701,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 5814928.5835,
"last_add_price": 351000
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:02.106314+09:00",
"stop": 629329,
"target": 1158014,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 2656000,
"cur_price": 786000,
"tranches": 2,
"tranche_value": 5779582.825375,
"last_add_price": 2855000
"tranche_value": 5138671.678370823,
"last_add_price": 778000
}
},
"realized_pnl": -8181160.374000005,
"closed_trades": 11,
"realized_pnl": -8659085.574000007,
"closed_trades": 12,
"wins": 1,
"peak_equity": 100289247.17,
"max_drawdown": 0.08973633852036828,
"max_drawdown": 0.09637475035201233,
"last_exit": {
"278470": "2026-06-18",
"017670": "2026-06-19",
@@ -102,8 +123,9 @@
"055550": "2026-06-24",
"347850": "2026-06-25",
"403870": "2026-06-26",
"093370": "2026-06-26"
"093370": "2026-06-26",
"000660": "2026-06-29"
},
"created_at": "2026-06-16T09:00:03.113433+09:00",
"updated_at": "2026-06-26T15:28:03.241847+09:00"
"updated_at": "2026-06-29T15:28:02.179955+09:00"
}
@@ -30,3 +30,8 @@
{"ts": "2026-06-26T09:34:01.996152+09:00", "side": "SELL", "code": "059090", "name": "미코", "price": 17460, "qty": 220, "proceeds": 3833710, "entry_price": 21950, "pnl": -996015, "pnl_pct": -20.46, "hold_from": "2026-06-22T09:18:02.715189+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "17,610 (현재 17,440)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,970"}, {"label": "추세(10일선)", "ok": false, "detail": "20,325"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -206 · 기 +172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 23,080"}]}
{"ts": "2026-06-26T10:14:04.130784+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 23, "cost": 3839276, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 266048, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 266,048"}, {"label": "추세(10일선)", "ok": true, "detail": "129,220"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-26T13:46:07.018030+09:00", "side": "SELL", "code": "093370", "name": "후성", "price": 15880, "qty": 320, "proceeds": 5071691, "entry_price": 19000, "pnl": -1009221, "pnl_pct": -16.42, "hold_from": "2026-06-19T09:01:27.296397+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "15,939 (현재 15,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 28,184"}, {"label": "추세(10일선)", "ok": true, "detail": "13,612"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,194 · 기 -335"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,872"}]}
{"ts": "2026-06-29T09:00:31.734954+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 17, "cost": 5772366, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 457126, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "337,000 vs 305,050"}, {"label": "정배열(5>10)", "ok": true, "detail": "313,600 / 305,050"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:02:02.457602+09:00", "side": "SELL", "code": "000660", "name": "SK하이닉스", "price": 2602000, "qty": 4, "proceeds": 10387704, "entry_price": 2716000, "pnl": -477925, "pnl_pct": -4.2, "hold_from": "2026-06-24T14:04:03.105375+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,309,309 (현재 2,603,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 3,936,073"}, {"label": "추세(10일선)", "ok": false, "detail": "2,659,900"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -3,326 · 기 -781"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-06-29T09:40:02.186974+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 16, "cost": 5616842, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 457126, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 457,126"}, {"label": "추세(10일선)", "ok": true, "detail": "306,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
{"ts": "2026-06-29T11:36:02.106316+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 6, "cost": 4470670, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 612829, "target": 1141514, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "744,000 vs 735,600"}, {"label": "정배열(5>10)", "ok": true, "detail": "766,800 / 735,600"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 735,600 (현재 744,000)"}]}
{"ts": "2026-06-29T14:18:03.103404+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 6, "cost": 4668700, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 1141514, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,141,514"}, {"label": "추세(10일선)", "ok": true, "detail": "739,100"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 43698994.497499995,
"cash": 18404700.922499996,
"initial": 100000000,
"positions": {
"005935": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 220500,
"cur_price": 211500,
"tranches": 2,
"tranche_value": 6249891.22,
"last_add_price": 229500
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 2656000,
"cur_price": 2637000,
"tranches": 2,
"tranche_value": 6249833.33875,
"last_add_price": 2522000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 1997000,
"cur_price": 2036000,
"tranches": 2,
"tranche_value": 5541860.478730614,
"last_add_price": 2142000
@@ -81,7 +81,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 4038685.611761955,
"last_add_price": 166900
@@ -102,17 +102,80 @@
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 494500,
"cur_price": 470500,
"tranches": 2,
"tranche_value": 5211677.340870477,
"last_add_price": 534000
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 33,
"entry_price": 345075.75757575757,
"entry_at": "2026-06-29T09:00:31.832932+09:00",
"stop": 303867,
"target": 468701,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 5804012.15609375,
"last_add_price": 351000
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 12,
"entry_price": 761500.0,
"entry_at": "2026-06-29T11:36:02.108558+09:00",
"stop": 629329,
"target": 1158014,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 748,914 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 5095722.34813329,
"last_add_price": 778000
},
"347850": {
"code": "347850",
"name": "디앤디파마텍",
"sources": [
"auto"
],
"qty": 50,
"entry_price": 95300,
"entry_at": "2026-06-29T12:38:06.092199+09:00",
"stop": 77700,
"target": 148100,
"peak": 95400,
"trailing_on": false,
"scaled_out": false,
"entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 92900,
"tranches": 1,
"tranche_value": 4854236.314005256,
"last_add_price": 95300
}
},
"realized_pnl": -7998161.162500003,
"closed_trades": 9,
"wins": 0,
"peak_equity": 102093754.3635,
"max_drawdown": 0.11033740443996555,
"max_drawdown": 0.12183349087852645,
"last_exit": {
"036010": "2026-06-17",
"017670": "2026-06-19",
@@ -125,5 +188,5 @@
"093370": "2026-06-26"
},
"created_at": "2026-06-16T09:00:03.113489+09:00",
"updated_at": "2026-06-26T15:28:03.243357+09:00"
"updated_at": "2026-06-29T15:28:02.182056+09:00"
}
@@ -29,3 +29,8 @@
{"ts": "2026-06-26T09:06:02.265212+09:00", "side": "SELL", "code": "347850", "name": "디앤디파마텍", "price": 82200, "qty": 107, "proceeds": 8778249, "entry_price": 97759, "pnl": -1683520, "pnl_pct": -15.92, "hold_from": "2026-06-24T09:02:05.374736+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "77,700 (현재 82,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,936"}, {"label": "추세(20일선)", "ok": false, "detail": "82,220"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -63 · 기 -255"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-06-26T10:14:04.132319+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 24, "cost": 4006201, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 266048, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 266,048"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-26T13:46:07.020170+09:00", "side": "SELL", "code": "093370", "name": "후성", "price": 15880, "qty": 332, "proceeds": 5261879, "entry_price": 19000, "pnl": -1047067, "pnl_pct": -16.42, "hold_from": "2026-06-19T09:01:27.308716+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "15,939 (현재 15,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 28,184"}, {"label": "추세(20일선)", "ok": true, "detail": "12,844"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,194 · 기 -335"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,872"}]}
{"ts": "2026-06-29T09:00:31.832939+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 17, "cost": 5772366, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 457126, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "337,000 vs 295,975"}, {"label": "정배열(5>20)", "ok": true, "detail": "313,600 / 295,975"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:40:02.189055+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 16, "cost": 5616842, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 457126, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 457,126"}, {"label": "추세(20일선)", "ok": true, "detail": "296,675"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
{"ts": "2026-06-29T11:36:02.108560+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 6, "cost": 4470670, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 612829, "target": 1141514, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]}
{"ts": "2026-06-29T12:38:06.092201+09:00", "side": "BUY", "code": "347850", "name": "디앤디파마텍", "price": 95300, "qty": 50, "cost": 4765715, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 77700, "target": 148100, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "95,200 vs 82,870"}, {"label": "정배열(5>20)", "ok": true, "detail": "89,300 / 82,870"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "89,300 / 77,258"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+53.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +117 · 기 -111 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "11.71% (환산) vs 평균 3.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 114,700"}, {"label": "거래량 급증", "ok": true, "detail": "5,128,458 (환산) vs 평균 1,720,569"}, {"label": "회전율 급증", "ok": true, "detail": "11.71% (환산) vs 평균 3.93%"}, {"label": "RSI", "ok": true, "detail": "57"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 82,870 (현재 95,200)"}]}
{"ts": "2026-06-29T14:18:03.105573+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 6, "cost": 4668700, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 612829, "target": 1141514, "signals": [{"label": "손절선", "ok": true, "detail": "612,829 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,141,514"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 60459728.51200002,
"cash": 54592848.61200002,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,263 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 5501607.161436402,
"last_add_price": 163900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 2,640,954 도달",
"cur_price": 2656000,
"cur_price": 2637000,
"tranches": 2,
"tranche_value": 5919904.42184375,
"last_add_price": 2855000
@@ -60,7 +60,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5915537.890593751,
"last_add_price": 28900
@@ -76,22 +76,43 @@
"entry_at": "2026-06-26T11:48:02.184644+09:00",
"stop": 13897,
"target": 24110,
"peak": 16450,
"peak": 18570,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 16,457 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 1,
"tranche_value": 5885028.713093751,
"last_add_price": 16450
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 28,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.314810+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 5875131.1570000015,
"last_add_price": 209500
}
},
"realized_pnl": -6018293.945500005,
"closed_trades": 7,
"wins": 0,
"peak_equity": 100401992.91950001,
"max_drawdown": 0.07388072541495656,
"max_drawdown": 0.07618618002565922,
"last_exit": {
"204320": "2026-06-19",
"003490": "2026-06-22",
@@ -101,5 +122,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-16T10:45:02.136776+09:00",
"updated_at": "2026-06-26T15:28:03.248638+09:00"
"updated_at": "2026-06-29T15:28:02.189780+09:00"
}
@@ -21,3 +21,4 @@
{"ts": "2026-06-25T09:04:06.268661+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28900, "qty": 204, "cost": 5896484, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26911, "target": 34866, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "28,850 vs 25,604"}, {"label": "정배열(5>40)", "ok": true, "detail": "26,110 / 25,604"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,110 / 25,216"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,577 · 기 -7 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.54% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "5,629,873 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.54% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-06-26T09:00:18.680590+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 95, "proceeds": 4740738, "entry_price": 53200, "pnl": -314021, "pnl_pct": -6.02, "hold_from": "2026-06-25T09:02:04.153949+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(40일선)", "ok": false, "detail": "51,801"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T11:48:02.184646+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 16450, "qty": 357, "cost": 5873531, "path": "pullback", "reason": "눌림목 지정가 16,457 도달", "stop": 13897, "target": 24110, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "16,450 vs 13,047"}, {"label": "정배열(5>40)", "ok": true, "detail": "16,198 / 13,047"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "16,198 / 11,486"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,193 · 기 -335 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.48% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": false, "detail": "3,733,418 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": false, "detail": "3.48% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,457 (현재 16,450)"}]}
{"ts": "2026-06-29T09:04:04.314812+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 28, "cost": 5866880, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "209,500 vs 198,138"}, {"label": "정배열(5>40)", "ok": true, "detail": "216,900 / 198,138"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
@@ -1,5 +1,5 @@
{
"cash": 89691225.20350002,
"cash": 80022775.15350002,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,10 +18,31 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 4182242.9344626474,
"last_add_price": 164900
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 345250.0,
"entry_at": "2026-06-29T09:00:32.047299+09:00",
"stop": 304041,
"target": 468876,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 4923926.260175001,
"last_add_price": 351000
}
},
"realized_pnl": -2144650.361500002,
@@ -37,5 +58,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-16T14:30:00.114884+09:00",
"updated_at": "2026-06-26T15:28:03.250141+09:00"
"updated_at": "2026-06-29T15:28:02.191577+09:00"
}
@@ -10,3 +10,5 @@
{"ts": "2026-06-24T09:08:01.751403+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 155400, "qty": 26, "cost": 4041006, "path": "pullback", "reason": "눌림목 지정가 155,963 도달", "stop": 118951, "target": 264748, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "155,400 vs 128,090"}, {"label": "정배열(5>10)", "ok": true, "detail": "143,100 / 128,090"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "143,100 / 121,690"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+45.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +143 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "6.50% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,192,593 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "6.50% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,963 (현재 155,400)"}]}
{"ts": "2026-06-26T09:00:18.790108+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 92, "proceeds": 4591030, "entry_price": 53200, "pnl": -304104, "pnl_pct": -6.02, "hold_from": "2026-06-24T09:02:05.407863+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(10일선)", "ok": false, "detail": "52,330"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T09:04:03.973401+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 25, "cost": 4123118, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(10일선)", "ok": true, "detail": "129,020"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-29T09:00:32.047305+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 14, "cost": 4753713, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 457126, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "337,000 vs 305,050"}, {"label": "정배열(5>10)", "ok": true, "detail": "313,600 / 305,050"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:40:02.198611+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 14, "cost": 4914737, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 457126, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 457,126"}, {"label": "추세(10일선)", "ok": true, "detail": "306,450"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
@@ -1,5 +1,5 @@
{
"cash": 90205493.411,
"cash": 80537043.361,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,10 +18,31 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 4210795.175078165,
"last_add_price": 164900
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 28,
"entry_price": 345250.0,
"entry_at": "2026-06-29T09:00:32.156090+09:00",
"stop": 304041,
"target": 468876,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 4958254.67055,
"last_add_price": 351000
}
},
"realized_pnl": -1474958.8440000014,
@@ -36,5 +57,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-16T14:30:00.114893+09:00",
"updated_at": "2026-06-26T15:28:03.251640+09:00"
"updated_at": "2026-06-29T15:28:02.193476+09:00"
}
@@ -8,3 +8,5 @@
{"ts": "2026-06-24T09:08:01.753202+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 155400, "qty": 27, "cost": 4196429, "path": "pullback", "reason": "눌림목 지정가 155,963 도달", "stop": 118951, "target": 264748, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "155,400 vs 121,610"}, {"label": "정배열(5>20)", "ok": true, "detail": "143,100 / 121,610"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "143,100 / 121,690"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+45.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +143 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "6.50% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "3,192,593 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "6.50% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 155,963 (현재 155,400)"}]}
{"ts": "2026-06-26T09:00:18.889121+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 92, "proceeds": 4591030, "entry_price": 53200, "pnl": -304104, "pnl_pct": -6.02, "hold_from": "2026-06-24T09:02:05.412080+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T09:04:03.974953+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 25, "cost": 4123118, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(20일선)", "ok": true, "detail": "122,075"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-29T09:00:32.156097+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 14, "cost": 4753713, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 457126, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "337,000 vs 295,975"}, {"label": "정배열(5>20)", "ok": true, "detail": "313,600 / 295,975"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:40:02.200450+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 14, "cost": 4914737, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 457126, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 457,126"}, {"label": "추세(20일선)", "ok": true, "detail": "296,675"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
@@ -1,5 +1,5 @@
{
"cash": 88092621.14249998,
"cash": 75337208.11749998,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2076288.418258594,
"last_add_price": 164900
@@ -39,17 +39,59 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 4871685.559624999,
"last_add_price": 28900
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 23,
"entry_price": 345000.0,
"entry_at": "2026-06-29T09:00:32.262077+09:00",
"stop": 303791,
"target": 468626,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 4204717.377117339,
"last_add_price": 351000
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 23,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.324215+09:00",
"stop": 202500,
"target": 230500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 4856335.502125,
"last_add_price": 209500
}
},
"realized_pnl": -3051850.727500004,
"closed_trades": 10,
"wins": 0,
"peak_equity": 100085511.5725,
"max_drawdown": 0.03382498002768074,
"max_drawdown": 0.03456168880641929,
"last_exit": {
"017670": "2026-06-19",
"204320": "2026-06-19",
@@ -62,5 +104,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-16T14:30:00.114901+09:00",
"updated_at": "2026-06-26T15:28:03.253180+09:00"
"updated_at": "2026-06-29T15:28:02.195361+09:00"
}
@@ -22,3 +22,6 @@
{"ts": "2026-06-26T09:00:18.989161+09:00", "side": "SELL", "code": "298040", "name": "효성중공업", "price": 3285000, "qty": 1, "proceeds": 3278594, "entry_price": 3440000, "pnl": -161922, "pnl_pct": -4.51, "hold_from": "2026-06-24T11:50:01.965924+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "2,985,000 (현재 3,290,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 4,805,000"}, {"label": "추세(60일선)", "ok": false, "detail": "3,492,017"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -5 · 기 -14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,579,320"}]}
{"ts": "2026-06-26T09:04:03.976512+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164900, "qty": 12, "cost": 1979097, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 118951, "target": 264748, "signals": [{"label": "손절선", "ok": true, "detail": "118,951 (현재 164,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 264,748"}, {"label": "추세(60일선)", "ok": true, "detail": "121,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -140 · 기 +323"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 164,359"}]}
{"ts": "2026-06-26T09:08:03.004785+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 48, "proceeds": 2364181, "entry_price": 53200, "pnl": -189802, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:05.416028+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-29T09:00:32.262083+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 12, "cost": 4074611, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 457126, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "337,000 vs 305,367"}, {"label": "정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:04:04.324216+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 23, "cost": 4819223, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "209,500 vs 178,765"}, {"label": "정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]}
{"ts": "2026-06-29T09:40:02.202380+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 11, "cost": 3861579, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 457126, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 457,126"}, {"label": "추세(60일선)", "ok": true, "detail": "305,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
@@ -1,5 +1,5 @@
{
"cash": 91529576.26200004,
"cash": 83051603.43700004,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 863793.7779333658,
"last_add_price": 167300
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 1043501.3843757301,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:38:05.774900+09:00",
"stop": 122170,
"target": 235607,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 838968.7208438216,
"last_add_price": 179100
@@ -81,29 +81,93 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 2167925.656505129,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 19,
"entry_price": 210500,
"entry_at": "2026-06-29T09:02:02.880911+09:00",
"stop": 202500,
"target": 222500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 218,145 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 4125672.7609166685,
"last_add_price": 210500
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 356250.0,
"entry_at": "2026-06-29T09:02:03.260445+09:00",
"stop": 302775,
"target": 436462,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 1673351.8373961153,
"last_add_price": 364000
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 2,
"entry_price": 768000.0,
"entry_at": "2026-06-29T11:12:04.167260+09:00",
"stop": 604000,
"target": 1014000,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 749,414 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 1270914.4037285966,
"last_add_price": 786000
}
},
"realized_pnl": -1090396.900000005,
"closed_trades": 14,
"realized_pnl": -1181611.9000000064,
"closed_trades": 18,
"wins": 0,
"peak_equity": 100036582.48,
"max_drawdown": 0.013723441804646153,
"max_drawdown": 0.014205765608636933,
"last_exit": {
"017670": "2026-06-23",
"178320": "2026-06-23",
"033640": "2026-06-25",
"012330": "2026-06-25",
"307950": "2026-06-25",
"329180": "2026-06-25",
"012330": "2026-06-29",
"307950": "2026-06-29",
"329180": "2026-06-29",
"064400": "2026-06-24",
"010120": "2026-06-25",
"403870": "2026-06-26",
"086790": "2026-06-26"
"086790": "2026-06-26",
"011070": "2026-06-29"
},
"created_at": "2026-06-22T09:00:04.885275+09:00",
"updated_at": "2026-06-26T15:28:03.254740+09:00"
"updated_at": "2026-06-29T15:28:02.197188+09:00"
}
@@ -33,3 +33,16 @@
{"ts": "2026-06-26T09:08:03.006416+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 24, "proceeds": 1182090, "entry_price": 53200, "pnl": -94901, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:05.420077+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 68,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-26T10:06:05.346926+09:00", "side": "SELL", "code": "086790", "name": "하나금융지주", "price": 110600, "qty": 24, "proceeds": 2649224, "entry_price": 121000, "pnl": -255212, "pnl_pct": -8.6, "hold_from": "2026-06-23T09:04:36.944897+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,000 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 136,000"}, {"label": "추세(60일선)", "ok": false, "detail": "118,243"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +34 · 기 -271"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 124,653"}]}
{"ts": "2026-06-26T10:16:02.171135+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 167300, "qty": 5, "cost": 836625, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 112438, "target": 226343, "signals": [{"label": "손절선", "ok": true, "detail": "112,438 (현재 167,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 226,343"}, {"label": "추세(60일선)", "ok": true, "detail": "121,890"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 166,959"}]}
{"ts": "2026-06-29T09:02:02.880926+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 210500, "qty": 19, "cost": 4000100, "path": "pullback", "reason": "눌림목 지정가 218,145 도달", "stop": 202500, "target": 222500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "210,000 vs 178,773"}, {"label": "정배열(5>60)", "ok": true, "detail": "217,000 / 178,773"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "217,000 / 178,773"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 0.74% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,217,813 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 218,145 (현재 210,000)"}]}
{"ts": "2026-06-29T09:02:03.260461+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 348500, "qty": 4, "cost": 1394209, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 296989, "target": 425766, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "347,000 vs 305,533"}, {"label": "정배열(5>60)", "ok": true, "detail": "315,600 / 305,533"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "315,600 / 305,533"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.0%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.65% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "379,620 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "3.65% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-06-29T09:30:01.963936+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 885000, "qty": 4, "cost": 3540531, "path": "pullback", "reason": "눌림목 지정가 889,093 도달", "stop": 884999, "target": 885002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "884,000 vs 641,733"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,043,800 / 641,733"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,043,800 / 641,733"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.0%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +109 · 기 -71 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.87% (환산) vs 평균 2.76% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "680,080 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "2.87% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 889,093 (현재 884,000)"}]}
{"ts": "2026-06-29T09:34:04.992322+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 882000, "qty": 4, "proceeds": 3521120, "entry_price": 885000, "pnl": -19411, "pnl_pct": -0.34, "hold_from": "2026-06-29T09:30:01.963934+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "884,999 (현재 884,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 885,002"}, {"label": "추세(60일선)", "ok": true, "detail": "641,733"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +109 · 기 -71"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 958,453"}]}
{"ts": "2026-06-29T10:28:04.132052+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 364000, "qty": 4, "cost": 1456218, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 296989, "target": 425766, "signals": [{"label": "손절선", "ok": true, "detail": "296,989 (현재 363,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 425,766"}, {"label": "추세(60일선)", "ok": true, "detail": "305,808"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -18 · 기 +98"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 359,195"}]}
{"ts": "2026-06-29T11:12:04.167262+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 750000, "qty": 1, "cost": 750113, "path": "pullback", "reason": "눌림목 지정가 749,414 도달", "stop": 604000, "target": 969000, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "749,000 vs 530,683"}, {"label": "정배열(5>60)", "ok": true, "detail": "767,800 / 530,683"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "767,800 / 530,683"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.3%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+7%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.47% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "1,065,485 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.47% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 749,414 (현재 749,000)"}]}
{"ts": "2026-06-29T14:36:05.090794+09:00", "side": "BUY", "code": "307950", "name": "현대오토에버", "price": 536000, "qty": 7, "cost": 3752563, "path": "pullback", "reason": "눌림목 지정가 583,961 도달", "stop": 535999, "target": 536002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "535,000 vs 533,600"}, {"label": "정배열(5>60)", "ok": true, "detail": "659,800 / 533,600"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "659,800 / 533,600"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +98 · 기 -33 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 1.18% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,066,000"}, {"label": "거래량 급증", "ok": false, "detail": "164,409 (환산) vs 평균 322,404"}, {"label": "회전율 급증", "ok": false, "detail": "0.60% (환산) vs 평균 1.18%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 583,961 (현재 535,000)"}]}
{"ts": "2026-06-29T14:38:02.256975+09:00", "side": "SELL", "code": "307950", "name": "현대오토에버", "price": 532000, "qty": 7, "proceeds": 3716738, "entry_price": 536000, "pnl": -35825, "pnl_pct": -0.75, "hold_from": "2026-06-29T14:36:05.090792+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "535,999 (현재 533,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 536,002"}, {"label": "추세(60일선)", "ok": false, "detail": "533,567"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +98 · 기 -33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 586,019"}]}
{"ts": "2026-06-29T14:40:02.427327+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 786000, "qty": 1, "cost": 786118, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 604000, "target": 969000, "signals": [{"label": "손절선", "ok": true, "detail": "604,000 (현재 786,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 969,000"}, {"label": "추세(60일선)", "ok": true, "detail": "531,300"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 783,043"}]}
{"ts": "2026-06-29T14:42:06.189731+09:00", "side": "BUY", "code": "329180", "name": "HD현대중공업", "price": 598000, "qty": 6, "cost": 3588538, "path": "pullback", "reason": "눌림목 지정가 602,080 도달", "stop": 597999, "target": 598002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "598,000 vs 596,492"}, {"label": "정배열(5>60)", "ok": true, "detail": "629,400 / 596,492"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "629,400 / 596,492"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-10.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +197 · 기 -147 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+55%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.35% (환산) vs 평균 0.48% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 765,000"}, {"label": "거래량 급증", "ok": false, "detail": "366,839 (환산) vs 평균 508,671"}, {"label": "회전율 급증", "ok": false, "detail": "0.35% (환산) vs 평균 0.48%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 602,080 (현재 598,000)"}]}
{"ts": "2026-06-29T14:44:05.122736+09:00", "side": "BUY", "code": "012330", "name": "현대모비스", "price": 505000, "qty": 8, "cost": 4040606, "path": "pullback", "reason": "눌림목 지정가 534,699 도달", "stop": 504999, "target": 505002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "505,000 vs 503,383"}, {"label": "정배열(5>60)", "ok": true, "detail": "570,600 / 503,383"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "570,600 / 503,383"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-22.1%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +189 · 기 -198 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.79% (환산) vs 평균 1.23% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 822,000"}, {"label": "거래량 급증", "ok": false, "detail": "714,320 (환산) vs 평균 1,116,783"}, {"label": "회전율 급증", "ok": false, "detail": "0.79% (환산) vs 평균 1.23%"}, {"label": "RSI", "ok": true, "detail": "40"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 534,699 (현재 505,000)"}]}
{"ts": "2026-06-29T14:46:02.667678+09:00", "side": "SELL", "code": "329180", "name": "HD현대중공업", "price": 596000, "qty": 6, "proceeds": 3569027, "entry_price": 598000, "pnl": -19511, "pnl_pct": -0.33, "hold_from": "2026-06-29T14:42:06.189729+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "597,999 (현재 597,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 598,002"}, {"label": "추세(60일선)", "ok": true, "detail": "596,475"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +197 · 기 -147"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 621,960"}]}
{"ts": "2026-06-29T14:50:02.088928+09:00", "side": "SELL", "code": "012330", "name": "현대모비스", "price": 504000, "qty": 8, "proceeds": 4024138, "entry_price": 505000, "pnl": -16468, "pnl_pct": -0.2, "hold_from": "2026-06-29T14:44:05.122734+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "504,999 (현재 504,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "503,367"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +189 · 기 -198"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 85913460.9135,
"cash": 72359079.68850002,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 1456090.5185558076,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 1775467.515372978,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.273111+09:00",
"stop": 127414,
"target": 247203,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 1427399.2965134282,
"last_add_price": 179100
@@ -81,29 +81,93 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 3695709.8995126416,
"last_add_price": 28900
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 16,
"entry_price": 345250.0,
"entry_at": "2026-06-29T09:00:32.475943+09:00",
"stop": 299921,
"target": 435909,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 2915392.515923153,
"last_add_price": 351000
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 23,
"entry_price": 210500,
"entry_at": "2026-06-29T09:02:03.271107+09:00",
"stop": 202500,
"target": 226500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 218,145 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 4938142.175674999,
"last_add_price": 210500
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 4,
"entry_price": 768000.0,
"entry_at": "2026-06-29T11:12:04.169787+09:00",
"stop": 622611,
"target": 1058777,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 749,414 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 1927223.0461662442,
"last_add_price": 786000
}
},
"realized_pnl": -1458585.1775000063,
"closed_trades": 14,
"realized_pnl": -1573450.7775000068,
"closed_trades": 18,
"wins": 0,
"peak_equity": 100044253.0,
"max_drawdown": 0.018895359101736748,
"max_drawdown": 0.019011981242940602,
"last_exit": {
"017670": "2026-06-23",
"178320": "2026-06-23",
"033640": "2026-06-25",
"012330": "2026-06-25",
"307950": "2026-06-25",
"329180": "2026-06-25",
"012330": "2026-06-29",
"307950": "2026-06-29",
"329180": "2026-06-29",
"064400": "2026-06-24",
"010120": "2026-06-25",
"403870": "2026-06-26",
"086790": "2026-06-26"
"086790": "2026-06-26",
"011070": "2026-06-29"
},
"created_at": "2026-06-22T09:00:04.885286+09:00",
"updated_at": "2026-06-26T15:28:03.256302+09:00"
"updated_at": "2026-06-29T15:28:02.199048+09:00"
}
@@ -33,3 +33,16 @@
{"ts": "2026-06-26T09:08:03.008036+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 49350, "qty": 37, "proceeds": 1822389, "entry_price": 53200, "pnl": -146306, "pnl_pct": -7.24, "hold_from": "2026-06-24T09:02:06.547962+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 49,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(60일선)", "ok": false, "detail": "49,608"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,122"}]}
{"ts": "2026-06-26T10:06:05.348720+09:00", "side": "SELL", "code": "086790", "name": "하나금융지주", "price": 110600, "qty": 37, "proceeds": 4084220, "entry_price": 121000, "pnl": -393451, "pnl_pct": -8.6, "hold_from": "2026-06-23T09:04:36.947209+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "111,000 (현재 110,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 141,000"}, {"label": "추세(60일선)", "ok": false, "detail": "118,243"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +34 · 기 -271"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 124,653"}]}
{"ts": "2026-06-26T10:14:04.145278+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 8, "cost": 1335400, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116606, "target": 236889, "signals": [{"label": "손절선", "ok": true, "detail": "116,606 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 236,889"}, {"label": "추세(60일선)", "ok": true, "detail": "121,878"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T09:00:32.475951+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 8, "cost": 2716407, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 296371, "target": 425759, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "337,000 vs 305,367"}, {"label": "정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:02:03.271114+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 210500, "qty": 23, "cost": 4842226, "path": "pullback", "reason": "눌림목 지정가 218,145 도달", "stop": 202500, "target": 226500, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "210,000 vs 178,773"}, {"label": "정배열(5>60)", "ok": true, "detail": "217,000 / 178,773"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "217,000 / 178,773"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+11.9%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 0.74% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,217,813 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 218,145 (현재 210,000)"}]}
{"ts": "2026-06-29T09:30:01.966344+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 885000, "qty": 5, "cost": 4425664, "path": "pullback", "reason": "눌림목 지정가 889,093 도달", "stop": 884999, "target": 885002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "884,000 vs 641,733"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,043,800 / 641,733"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,043,800 / 641,733"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.0%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +109 · 기 -71 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+27%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.87% (환산) vs 평균 2.76% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "680,080 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": false, "detail": "2.87% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "46"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 889,093 (현재 884,000)"}]}
{"ts": "2026-06-29T09:34:04.994568+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 882000, "qty": 5, "proceeds": 4401400, "entry_price": 885000, "pnl": -24263, "pnl_pct": -0.34, "hold_from": "2026-06-29T09:30:01.966343+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "884,999 (현재 884,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 885,002"}, {"label": "추세(60일선)", "ok": true, "detail": "641,733"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +109 · 기 -71"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 958,453"}]}
{"ts": "2026-06-29T09:40:02.206081+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 8, "cost": 2808421, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 296371, "target": 425759, "signals": [{"label": "손절선", "ok": true, "detail": "296,371 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 425,759"}, {"label": "추세(60일선)", "ok": true, "detail": "305,600"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
{"ts": "2026-06-29T11:12:04.169788+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 750000, "qty": 2, "cost": 1500225, "path": "pullback", "reason": "눌림목 지정가 749,414 도달", "stop": 605711, "target": 1038577, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "749,000 vs 530,683"}, {"label": "정배열(5>60)", "ok": true, "detail": "767,800 / 530,683"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "767,800 / 530,683"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.3%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+7%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.47% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "1,065,485 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.47% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 749,414 (현재 749,000)"}]}
{"ts": "2026-06-29T14:36:05.093021+09:00", "side": "BUY", "code": "307950", "name": "현대오토에버", "price": 536000, "qty": 9, "cost": 4824724, "path": "pullback", "reason": "눌림목 지정가 583,961 도달", "stop": 535999, "target": 536002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "535,000 vs 533,600"}, {"label": "정배열(5>60)", "ok": true, "detail": "659,800 / 533,600"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "659,800 / 533,600"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-21.2%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +98 · 기 -33 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 1.18% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,066,000"}, {"label": "거래량 급증", "ok": false, "detail": "164,409 (환산) vs 평균 322,404"}, {"label": "회전율 급증", "ok": false, "detail": "0.60% (환산) vs 평균 1.18%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 583,961 (현재 535,000)"}]}
{"ts": "2026-06-29T14:38:02.259282+09:00", "side": "SELL", "code": "307950", "name": "현대오토에버", "price": 532000, "qty": 9, "proceeds": 4778663, "entry_price": 536000, "pnl": -46060, "pnl_pct": -0.75, "hold_from": "2026-06-29T14:36:05.093020+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "535,999 (현재 533,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 536,002"}, {"label": "추세(60일선)", "ok": false, "detail": "533,567"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +98 · 기 -33"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 586,019"}]}
{"ts": "2026-06-29T14:40:02.434811+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 786000, "qty": 2, "cost": 1572236, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 605711, "target": 1038577, "signals": [{"label": "손절선", "ok": true, "detail": "605,711 (현재 786,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,038,577"}, {"label": "추세(60일선)", "ok": true, "detail": "531,300"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 783,043"}]}
{"ts": "2026-06-29T14:42:06.191981+09:00", "side": "BUY", "code": "329180", "name": "HD현대중공업", "price": 598000, "qty": 8, "cost": 4784718, "path": "pullback", "reason": "눌림목 지정가 602,080 도달", "stop": 597999, "target": 598002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "598,000 vs 596,492"}, {"label": "정배열(5>60)", "ok": true, "detail": "629,400 / 596,492"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "629,400 / 596,492"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-10.2%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +197 · 기 -147 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+55%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.35% (환산) vs 평균 0.48% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 765,000"}, {"label": "거래량 급증", "ok": false, "detail": "366,839 (환산) vs 평균 508,671"}, {"label": "회전율 급증", "ok": false, "detail": "0.35% (환산) vs 평균 0.48%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 602,080 (현재 598,000)"}]}
{"ts": "2026-06-29T14:44:05.127314+09:00", "side": "BUY", "code": "012330", "name": "현대모비스", "price": 505000, "qty": 9, "cost": 4545682, "path": "pullback", "reason": "눌림목 지정가 534,699 도달", "stop": 504999, "target": 505002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "505,000 vs 503,383"}, {"label": "정배열(5>60)", "ok": true, "detail": "570,600 / 503,383"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "570,600 / 503,383"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-22.1%p"}, {"label": "수급(7일 외/기)", "ok": true, "detail": "외 +189 · 기 -198 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.79% (환산) vs 평균 1.23% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 822,000"}, {"label": "거래량 급증", "ok": false, "detail": "714,320 (환산) vs 평균 1,116,783"}, {"label": "회전율 급증", "ok": false, "detail": "0.79% (환산) vs 평균 1.23%"}, {"label": "RSI", "ok": true, "detail": "40"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 534,699 (현재 505,000)"}]}
{"ts": "2026-06-29T14:46:02.680557+09:00", "side": "SELL", "code": "329180", "name": "HD현대중공업", "price": 596000, "qty": 8, "proceeds": 4758702, "entry_price": 598000, "pnl": -26015, "pnl_pct": -0.33, "hold_from": "2026-06-29T14:42:06.191979+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "597,999 (현재 597,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 598,002"}, {"label": "추세(60일선)", "ok": true, "detail": "596,475"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +197 · 기 -147"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 621,960"}]}
{"ts": "2026-06-29T14:50:02.091095+09:00", "side": "SELL", "code": "012330", "name": "현대모비스", "price": 504000, "qty": 9, "proceeds": 4527155, "entry_price": 505000, "pnl": -18527, "pnl_pct": -0.2, "hold_from": "2026-06-29T14:44:05.127313+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "504,999 (현재 504,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "503,367"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +189 · 기 -198"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
@@ -1,5 +1,5 @@
{
"cash": 81244392.8525,
"cash": 68348458.75250001,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 165,075 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 2148622.49405553,
"last_add_price": 166900
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 17,366 도달",
"cur_price": 16430,
"cur_price": 18500,
"tranches": 2,
"tranche_value": 2622860.9926680606,
"last_add_price": 18260
@@ -55,12 +55,12 @@
"entry_at": "2026-06-24T09:46:05.274860+09:00",
"stop": 131479,
"target": 240379,
"peak": 193500,
"peak": 195900,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 158,264 도달",
"cur_price": 182200,
"cur_price": 179700,
"tranches": 2,
"tranche_value": 2108519.4627673267,
"last_add_price": 179100
@@ -81,10 +81,52 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 5318335.842058139,
"last_add_price": 29150
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 24,
"entry_price": 345250.0,
"entry_at": "2026-06-29T09:00:32.575742+09:00",
"stop": 304041,
"target": 427667,
"peak": 367500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 348000,
"tranches": 2,
"tranche_value": 4334568.473236215,
"last_add_price": 351000
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 768000.0,
"entry_at": "2026-06-29T11:12:04.171881+09:00",
"stop": 635829,
"target": 1032343,
"peak": 800000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 749,414 도달",
"cur_price": 786000,
"tranches": 2,
"tranche_value": 2869072.907288006,
"last_add_price": 786000
}
},
"realized_pnl": -161968.52000000002,
@@ -96,5 +138,5 @@
"403870": "2026-06-26"
},
"created_at": "2026-06-22T09:00:04.885297+09:00",
"updated_at": "2026-06-26T15:28:03.257808+09:00"
"updated_at": "2026-06-29T15:28:02.200696+09:00"
}
@@ -7,3 +7,7 @@
{"ts": "2026-06-25T12:34:03.467938+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29150, "qty": 182, "cost": 5306096, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26413, "target": 34625, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "29,100 vs 25,960"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,160 / 25,960"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,160 / 25,220"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,914 · 기 +122 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+14%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.61% (환산) vs 평균 0.58% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "9,545,035 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "2.61% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
{"ts": "2026-06-26T09:00:19.300641+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-24T09:02:06.556140+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
{"ts": "2026-06-26T10:14:04.146875+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 229599, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 229,599"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
{"ts": "2026-06-29T09:00:32.575749+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 12, "cost": 4074611, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 417917, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "337,000 vs 295,975"}, {"label": "정배열(5>20)", "ok": true, "detail": "313,600 / 295,975"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
{"ts": "2026-06-29T09:40:02.207859+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 12, "cost": 4212632, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 417917, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 417,917"}, {"label": "추세(20일선)", "ok": true, "detail": "296,675"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
{"ts": "2026-06-29T11:12:04.171882+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 750000, "qty": 3, "cost": 2250338, "path": "pullback", "reason": "눌림목 지정가 749,414 도달", "stop": 618829, "target": 1012343, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "749,000 vs 676,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "767,800 / 676,900"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "767,800 / 530,683"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+7%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.47% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "1,065,485 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.47% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 749,414 (현재 749,000)"}]}
{"ts": "2026-06-29T14:40:02.440193+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 786000, "qty": 3, "cost": 2358354, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 618829, "target": 1012343, "signals": [{"label": "손절선", "ok": true, "detail": "618,829 (현재 786,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,012,343"}, {"label": "추세(20일선)", "ok": true, "detail": "678,750"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 783,043"}]}
@@ -1,5 +1,5 @@
{
"cash": 94053063.2725,
"cash": 87976651.94749999,
"initial": 100000000,
"positions": {
"240810": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,963 도달",
"cur_price": 162700,
"cur_price": 158900,
"tranches": 2,
"tranche_value": 1278784.8295425388,
"last_add_price": 164900
@@ -39,22 +39,43 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 27850,
"cur_price": 28350,
"tranches": 1,
"tranche_value": 3267517.4574134615,
"last_add_price": 28900
},
"005935": {
"code": "005935",
"name": "삼성전자우",
"sources": [
"interest"
],
"qty": 29,
"entry_price": 209500,
"entry_at": "2026-06-29T09:04:04.331431+09:00",
"stop": 202500,
"target": 223500,
"peak": 215000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 209,717 도달",
"cur_price": 211500,
"tranches": 1,
"tranche_value": 6235016.45453125,
"last_add_price": 209500
}
},
"realized_pnl": -282887.2475000019,
"closed_trades": 4,
"wins": 0,
"peak_equity": 100017417.71,
"max_drawdown": 0.00464273571675679,
"max_drawdown": 0.005691666267075463,
"last_exit": {
"033640": "2026-06-25",
"307950": "2026-06-24",
"403870": "2026-06-26"
},
"created_at": "2026-06-22T09:00:04.885305+09:00",
"updated_at": "2026-06-26T15:28:03.259358+09:00"
"updated_at": "2026-06-29T15:28:02.202426+09:00"
}

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