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

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-08-12 02:00:02 +09:00
parent 49a0651f05
commit c93d1ac385
117 changed files with 1714 additions and 1366 deletions
+35 -2
View File
@@ -5151,6 +5151,7 @@ def _render_net_worth_chart(series: list[tuple[str, int]], current_net: int | No
# 호버/터치 인터랙션용 메타. 각 포인트의 viewBox 좌표·날짜·순자산·그날 손익·누적 손익·입출금. # 호버/터치 인터랙션용 메타. 각 포인트의 viewBox 좌표·날짜·순자산·그날 손익·누적 손익·입출금.
base_v = values[0] base_v = values[0]
prev_v: int | None = None prev_v: int | None = None
cum_cf_net = 0 # baseline 이후 누적 외부 입출금 (net 모드 누적손익 보정용)
pts_meta: list[dict] = [] pts_meta: list[dict] = []
today_kst_str = today_kst # 위에서 산출됨 today_kst_str = today_kst # 위에서 산출됨
for i, (d_str, v_i) in enumerate(full): for i, (d_str, v_i) in enumerate(full):
@@ -5169,13 +5170,19 @@ def _render_net_worth_chart(series: list[tuple[str, int]], current_net: int | No
day_val = int(plot_values[i]) if per_period else (int(v_i - prev_v) if prev_v is not None else int(v_i)) day_val = int(plot_values[i]) if per_period else (int(v_i - prev_v) if prev_v is not None else int(v_i))
total_val = int(v_i) total_val = int(v_i)
else: else:
# 외부 입출금은 손익이 아니므로 day/total 에서 제거 (KPI '당일 평가손익'·pnl 모드와 동일 정책).
# full[0]은 항상 baseline 점이라 그 점의 입출금은 이미 자기 순자산 값에 녹아 있다 → 누적은 i>0부터.
cf_net_i = (int(cf.get('cash_in', 0) or 0) - int(cf.get('cash_out', 0) or 0)) if cf else 0
if i > 0:
cum_cf_net += cf_net_i
if prev_v is not None: if prev_v is not None:
day_val = int(v_i - prev_v) day_val = int(v_i - prev_v - cf_net_i)
elif prev_baseline_nw is not None: elif prev_baseline_nw is not None:
day_val = int(v_i - prev_baseline_nw) day_val = int(v_i - prev_baseline_nw)
else: else:
day_val = 0 day_val = 0
total_val = int(v_i - prev_baseline_nw) if prev_baseline_nw is not None else int(v_i - base_v) base_nw = prev_baseline_nw if prev_baseline_nw is not None else base_v
total_val = int(v_i - base_nw - cum_cf_net)
meta = { meta = {
'd': d_str, 'd': d_str,
'v': int(v_i), 'v': int(v_i),
@@ -5344,6 +5351,8 @@ def _render_net_worth_chart(series: list[tuple[str, int]], current_net: int | No
f'<span class="net-chart-last"' f'<span class="net-chart-last"'
+ (f' data-rt-nw-owner="{html.escape(rt_owner, quote=True)}" data-rt-nw-basenet="{rt_base_net}" data-rt-nw-baseval="{last_v}" data-rt-nw-pnl="{1 if is_pnl else 0}" data-rt-nw-live="{1 if has_live else 0}"' + (f' data-rt-nw-owner="{html.escape(rt_owner, quote=True)}" data-rt-nw-basenet="{rt_base_net}" data-rt-nw-baseval="{last_v}" data-rt-nw-pnl="{1 if is_pnl else 0}" data-rt-nw-live="{1 if has_live else 0}"'
f' data-rt-nw-ylo="{y_lo}" data-rt-nw-span="{span}" data-rt-nw-top="{T}" data-rt-nw-ih="{ih}" data-rt-nw-x="{last_x:.2f}"' f' data-rt-nw-ylo="{y_lo}" data-rt-nw-span="{span}" data-rt-nw-top="{T}" data-rt-nw-ih="{ih}" data-rt-nw-x="{last_x:.2f}"'
# 헤더 값도 라벨과 같은 델타로 움직인다 — hdr=렌더 시점 헤더 수치, hdr0=net 모드 % 분모(pnl은 0=% 없음).
f' data-rt-nw-hdr="{_hdr_val if is_pnl else delta}" data-rt-nw-hdr0="{0 if is_pnl else values[0]}"'
if (rt_owner is not None and rt_base_net is not None and has_live) else '') if (rt_owner is not None and rt_base_net is not None and has_live) else '')
+ f'>{html.escape(last_label_v)}</span>' + f'>{html.escape(last_label_v)}</span>'
'</span>' '</span>'
@@ -9119,6 +9128,11 @@ def render_html() -> str:
'var line=hg.querySelector("line"),dot=hg.querySelector("circle");' 'var line=hg.querySelector("line"),dot=hg.querySelector("circle");'
'var pts;try{pts=JSON.parse(root.getAttribute("data-pts")||"[]");}catch(e){pts=[];}' 'var pts;try{pts=JSON.parse(root.getAttribute("data-pts")||"[]");}catch(e){pts=[];}'
'if(!pts.length)return;' 'if(!pts.length)return;'
# 1초 실시간 틱(setOwnerKpis)이 라이브 점을 제자리 갱신할 수 있게 배열·기준값 노출.
'root.__nw_pts=pts;'
'var lel=root.querySelector(".net-chart-last");'
'root.__nw_liveIdx=(lel&&lel.getAttribute("data-rt-nw-live")==="1")?pts.length-1:-1;'
'if(root.__nw_liveIdx>=0){var _lb=pts[root.__nw_liveIdx];root.__nw_liveBase={v:_lb.v,day:_lb.day,total:_lb.total};}'
'var dEl=tip.querySelector(".tip-date");' 'var dEl=tip.querySelector(".tip-date");'
'var dayEl=tip.querySelector(".tip-day");' 'var dayEl=tip.querySelector(".tip-day");'
'var totEl=tip.querySelector(".tip-total");' 'var totEl=tip.querySelector(".tip-total");'
@@ -13441,6 +13455,25 @@ window.openPinModal = openPinModal;
var v=Math.round(baseval+(T.net-basenet)); // 순자산 변동분 = 손익 변동분(baseline·cf는 세션 고정) var v=Math.round(baseval+(T.net-basenet)); // 순자산 변동분 = 손익 변동분(baseline·cf는 세션 고정)
var s=(el.getAttribute('data-rt-nw-pnl')==='1') ? ((v>=0?'+':'')+Math.abs(v).toLocaleString()+'') : (v.toLocaleString()+''); var s=(el.getAttribute('data-rt-nw-pnl')==='1') ? ((v>=0?'+':'')+Math.abs(v).toLocaleString()+'') : (v.toLocaleString()+'');
el.textContent=s+' (장중)'; el.textContent=s+' (장중)';
// 차트 헤더 ·오늘 툴팁도 같은 델타로 이동 둘은 서버 렌더 산출물이라
// 여기서 옮기면 15:30~20:00(NXT)처럼 패널 swap 트리거가 없는 구간에서 렌더 시점 값에 멈춘다.
var ch=el.closest('.net-chart');
if(ch){
var dv=Math.round(T.net-basenet);
var hd=ch.querySelector('.net-chart-delta'), hb=parseFloat(el.getAttribute('data-rt-nw-hdr'));
if(hd&&!isNaN(hb)){
var hv=Math.round(hb+dv), h0=parseFloat(el.getAttribute('data-rt-nw-hdr0'))||0;
var ht=(hv>=0?'+':'')+Math.abs(hv).toLocaleString()+'';
if(h0) ht+=' ('+(hv>=0?'+':'')+Math.abs(hv/h0*100).toFixed(2)+'%)';
hd.textContent=ht;
hd.classList.remove('up','down'); hd.classList.add(hv>=0?'up':'down');
}
// netchart_script init 캐시한 pts 배열의 라이브 점을 제자리 갱신(툴팁이 배열을 읽는다).
if(ch.__nw_pts&&ch.__nw_liveIdx>=0&&ch.__nw_liveBase){
var lp=ch.__nw_pts[ch.__nw_liveIdx], bs=ch.__nw_liveBase;
lp.v=bs.v+dv; lp.day=bs.day+dv; lp.total=bs.total+dv;
}
}
// 위치도 같은 값으로 재계산 서버 렌더와 동일 스케일 y = top + (1 (vylo)/span)·ih. // 위치도 같은 값으로 재계산 서버 렌더와 동일 스케일 y = top + (1 (vylo)/span)·ih.
var ylo=parseFloat(el.getAttribute('data-rt-nw-ylo')); var ylo=parseFloat(el.getAttribute('data-rt-nw-ylo'));
var span=parseFloat(el.getAttribute('data-rt-nw-span')); var span=parseFloat(el.getAttribute('data-rt-nw-span'));
@@ -110,3 +110,5 @@
{"date": "2026-08-07", "market": "KOSPI", "market_label": "코스피", "rise": 554, "upper": 3, "fall": 322, "lower": 0, "steady": 36, "adr": 172.98, "personal": 2675, "foreign": -8651, "institutional": 5854, "captured_at": "2026-08-07T21:00:06.627011+09:00"} {"date": "2026-08-07", "market": "KOSPI", "market_label": "코스피", "rise": 554, "upper": 3, "fall": 322, "lower": 0, "steady": 36, "adr": 172.98, "personal": 2675, "foreign": -8651, "institutional": 5854, "captured_at": "2026-08-07T21:00:06.627011+09:00"}
{"date": "2026-08-10", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1431, "upper": 11, "fall": 236, "lower": 0, "steady": 52, "adr": 611.02, "personal": -6729, "foreign": 1027, "institutional": 5667, "captured_at": "2026-08-10T21:00:01.810609+09:00"} {"date": "2026-08-10", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1431, "upper": 11, "fall": 236, "lower": 0, "steady": 52, "adr": 611.02, "personal": -6729, "foreign": 1027, "institutional": 5667, "captured_at": "2026-08-10T21:00:01.810609+09:00"}
{"date": "2026-08-10", "market": "KOSPI", "market_label": "코스피", "rise": 697, "upper": 0, "fall": 183, "lower": 0, "steady": 31, "adr": 380.87, "personal": 9003, "foreign": -14909, "institutional": 5692, "captured_at": "2026-08-10T21:00:01.810609+09:00"} {"date": "2026-08-10", "market": "KOSPI", "market_label": "코스피", "rise": 697, "upper": 0, "fall": 183, "lower": 0, "steady": 31, "adr": 380.87, "personal": 9003, "foreign": -14909, "institutional": 5692, "captured_at": "2026-08-10T21:00:01.810609+09:00"}
{"date": "2026-08-11", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1097, "upper": 8, "fall": 547, "lower": 0, "steady": 76, "adr": 202.01, "personal": 4351, "foreign": -3562, "institutional": -954, "captured_at": "2026-08-11T21:00:02.471962+09:00"}
{"date": "2026-08-11", "market": "KOSPI", "market_label": "코스피", "rise": 563, "upper": 4, "fall": 309, "lower": 0, "steady": 38, "adr": 183.5, "personal": -708, "foreign": 535, "institutional": 212, "captured_at": "2026-08-11T21:00:02.471962+09:00"}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 5572914.42378125, "tranche_value": 5572914.42378125,
"last_add_price": 130800 "last_add_price": 130800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-16T09:04:02.184863+09:00", "entry_at": "2026-07-16T09:04:02.184863+09:00",
"stop": 305213, "stop": 305213,
"target": 472619, "target": 472619,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5640114.3750312505, "tranche_value": 5640114.3750312505,
"last_add_price": 353000 "last_add_price": 353000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:05.277095+09:00", "entry_at": "2026-07-30T09:04:05.277095+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3612125.2394573665, "tranche_value": 3612125.2394573665,
"last_add_price": 6550 "last_add_price": 6550
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5035879.961218749, "tranche_value": 5035879.961218749,
"last_add_price": 127700 "last_add_price": 127700
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4803063.4110624995, "tranche_value": 4803063.4110624995,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:08.150378+09:00", "entry_at": "2026-08-04T09:34:08.150378+09:00",
"stop": 79324, "stop": 79324,
"target": 124784, "target": 124784,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4797930.468406249, "tranche_value": 4797930.468406249,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:12:11.568330+09:00", "entry_at": "2026-08-06T09:12:11.568330+09:00",
"stop": 10691, "stop": 10691,
"target": 22624, "target": 22624,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,160 도달", "entry_reason": "눌림목 지정가 13,160 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 3636137.140405993, "tranche_value": 3636137.140405993,
"last_add_price": 14290 "last_add_price": 14290
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:14:08.213823+09:00", "entry_at": "2026-08-06T09:14:08.213823+09:00",
"stop": 178744, "stop": 178744,
"target": 248168, "target": 248168,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4804824.179093749, "tranche_value": 4804824.179093749,
"last_add_price": 198600 "last_add_price": 198600
@@ -193,5 +193,5 @@
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-11T09:00:01.943184+09:00", "created_at": "2026-06-11T09:00:01.943184+09:00",
"updated_at": "2026-08-10T15:28:12.599897+09:00" "updated_at": "2026-08-11T15:28:09.422496+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 22, "qty": 22,
"entry_price": 347250.0, "entry_price": 347250.0,
"entry_at": "2026-07-13T09:12:04.289321+09:00", "entry_at": "2026-07-13T09:12:04.289321+09:00",
"stop": 374219, "stop": 397826,
"target": 410027, "target": 410027,
"peak": 411500, "peak": 438000,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3936003.3225085386, "tranche_value": 3936003.3225085386,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5296043.025056097, "tranche_value": 5296043.025056097,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:06.859145+09:00", "entry_at": "2026-07-30T09:04:06.859145+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2020237.3208749255, "tranche_value": 2020237.3208749255,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:24:06.912150+09:00", "entry_at": "2026-07-30T09:24:06.912150+09:00",
"stop": 118244, "stop": 118244,
"target": 157385, "target": 157385,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3949543.523644232, "tranche_value": 3949543.523644232,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3504336.4241500003, "tranche_value": 3504336.4241500003,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:50:08.969520+09:00", "entry_at": "2026-08-04T09:50:08.969520+09:00",
"stop": 80565, "stop": 80565,
"target": 108977, "target": 108977,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3560762.7001641323, "tranche_value": 3560762.7001641323,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:12.579429+09:00", "entry_at": "2026-08-05T09:02:12.579429+09:00",
"stop": 10340, "stop": 10340,
"target": 18049, "target": 18049,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2094069.1444097043, "tranche_value": 2094069.1444097043,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:15.268990+09:00", "entry_at": "2026-08-06T09:34:15.268990+09:00",
"stop": 177101, "stop": 177101,
"target": 219741, "target": 219741,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 5025448.547031702, "tranche_value": 5025448.547031702,
"last_add_price": 196400 "last_add_price": 196400
@@ -193,5 +193,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-11T09:00:01.944232+09:00", "created_at": "2026-06-11T09:00:01.944232+09:00",
"updated_at": "2026-08-10T15:28:13.767762+09:00" "updated_at": "2026-08-11T15:28:10.648610+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 22, "qty": 22,
"entry_price": 347250.0, "entry_price": 347250.0,
"entry_at": "2026-07-13T09:12:04.291895+09:00", "entry_at": "2026-07-13T09:12:04.291895+09:00",
"stop": 374219, "stop": 397826,
"target": 410027, "target": 410027,
"peak": 411500, "peak": 438000,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3962363.617644489, "tranche_value": 3962363.617644489,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5549046.703468754, "tranche_value": 5549046.703468754,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5150762.675171776, "tranche_value": 5150762.675171776,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:06.863063+09:00", "entry_at": "2026-07-30T09:04:06.863063+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2002983.4606684945, "tranche_value": 2002983.4606684945,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:24:06.914859+09:00", "entry_at": "2026-07-30T09:24:06.914859+09:00",
"stop": 118207, "stop": 118207,
"target": 157348, "target": 157348,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3940896.531574532, "tranche_value": 3940896.531574532,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3497500.5799993444, "tranche_value": 3497500.5799993444,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:12.583320+09:00", "entry_at": "2026-08-05T09:02:12.583320+09:00",
"stop": 10340, "stop": 10340,
"target": 18049, "target": 18049,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2091765.9324469643, "tranche_value": 2091765.9324469643,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:15.272347+09:00", "entry_at": "2026-08-06T09:34:15.272347+09:00",
"stop": 177101, "stop": 177101,
"target": 219741, "target": 219741,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 5012093.7710951045, "tranche_value": 5012093.7710951045,
"last_add_price": 196400 "last_add_price": 196400
@@ -194,5 +194,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-11T09:00:01.944251+09:00", "created_at": "2026-06-11T09:00:01.944251+09:00",
"updated_at": "2026-08-10T15:28:13.770025+09:00" "updated_at": "2026-08-11T15:28:10.650902+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 27, "qty": 27,
"entry_price": 350037.037037037, "entry_price": 350037.037037037,
"entry_at": "2026-07-21T12:06:01.164331+09:00", "entry_at": "2026-07-21T12:06:01.164331+09:00",
"stop": 318434, "stop": 397826,
"target": 413243, "target": 413243,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4980582.661409654, "tranche_value": 4980582.661409654,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 2,135 도달", "entry_reason": "눌림목 지정가 2,135 도달",
"cur_price": 2080, "cur_price": 2095,
"tranches": 2, "tranches": 2,
"tranche_value": 2595536.5029300014, "tranche_value": 2595536.5029300014,
"last_add_price": 1951 "last_add_price": 1951
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5213821.568625003, "tranche_value": 5213821.568625003,
"last_add_price": 120500 "last_add_price": 120500
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:06.866644+09:00", "entry_at": "2026-07-30T09:04:06.866644+09:00",
"stop": 5362, "stop": 5362,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2521548.49371356, "tranche_value": 2521548.49371356,
"last_add_price": 6550 "last_add_price": 6550
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4300842.818074627, "tranche_value": 4300842.818074627,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:04:08.850905+09:00", "entry_at": "2026-08-04T09:04:08.850905+09:00",
"stop": 111689, "stop": 111689,
"target": 201110, "target": 201110,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,279 도달", "entry_reason": "눌림목 지정가 156,279 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1735775.3707943999, "tranche_value": 1735775.3707943999,
"last_add_price": 147600 "last_add_price": 147600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:18:09.783202+09:00", "entry_at": "2026-08-05T09:18:09.783202+09:00",
"stop": 11576, "stop": 11576,
"target": 18564, "target": 18564,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2325831.4188620616, "tranche_value": 2325831.4188620616,
"last_add_price": 14270 "last_add_price": 14270
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:15.275495+09:00", "entry_at": "2026-08-06T09:34:15.275495+09:00",
"stop": 181408, "stop": 181408,
"target": 219784, "target": 219784,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4973576.381781252, "tranche_value": 4973576.381781252,
"last_add_price": 196400 "last_add_price": 196400
@@ -198,5 +198,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-11T09:00:01.944270+09:00", "created_at": "2026-06-11T09:00:01.944270+09:00",
"updated_at": "2026-08-10T15:28:14.350984+09:00" "updated_at": "2026-08-11T15:28:11.234844+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 28, "qty": 28,
"entry_price": 350250.0, "entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.166187+09:00", "entry_at": "2026-07-21T12:06:01.166187+09:00",
"stop": 318647, "stop": 397826,
"target": 413456, "target": 413456,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5156172.079657566, "tranche_value": 5156172.079657566,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5368293.320125001, "tranche_value": 5368293.320125001,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5180051.180047499, "tranche_value": 5180051.180047499,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.457322+09:00", "entry_at": "2026-07-30T09:04:07.457322+09:00",
"stop": 5363, "stop": 5363,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2599049.62031184, "tranche_value": 2599049.62031184,
"last_add_price": 6550 "last_add_price": 6550
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4464385.527789056, "tranche_value": 4464385.527789056,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:50:09.564914+09:00", "entry_at": "2026-08-04T09:50:09.564914+09:00",
"stop": 83395, "stop": 83395,
"target": 108966, "target": 108966,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4532723.825333739, "tranche_value": 4532723.825333739,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:00:18.926753+09:00", "entry_at": "2026-08-06T09:00:18.926753+09:00",
"stop": 11541, "stop": 11541,
"target": 18253, "target": 18253,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달", "entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2418915.1277636583, "tranche_value": 2418915.1277636583,
"last_add_price": 14290 "last_add_price": 14290
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:15.869489+09:00", "entry_at": "2026-08-06T09:34:15.869489+09:00",
"stop": 181367, "stop": 181367,
"target": 219742, "target": 219742,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 5253404.499, "tranche_value": 5253404.499,
"last_add_price": 196400 "last_add_price": 196400
@@ -194,5 +194,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-11T09:00:01.944290+09:00", "created_at": "2026-06-11T09:00:01.944290+09:00",
"updated_at": "2026-08-10T15:28:14.361188+09:00" "updated_at": "2026-08-11T15:28:11.246897+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.168413+09:00", "entry_at": "2026-07-21T12:06:01.168413+09:00",
"stop": 307915, "stop": 307915,
"target": 476463, "target": 476463,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5184250.1290937485, "tranche_value": 5184250.1290937485,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4675255.455593748, "tranche_value": 4675255.455593748,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 4550435.925312498, "tranche_value": 4550435.925312498,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.466771+09:00", "entry_at": "2026-07-30T09:04:07.466771+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3342107.250162302, "tranche_value": 3342107.250162302,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:16:11.918383+09:00", "entry_at": "2026-07-30T09:16:11.918383+09:00",
"stop": 117719, "stop": 117719,
"target": 180344, "target": 180344,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4604300.898906248, "tranche_value": 4604300.898906248,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4446388.7381874975, "tranche_value": 4446388.7381874975,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:13.227814+09:00", "entry_at": "2026-08-05T09:02:13.227814+09:00",
"stop": 10340, "stop": 10340,
"target": 22674, "target": 22674,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 3449195.5386017757, "tranche_value": 3449195.5386017757,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:08:09.846488+09:00", "entry_at": "2026-08-06T09:08:09.846488+09:00",
"stop": 100700, "stop": 100700,
"target": 264732, "target": 264732,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,500 도달", "entry_reason": "눌림목 지정가 156,500 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2724987.151235263, "tranche_value": 2724987.151235263,
"last_add_price": 147100 "last_add_price": 147100
@@ -199,5 +199,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582771+09:00", "created_at": "2026-06-15T14:55:00.582771+09:00",
"updated_at": "2026-08-10T15:28:14.928204+09:00" "updated_at": "2026-08-11T15:28:11.760473+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 30, "qty": 30,
"entry_price": 350250.0, "entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.170285+09:00", "entry_at": "2026-07-21T12:06:01.170285+09:00",
"stop": 308113, "stop": 397826,
"target": 413456, "target": 413456,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5435113.820843748, "tranche_value": 5435113.820843748,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5057738.410843747, "tranche_value": 5057738.410843747,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5030428.7588749975, "tranche_value": 5030428.7588749975,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.473311+09:00", "entry_at": "2026-07-30T09:04:07.473311+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3698158.582805608, "tranche_value": 3698158.582805608,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:16:11.924631+09:00", "entry_at": "2026-07-30T09:16:11.924631+09:00",
"stop": 117760, "stop": 117760,
"target": 156901, "target": 156901,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 5098537.405531247, "tranche_value": 5098537.405531247,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4920739.488124997, "tranche_value": 4920739.488124997,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:13.234698+09:00", "entry_at": "2026-08-05T09:02:13.234698+09:00",
"stop": 10340, "stop": 10340,
"target": 18048, "target": 18048,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 3814821.8249811833, "tranche_value": 3814821.8249811833,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:08:09.854200+09:00", "entry_at": "2026-08-06T09:08:09.854200+09:00",
"stop": 100700, "stop": 100700,
"target": 202950, "target": 202950,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,500 도달", "entry_reason": "눌림목 지정가 156,500 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 3012742.5788084655, "tranche_value": 3012742.5788084655,
"last_add_price": 147100 "last_add_price": 147100
@@ -199,5 +199,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582787+09:00", "created_at": "2026-06-15T14:55:00.582787+09:00",
"updated_at": "2026-08-10T15:28:14.940047+09:00" "updated_at": "2026-08-11T15:28:11.771509+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 29, "qty": 29,
"entry_price": 350051.724137931, "entry_price": 350051.724137931,
"entry_at": "2026-07-21T12:06:01.172122+09:00", "entry_at": "2026-07-21T12:06:01.172122+09:00",
"stop": 307915, "stop": 397826,
"target": 434326, "target": 434326,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5274205.950343749, "tranche_value": 5274205.950343749,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4798325.220406247, "tranche_value": 4798325.220406247,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 4697478.874937497, "tranche_value": 4697478.874937497,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.479053+09:00", "entry_at": "2026-07-30T09:04:07.479053+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3453556.2895330573, "tranche_value": 3453556.2895330573,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:16:11.930358+09:00", "entry_at": "2026-07-30T09:16:11.930358+09:00",
"stop": 117758, "stop": 117758,
"target": 164727, "target": 164727,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4762406.753156248, "tranche_value": 4762406.753156248,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4594021.1274374975, "tranche_value": 4594021.1274374975,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:13.240207+09:00", "entry_at": "2026-08-05T09:02:13.240207+09:00",
"stop": 10340, "stop": 10340,
"target": 19589, "target": 19589,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 3561242.7967011826, "tranche_value": 3561242.7967011826,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:08:09.859483+09:00", "entry_at": "2026-08-06T09:08:09.859483+09:00",
"stop": 100700, "stop": 100700,
"target": 223746, "target": 223746,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,500 도달", "entry_reason": "눌림목 지정가 156,500 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2812742.868049803, "tranche_value": 2812742.868049803,
"last_add_price": 147100 "last_add_price": 147100
@@ -199,5 +199,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582803+09:00", "created_at": "2026-06-15T14:55:00.582803+09:00",
"updated_at": "2026-08-10T15:28:14.946790+09:00" "updated_at": "2026-08-11T15:28:11.779211+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 27, "qty": 27,
"entry_price": 350037.037037037, "entry_price": 350037.037037037,
"entry_at": "2026-07-21T12:06:01.173991+09:00", "entry_at": "2026-07-21T12:06:01.173991+09:00",
"stop": 318434, "stop": 397826,
"target": 413243, "target": 413243,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4947379.149752503, "tranche_value": 4947379.149752503,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5120146.001656252, "tranche_value": 5120146.001656252,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 4929642.288776176, "tranche_value": 4929642.288776176,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.484676+09:00", "entry_at": "2026-07-30T09:04:07.484676+09:00",
"stop": 5363, "stop": 5363,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2477780.379475499, "tranche_value": 2477780.379475499,
"last_add_price": 6550 "last_add_price": 6550
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4296364.655919675, "tranche_value": 4296364.655919675,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:04:09.467464+09:00", "entry_at": "2026-08-04T09:04:09.467464+09:00",
"stop": 111689, "stop": 111689,
"target": 201110, "target": 201110,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,279 도달", "entry_reason": "눌림목 지정가 156,279 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1735357.9457375815, "tranche_value": 1735357.9457375815,
"last_add_price": 147600 "last_add_price": 147600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-04T09:48:09.782722+09:00", "entry_at": "2026-08-04T09:48:09.782722+09:00",
"stop": 83393, "stop": 83393,
"target": 108965, "target": 108965,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4361392.052247569, "tranche_value": 4361392.052247569,
"last_add_price": 93500 "last_add_price": 93500
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:00:19.347937+09:00", "entry_at": "2026-08-06T09:00:19.347937+09:00",
"stop": 11540, "stop": 11540,
"target": 18252, "target": 18252,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달", "entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2326313.326987872, "tranche_value": 2326313.326987872,
"last_add_price": 14290 "last_add_price": 14290
@@ -200,5 +200,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-15T14:55:00.582834+09:00", "created_at": "2026-06-15T14:55:00.582834+09:00",
"updated_at": "2026-08-10T15:28:14.952220+09:00" "updated_at": "2026-08-11T15:28:11.784441+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:04:07.489609+09:00", "entry_at": "2026-07-30T09:04:07.489609+09:00",
"stop": 5363, "stop": 5363,
"target": 7789, "target": 7789,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2634409.858223602, "tranche_value": 2634409.858223602,
"last_add_price": 6550 "last_add_price": 6550
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4489026.732352336, "tranche_value": 4489026.732352336,
"last_add_price": 13420 "last_add_price": 13420
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:04:09.472084+09:00", "entry_at": "2026-08-04T09:04:09.472084+09:00",
"stop": 111709, "stop": 111709,
"target": 186227, "target": 186227,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 145,918 도달", "entry_reason": "눌림목 지정가 145,918 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1812315.6154018787, "tranche_value": 1812315.6154018787,
"last_add_price": 147600 "last_add_price": 147600
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T09:34:09.331555+09:00", "entry_at": "2026-08-04T09:34:09.331555+09:00",
"stop": 83191, "stop": 83191,
"target": 104500, "target": 104500,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4576294.319379674, "tranche_value": 4576294.319379674,
"last_add_price": 93500 "last_add_price": 93500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-04T11:00:12.174914+09:00", "entry_at": "2026-08-04T11:00:12.174914+09:00",
"stop": 10876, "stop": 10876,
"target": 16700, "target": 16700,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,033 도달", "entry_reason": "눌림목 지정가 13,033 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2154436.3245398356, "tranche_value": 2154436.3245398356,
"last_add_price": 13640 "last_add_price": 13640
@@ -118,12 +118,12 @@
"entry_at": "2026-08-06T09:14:10.570384+09:00", "entry_at": "2026-08-06T09:14:10.570384+09:00",
"stop": 183083, "stop": 183083,
"target": 215625, "target": 215625,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 5207451.256718745, "tranche_value": 5207451.256718745,
"last_add_price": 198600 "last_add_price": 198600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:34:15.935443+09:00", "entry_at": "2026-08-06T09:34:15.935443+09:00",
"stop": 116569, "stop": 116569,
"target": 135396, "target": 135396,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 1, "tranches": 1,
"tranche_value": 5180171.914218746, "tranche_value": 5180171.914218746,
"last_add_price": 124100 "last_add_price": 124100
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,668 도달", "entry_reason": "눌림목 지정가 19,668 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 5126950.954531247, "tranche_value": 5126950.954531247,
"last_add_price": 19170 "last_add_price": 19170
@@ -199,5 +199,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582849+09:00", "created_at": "2026-06-15T14:55:00.582849+09:00",
"updated_at": "2026-08-10T15:28:14.957758+09:00" "updated_at": "2026-08-11T15:28:11.790307+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.177446+09:00", "entry_at": "2026-07-21T12:06:01.177446+09:00",
"stop": 318647, "stop": 318647,
"target": 445059, "target": 445059,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4992940.599795671, "tranche_value": 4992940.599795671,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.493859+09:00", "entry_at": "2026-07-30T09:04:07.493859+09:00",
"stop": 5363, "stop": 5363,
"target": 9244, "target": 9244,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2465159.461256131, "tranche_value": 2465159.461256131,
"last_add_price": 6550 "last_add_price": 6550
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4188989.7646745183, "tranche_value": 4188989.7646745183,
"last_add_price": 13420 "last_add_price": 13420
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T09:04:09.476523+09:00", "entry_at": "2026-08-04T09:04:09.476523+09:00",
"stop": 111689, "stop": 111689,
"target": 230917, "target": 230917,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 145,918 도달", "entry_reason": "눌림목 지정가 145,918 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1689991.4917291994, "tranche_value": 1689991.4917291994,
"last_add_price": 147600 "last_add_price": 147600
@@ -97,12 +97,12 @@
"entry_at": "2026-08-04T09:34:09.335258+09:00", "entry_at": "2026-08-04T09:34:09.335258+09:00",
"stop": 83188, "stop": 83188,
"target": 117283, "target": 117283,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4268719.0892993, "tranche_value": 4268719.0892993,
"last_add_price": 93500 "last_add_price": 93500
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T11:00:12.182010+09:00", "entry_at": "2026-08-04T11:00:12.182010+09:00",
"stop": 10878, "stop": 10878,
"target": 20196, "target": 20196,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,033 도달", "entry_reason": "눌림목 지정가 13,033 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2008681.3553691048, "tranche_value": 2008681.3553691048,
"last_add_price": 13640 "last_add_price": 13640
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:10.574454+09:00", "entry_at": "2026-08-06T09:14:10.574454+09:00",
"stop": 183032, "stop": 183032,
"target": 235100, "target": 235100,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4855136.307499998, "tranche_value": 4855136.307499998,
"last_add_price": 198600 "last_add_price": 198600
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:15.941137+09:00", "entry_at": "2026-08-06T09:34:15.941137+09:00",
"stop": 116569, "stop": 116569,
"target": 146692, "target": 146692,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 1, "tranches": 1,
"tranche_value": 4829053.580937498, "tranche_value": 4829053.580937498,
"last_add_price": 124100 "last_add_price": 124100
@@ -199,5 +199,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582864+09:00", "created_at": "2026-06-15T14:55:00.582864+09:00",
"updated_at": "2026-08-10T15:28:14.962415+09:00" "updated_at": "2026-08-11T15:28:11.794981+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-13T09:06:07.906813+09:00", "entry_at": "2026-07-13T09:06:07.906813+09:00",
"stop": 302625, "stop": 302625,
"target": 468030, "target": 468030,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3813943.0504600187, "tranche_value": 3813943.0504600187,
"last_add_price": 350000 "last_add_price": 350000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5142605.848996199, "tranche_value": 5142605.848996199,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:07.497844+09:00", "entry_at": "2026-07-30T09:04:07.497844+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1927621.6063135946, "tranche_value": 1927621.6063135946,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:11.947135+09:00", "entry_at": "2026-07-30T09:16:11.947135+09:00",
"stop": 117747, "stop": 117747,
"target": 180373, "target": 180373,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3759463.8630866953, "tranche_value": 3759463.8630866953,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3342042.065213833, "tranche_value": 3342042.065213833,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:09.921371+09:00", "entry_at": "2026-08-04T09:34:09.921371+09:00",
"stop": 80361, "stop": 80361,
"target": 125821, "target": 125821,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3414906.320549933, "tranche_value": 3414906.320549933,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.724353+09:00", "entry_at": "2026-08-05T09:02:14.724353+09:00",
"stop": 10340, "stop": 10340,
"target": 22672, "target": 22672,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 1996058.5440871862, "tranche_value": 1996058.5440871862,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:14:11.164447+09:00", "entry_at": "2026-08-06T09:14:11.164447+09:00",
"stop": 178744, "stop": 178744,
"target": 248168, "target": 248168,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4827704.554226948, "tranche_value": 4827704.554226948,
"last_add_price": 198600 "last_add_price": 198600
@@ -196,5 +196,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582879+09:00", "created_at": "2026-06-15T14:55:00.582879+09:00",
"updated_at": "2026-08-10T15:28:16.141744+09:00" "updated_at": "2026-08-11T15:28:12.917985+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 21, "qty": 21,
"entry_price": 343976.1904761905, "entry_price": 343976.1904761905,
"entry_at": "2026-07-13T09:06:07.909051+09:00", "entry_at": "2026-07-13T09:06:07.909051+09:00",
"stop": 302625, "stop": 397826,
"target": 426679, "target": 426679,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3813943.0504600187, "tranche_value": 3813943.0504600187,
"last_add_price": 350000 "last_add_price": 350000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5142605.848996199, "tranche_value": 5142605.848996199,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:07.501481+09:00", "entry_at": "2026-07-30T09:04:07.501481+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1927621.6063135946, "tranche_value": 1927621.6063135946,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:11.950700+09:00", "entry_at": "2026-07-30T09:16:11.950700+09:00",
"stop": 117747, "stop": 117747,
"target": 164716, "target": 164716,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3759463.8630866953, "tranche_value": 3759463.8630866953,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3342042.065213833, "tranche_value": 3342042.065213833,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:09.933331+09:00", "entry_at": "2026-08-04T09:34:09.933331+09:00",
"stop": 80361, "stop": 80361,
"target": 114456, "target": 114456,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3414906.320549933, "tranche_value": 3414906.320549933,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.737713+09:00", "entry_at": "2026-08-05T09:02:14.737713+09:00",
"stop": 10340, "stop": 10340,
"target": 19589, "target": 19589,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 1996058.5440871862, "tranche_value": 1996058.5440871862,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:14:12.331155+09:00", "entry_at": "2026-08-06T09:14:12.331155+09:00",
"stop": 178744, "stop": 178744,
"target": 230812, "target": 230812,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4827704.554226948, "tranche_value": 4827704.554226948,
"last_add_price": 198600 "last_add_price": 198600
@@ -196,5 +196,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582910+09:00", "created_at": "2026-06-15T14:55:00.582910+09:00",
"updated_at": "2026-08-10T15:28:16.154115+09:00" "updated_at": "2026-08-11T15:28:12.930497+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5164071.483514108, "tranche_value": 5164071.483514108,
"last_add_price": 126400 "last_add_price": 126400
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.505690+09:00", "entry_at": "2026-07-30T09:04:07.505690+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1956462.6546955872, "tranche_value": 1956462.6546955872,
"last_add_price": 6550 "last_add_price": 6550
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:16:11.953984+09:00", "entry_at": "2026-07-30T09:16:11.953984+09:00",
"stop": 117749, "stop": 117749,
"target": 156890, "target": 156890,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3812991.5556229833, "tranche_value": 3812991.5556229833,
"last_add_price": 136000 "last_add_price": 136000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3393650.506937234, "tranche_value": 3393650.506937234,
"last_add_price": 13420 "last_add_price": 13420
@@ -97,12 +97,12 @@
"entry_at": "2026-08-04T09:34:09.942366+09:00", "entry_at": "2026-08-04T09:34:09.942366+09:00",
"stop": 80362, "stop": 80362,
"target": 108774, "target": 108774,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3469610.992924529, "tranche_value": 3469610.992924529,
"last_add_price": 93500 "last_add_price": 93500
@@ -118,12 +118,12 @@
"entry_at": "2026-08-05T09:02:14.746818+09:00", "entry_at": "2026-08-05T09:02:14.746818+09:00",
"stop": 10340, "stop": 10340,
"target": 18048, "target": 18048,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2028402.8880774078, "tranche_value": 2028402.8880774078,
"last_add_price": 13830 "last_add_price": 13830
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:12.340235+09:00", "entry_at": "2026-08-06T09:14:12.340235+09:00",
"stop": 178693, "stop": 178693,
"target": 222083, "target": 222083,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4907695.663916428, "tranche_value": 4907695.663916428,
"last_add_price": 198600 "last_add_price": 198600
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,668 도달", "entry_reason": "눌림목 지정가 19,668 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 5272247.114625, "tranche_value": 5272247.114625,
"last_add_price": 19170 "last_add_price": 19170
@@ -196,5 +196,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.582926+09:00", "created_at": "2026-06-15T14:55:00.582926+09:00",
"updated_at": "2026-08-10T15:28:16.161829+09:00" "updated_at": "2026-08-11T15:28:12.937596+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.185929+09:00", "entry_at": "2026-07-21T12:06:01.185929+09:00",
"stop": 318647, "stop": 318647,
"target": 445059, "target": 445059,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5085796.90859035, "tranche_value": 5085796.90859035,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:07.509224+09:00", "entry_at": "2026-07-30T09:04:07.509224+09:00",
"stop": 5362, "stop": 5362,
"target": 9244, "target": 9244,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2514428.437642747, "tranche_value": 2514428.437642747,
"last_add_price": 6550 "last_add_price": 6550
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4271897.688361821, "tranche_value": 4271897.688361821,
"last_add_price": 13420 "last_add_price": 13420
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T09:04:10.089202+09:00", "entry_at": "2026-08-04T09:04:10.089202+09:00",
"stop": 111689, "stop": 111689,
"target": 230917, "target": 230917,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 145,918 도달", "entry_reason": "눌림목 지정가 145,918 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1723507.428441815, "tranche_value": 1723507.428441815,
"last_add_price": 147600 "last_add_price": 147600
@@ -97,12 +97,12 @@
"entry_at": "2026-08-04T09:50:10.213035+09:00", "entry_at": "2026-08-04T09:50:10.213035+09:00",
"stop": 83410, "stop": 83410,
"target": 117505, "target": 117505,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4327959.889890211, "tranche_value": 4327959.889890211,
"last_add_price": 93500 "last_add_price": 93500
@@ -118,12 +118,12 @@
"entry_at": "2026-08-05T09:02:14.754658+09:00", "entry_at": "2026-08-05T09:02:14.754658+09:00",
"stop": 11094, "stop": 11094,
"target": 20412, "target": 20412,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2219137.008862232, "tranche_value": 2219137.008862232,
"last_add_price": 13830 "last_add_price": 13830
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:34:17.058691+09:00", "entry_at": "2026-08-06T09:34:17.058691+09:00",
"stop": 181408, "stop": 181408,
"target": 232576, "target": 232576,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4934881.2159687495, "tranche_value": 4934881.2159687495,
"last_add_price": 196400 "last_add_price": 196400
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,668 도달", "entry_reason": "눌림목 지정가 19,668 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 4952128.404875, "tranche_value": 4952128.404875,
"last_add_price": 19120 "last_add_price": 19120
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583136+09:00", "created_at": "2026-06-15T14:55:00.583136+09:00",
"updated_at": "2026-08-10T15:28:16.167447+09:00" "updated_at": "2026-08-11T15:28:12.943593+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-13T09:12:04.319241+09:00", "entry_at": "2026-07-13T09:12:04.319241+09:00",
"stop": 305399, "stop": 305399,
"target": 472804, "target": 472804,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3889733.683715179, "tranche_value": 3889733.683715179,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5327150.576000001, "tranche_value": 5327150.576000001,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 4940372.790080874, "tranche_value": 4940372.790080874,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.512664+09:00", "entry_at": "2026-07-30T09:04:07.512664+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1924945.6187384445, "tranche_value": 1924945.6187384445,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:24:07.560095+09:00", "entry_at": "2026-07-30T09:24:07.560095+09:00",
"stop": 118205, "stop": 118205,
"target": 180831, "target": 180831,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3791237.2526261737, "tranche_value": 3791237.2526261737,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 25,331 도달", "entry_reason": "눌림목 지정가 25,331 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 5089986.002562501, "tranche_value": 5089986.002562501,
"last_add_price": 26100 "last_add_price": 26100
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.760491+09:00", "entry_at": "2026-08-05T09:02:14.760491+09:00",
"stop": 10340, "stop": 10340,
"target": 22678, "target": 22678,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2020520.412274148, "tranche_value": 2020520.412274148,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:17.064741+09:00", "entry_at": "2026-08-06T09:34:17.064741+09:00",
"stop": 177099, "stop": 177099,
"target": 245323, "target": 245323,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4842897.369596543, "tranche_value": 4842897.369596543,
"last_add_price": 196400 "last_add_price": 196400
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583184+09:00", "created_at": "2026-06-15T14:55:00.583184+09:00",
"updated_at": "2026-08-10T15:28:16.173289+09:00" "updated_at": "2026-08-11T15:28:12.948533+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 21, "qty": 21,
"entry_price": 349976.1904761905, "entry_price": 349976.1904761905,
"entry_at": "2026-07-21T12:06:01.189281+09:00", "entry_at": "2026-07-21T12:06:01.189281+09:00",
"stop": 307839, "stop": 397826,
"target": 434250, "target": 434250,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3891157.6622701483, "tranche_value": 3891157.6622701483,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5467080.19828125, "tranche_value": 5467080.19828125,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5075960.404438956, "tranche_value": 5075960.404438956,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.515982+09:00", "entry_at": "2026-07-30T09:04:07.515982+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1981493.926440071, "tranche_value": 1981493.926440071,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:24:07.563027+09:00", "entry_at": "2026-07-30T09:24:07.563027+09:00",
"stop": 118207, "stop": 118207,
"target": 165176, "target": 165176,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3902843.990735232, "tranche_value": 3902843.990735232,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3433240.983007488, "tranche_value": 3433240.983007488,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:08:12.223170+09:00", "entry_at": "2026-08-05T09:08:12.223170+09:00",
"stop": 10406, "stop": 10406,
"target": 19724, "target": 19724,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2017488.6720390161, "tranche_value": 2017488.6720390161,
"last_add_price": 13940 "last_add_price": 13940
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:08:11.870293+09:00", "entry_at": "2026-08-06T09:08:11.870293+09:00",
"stop": 100700, "stop": 100700,
"target": 224150, "target": 224150,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,500 도달", "entry_reason": "눌림목 지정가 156,500 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1618968.8164385513, "tranche_value": 1618968.8164385513,
"last_add_price": 147100 "last_add_price": 147100
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583198+09:00", "created_at": "2026-06-15T14:55:00.583198+09:00",
"updated_at": "2026-08-10T15:28:16.178398+09:00" "updated_at": "2026-08-11T15:28:12.954178+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 21, "qty": 21,
"entry_price": 349976.1904761905, "entry_price": 349976.1904761905,
"entry_at": "2026-07-21T12:06:01.191055+09:00", "entry_at": "2026-07-21T12:06:01.191055+09:00",
"stop": 307839, "stop": 397826,
"target": 434250, "target": 434250,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3848025.874946516, "tranche_value": 3848025.874946516,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5187375.1457318, "tranche_value": 5187375.1457318,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:07.518900+09:00", "entry_at": "2026-07-30T09:04:07.518900+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1957851.3491824612, "tranche_value": 1957851.3491824612,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:24:07.565720+09:00", "entry_at": "2026-07-30T09:24:07.565720+09:00",
"stop": 118207, "stop": 118207,
"target": 165176, "target": 165176,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3832048.06532556, "tranche_value": 3832048.06532556,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3393597.375168939, "tranche_value": 3393597.375168939,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:04:10.104323+09:00", "entry_at": "2026-08-04T09:04:10.104323+09:00",
"stop": 101729, "stop": 101729,
"target": 220957, "target": 220957,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 145,918 도달", "entry_reason": "눌림목 지정가 145,918 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1613823.6225366697, "tranche_value": 1613823.6225366697,
"last_add_price": 147600 "last_add_price": 147600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.769293+09:00", "entry_at": "2026-08-05T09:02:14.769293+09:00",
"stop": 10340, "stop": 10340,
"target": 19590, "target": 19590,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2024244.4253400748, "tranche_value": 2024244.4253400748,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:17.073823+09:00", "entry_at": "2026-08-06T09:34:17.073823+09:00",
"stop": 177099, "stop": 177099,
"target": 228267, "target": 228267,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4815698.713054757, "tranche_value": 4815698.713054757,
"last_add_price": 196400 "last_add_price": 196400
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583212+09:00", "created_at": "2026-06-15T14:55:00.583212+09:00",
"updated_at": "2026-08-10T15:28:16.182579+09:00" "updated_at": "2026-08-11T15:28:12.958506+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 22, "qty": 22,
"entry_price": 347250.0, "entry_price": 347250.0,
"entry_at": "2026-07-13T09:12:04.324564+09:00", "entry_at": "2026-07-13T09:12:04.324564+09:00",
"stop": 305399, "stop": 397826,
"target": 430953, "target": 430953,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3889733.683715179, "tranche_value": 3889733.683715179,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5327150.576000001, "tranche_value": 5327150.576000001,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 4940372.790080874, "tranche_value": 4940372.790080874,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.522091+09:00", "entry_at": "2026-07-30T09:04:07.522091+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1924945.6187384445, "tranche_value": 1924945.6187384445,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:24:07.568342+09:00", "entry_at": "2026-07-30T09:24:07.568342+09:00",
"stop": 118205, "stop": 118205,
"target": 165174, "target": 165174,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3791237.2526261737, "tranche_value": 3791237.2526261737,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 25,331 도달", "entry_reason": "눌림목 지정가 25,331 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 5089986.002562501, "tranche_value": 5089986.002562501,
"last_add_price": 26100 "last_add_price": 26100
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.773219+09:00", "entry_at": "2026-08-05T09:02:14.773219+09:00",
"stop": 10340, "stop": 10340,
"target": 19593, "target": 19593,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2020520.412274148, "tranche_value": 2020520.412274148,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:17.077648+09:00", "entry_at": "2026-08-06T09:34:17.077648+09:00",
"stop": 177099, "stop": 177099,
"target": 228267, "target": 228267,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4842897.369596543, "tranche_value": 4842897.369596543,
"last_add_price": 196400 "last_add_price": 196400
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583227+09:00", "created_at": "2026-06-15T14:55:00.583227+09:00",
"updated_at": "2026-08-10T15:28:16.186290+09:00" "updated_at": "2026-08-11T15:28:12.962334+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:04:07.525083+09:00", "entry_at": "2026-07-30T09:04:07.525083+09:00",
"stop": 5363, "stop": 5363,
"target": 7789, "target": 7789,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2702321.452399152, "tranche_value": 2702321.452399152,
"last_add_price": 6550 "last_add_price": 6550
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4597484.241421635, "tranche_value": 4597484.241421635,
"last_add_price": 13420 "last_add_price": 13420
@@ -55,12 +55,12 @@
"entry_at": "2026-08-04T09:04:10.112981+09:00", "entry_at": "2026-08-04T09:04:10.112981+09:00",
"stop": 111709, "stop": 111709,
"target": 186227, "target": 186227,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 145,918 도달", "entry_reason": "눌림목 지정가 145,918 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1856071.8339699174, "tranche_value": 1856071.8339699174,
"last_add_price": 147600 "last_add_price": 147600
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T09:50:10.235258+09:00", "entry_at": "2026-08-04T09:50:10.235258+09:00",
"stop": 83395, "stop": 83395,
"target": 104705, "target": 104705,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4659757.825201359, "tranche_value": 4659757.825201359,
"last_add_price": 93500 "last_add_price": 93500
@@ -97,12 +97,12 @@
"entry_at": "2026-08-05T09:02:14.777207+09:00", "entry_at": "2026-08-05T09:02:14.777207+09:00",
"stop": 11093, "stop": 11093,
"target": 16917, "target": 16917,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2390089.3312908146, "tranche_value": 2390089.3312908146,
"last_add_price": 13830 "last_add_price": 13830
@@ -118,12 +118,12 @@
"entry_at": "2026-08-06T09:34:17.081460+09:00", "entry_at": "2026-08-06T09:34:17.081460+09:00",
"stop": 181408, "stop": 181408,
"target": 213388, "target": 213388,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 5316706.344343748, "tranche_value": 5316706.344343748,
"last_add_price": 196400 "last_add_price": 196400
@@ -144,7 +144,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,668 도달", "entry_reason": "눌림목 지정가 19,668 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 5334796.2471562475, "tranche_value": 5334796.2471562475,
"last_add_price": 19120 "last_add_price": 19120
@@ -160,12 +160,12 @@
"entry_at": "2026-08-10T09:00:21.187673+09:00", "entry_at": "2026-08-10T09:00:21.187673+09:00",
"stop": 355549, "stop": 355549,
"target": 445806, "target": 445806,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4726305.668282297, "tranche_value": 4726305.668282297,
"last_add_price": 400000 "last_add_price": 400000
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583241+09:00", "created_at": "2026-06-15T14:55:00.583241+09:00",
"updated_at": "2026-08-10T15:28:16.190010+09:00" "updated_at": "2026-08-11T15:28:12.966046+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 22, "qty": 22,
"entry_price": 350250.0, "entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.196090+09:00", "entry_at": "2026-07-21T12:06:01.196090+09:00",
"stop": 308113, "stop": 397826,
"target": 413456, "target": 413456,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3939968.9939820534, "tranche_value": 3939968.9939820534,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5570614.761375001, "tranche_value": 5570614.761375001,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5217780.328505317, "tranche_value": 5217780.328505317,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.528031+09:00", "entry_at": "2026-07-30T09:04:07.528031+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2036737.90524699, "tranche_value": 2036737.90524699,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:24:07.573212+09:00", "entry_at": "2026-07-30T09:24:07.573212+09:00",
"stop": 118208, "stop": 118208,
"target": 157349, "target": 157349,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4011548.961969723, "tranche_value": 4011548.961969723,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3529514.3397388323, "tranche_value": 3529514.3397388323,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:08:12.255584+09:00", "entry_at": "2026-08-05T09:08:12.255584+09:00",
"stop": 10405, "stop": 10405,
"target": 18170, "target": 18170,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2074177.1346915166, "tranche_value": 2074177.1346915166,
"last_add_price": 13940 "last_add_price": 13940
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:08:11.885940+09:00", "entry_at": "2026-08-06T09:08:11.885940+09:00",
"stop": 100700, "stop": 100700,
"target": 203004, "target": 203004,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,500 도달", "entry_reason": "눌림목 지정가 156,500 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1664530.2588398196, "tranche_value": 1664530.2588398196,
"last_add_price": 147100 "last_add_price": 147100
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583273+09:00", "created_at": "2026-06-15T14:55:00.583273+09:00",
"updated_at": "2026-08-10T15:28:16.193323+09:00" "updated_at": "2026-08-11T15:28:12.969432+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 21, "qty": 21,
"entry_price": 346976.1904761905, "entry_price": 346976.1904761905,
"entry_at": "2026-07-13T09:12:04.329595+09:00", "entry_at": "2026-07-13T09:12:04.329595+09:00",
"stop": 305125, "stop": 397826,
"target": 430679, "target": 430679,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3869967.7922643563, "tranche_value": 3869967.7922643563,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5162533.383709267, "tranche_value": 5162533.383709267,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:07.530698+09:00", "entry_at": "2026-07-30T09:04:07.530698+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1948420.7709670917, "tranche_value": 1948420.7709670917,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:24:07.575535+09:00", "entry_at": "2026-07-30T09:24:07.575535+09:00",
"stop": 118244, "stop": 118244,
"target": 165213, "target": 165213,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3813556.4512976124, "tranche_value": 3813556.4512976124,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3377559.3310465557, "tranche_value": 3377559.3310465557,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:50:10.241980+09:00", "entry_at": "2026-08-04T09:50:10.241980+09:00",
"stop": 80564, "stop": 80564,
"target": 114659, "target": 114659,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3429919.977026871, "tranche_value": 3429919.977026871,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.784004+09:00", "entry_at": "2026-08-05T09:02:14.784004+09:00",
"stop": 10340, "stop": 10340,
"target": 19589, "target": 19589,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2016864.6660954827, "tranche_value": 2016864.6660954827,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:17.088060+09:00", "entry_at": "2026-08-06T09:34:17.088060+09:00",
"stop": 177099, "stop": 177099,
"target": 228267, "target": 228267,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4837813.664610954, "tranche_value": 4837813.664610954,
"last_add_price": 196400 "last_add_price": 196400
@@ -195,5 +195,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583289+09:00", "created_at": "2026-06-15T14:55:00.583289+09:00",
"updated_at": "2026-08-10T15:28:16.196589+09:00" "updated_at": "2026-08-11T15:28:12.972727+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 22, "qty": 22,
"entry_price": 347250.0, "entry_price": 347250.0,
"entry_at": "2026-07-13T09:12:04.331285+09:00", "entry_at": "2026-07-13T09:12:04.331285+09:00",
"stop": 374219, "stop": 397826,
"target": 410027, "target": 410027,
"peak": 411500, "peak": 438000,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3898349.7986140535, "tranche_value": 3898349.7986140535,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5181824.996564139, "tranche_value": 5181824.996564139,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:07.533744+09:00", "entry_at": "2026-07-30T09:04:07.533744+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1976520.6885600227, "tranche_value": 1976520.6885600227,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:24:07.577833+09:00", "entry_at": "2026-07-30T09:24:07.577833+09:00",
"stop": 118207, "stop": 118207,
"target": 157348, "target": 157348,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3863996.750727336, "tranche_value": 3863996.750727336,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3428336.7554835076, "tranche_value": 3428336.7554835076,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:50:10.245606+09:00", "entry_at": "2026-08-04T09:50:10.245606+09:00",
"stop": 80564, "stop": 80564,
"target": 108977, "target": 108977,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3483887.723272795, "tranche_value": 3483887.723272795,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.787092+09:00", "entry_at": "2026-08-05T09:02:14.787092+09:00",
"stop": 10340, "stop": 10340,
"target": 18048, "target": 18048,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2048676.6433078528, "tranche_value": 2048676.6433078528,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:17.091165+09:00", "entry_at": "2026-08-06T09:34:17.091165+09:00",
"stop": 177144, "stop": 177144,
"target": 219784, "target": 219784,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4916501.597175794, "tranche_value": 4916501.597175794,
"last_add_price": 196400 "last_add_price": 196400
@@ -195,5 +195,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583304+09:00", "created_at": "2026-06-15T14:55:00.583304+09:00",
"updated_at": "2026-08-10T15:28:16.199770+09:00" "updated_at": "2026-08-11T15:28:12.975974+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 22, "qty": 22,
"entry_price": 347250.0, "entry_price": 347250.0,
"entry_at": "2026-07-13T09:12:04.332947+09:00", "entry_at": "2026-07-13T09:12:04.332947+09:00",
"stop": 374219, "stop": 397826,
"target": 410027, "target": 410027,
"peak": 411500, "peak": 438000,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3913399.394880189, "tranche_value": 3913399.394880189,
"last_add_price": 353000 "last_add_price": 353000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5436300.471625002, "tranche_value": 5436300.471625002,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5045807.2398149045, "tranche_value": 5045807.2398149045,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.536435+09:00", "entry_at": "2026-07-30T09:04:07.536435+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1962123.1366758423, "tranche_value": 1962123.1366758423,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:24:07.580162+09:00", "entry_at": "2026-07-30T09:24:07.580162+09:00",
"stop": 118207, "stop": 118207,
"target": 157348, "target": 157348,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3860356.183815298, "tranche_value": 3860356.183815298,
"last_add_price": 136000 "last_add_price": 136000
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 25,331 도달", "entry_reason": "눌림목 지정가 25,331 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 5195064.988218753, "tranche_value": 5195064.988218753,
"last_add_price": 26100 "last_add_price": 26100
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.790165+09:00", "entry_at": "2026-08-05T09:02:14.790165+09:00",
"stop": 10340, "stop": 10340,
"target": 18049, "target": 18049,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2062154.0490506678, "tranche_value": 2062154.0490506678,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:34:17.094207+09:00", "entry_at": "2026-08-06T09:34:17.094207+09:00",
"stop": 177144, "stop": 177144,
"target": 219784, "target": 219784,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4944712.1127089355, "tranche_value": 4944712.1127089355,
"last_add_price": 196400 "last_add_price": 196400
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583318+09:00", "created_at": "2026-06-15T14:55:00.583318+09:00",
"updated_at": "2026-08-10T15:28:16.202710+09:00" "updated_at": "2026-08-11T15:28:12.978948+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 28, "qty": 28,
"entry_price": 350250.0, "entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.202637+09:00", "entry_at": "2026-07-21T12:06:01.202637+09:00",
"stop": 318647, "stop": 397826,
"target": 413456, "target": 413456,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5038910.050638685, "tranche_value": 5038910.050638685,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 2,135 도달", "entry_reason": "눌림목 지정가 2,135 도달",
"cur_price": 2080, "cur_price": 2095,
"tranches": 2, "tranches": 2,
"tranche_value": 2627079.6319200005, "tranche_value": 2627079.6319200005,
"last_add_price": 1951 "last_add_price": 1951
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5278498.658468749, "tranche_value": 5278498.658468749,
"last_add_price": 120500 "last_add_price": 120500
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5079406.382253983, "tranche_value": 5079406.382253983,
"last_add_price": 125200 "last_add_price": 125200
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:04:07.538973+09:00", "entry_at": "2026-07-30T09:04:07.538973+09:00",
"stop": 5363, "stop": 5363,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2553079.5546287536, "tranche_value": 2553079.5546287536,
"last_add_price": 6550 "last_add_price": 6550
@@ -118,12 +118,12 @@
"entry_at": "2026-07-31T09:46:07.688446+09:00", "entry_at": "2026-07-31T09:46:07.688446+09:00",
"stop": 118884, "stop": 118884,
"target": 154111, "target": 154111,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4531819.457811181, "tranche_value": 4531819.457811181,
"last_add_price": 136000 "last_add_price": 136000
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:14.792964+09:00", "entry_at": "2026-08-05T09:02:14.792964+09:00",
"stop": 11094, "stop": 11094,
"target": 18082, "target": 18082,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2275843.933250867, "tranche_value": 2275843.933250867,
"last_add_price": 13830 "last_add_price": 13830
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:08:11.897851+09:00", "entry_at": "2026-08-06T09:08:11.897851+09:00",
"stop": 110622, "stop": 110622,
"target": 203675, "target": 203675,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,500 도달", "entry_reason": "눌림목 지정가 156,500 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1816300.7274633592, "tranche_value": 1816300.7274633592,
"last_add_price": 147100 "last_add_price": 147100
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583333+09:00", "created_at": "2026-06-15T14:55:00.583333+09:00",
"updated_at": "2026-08-10T15:28:16.205476+09:00" "updated_at": "2026-08-11T15:28:12.981799+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 28, "qty": 28,
"entry_price": 350250.0, "entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.204321+09:00", "entry_at": "2026-07-21T12:06:01.204321+09:00",
"stop": 318647, "stop": 397826,
"target": 413456, "target": 413456,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5033450.427529937, "tranche_value": 5033450.427529937,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5234858.44571875, "tranche_value": 5234858.44571875,
"last_add_price": 120500 "last_add_price": 120500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5051285.121721717, "tranche_value": 5051285.121721717,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:07.541375+09:00", "entry_at": "2026-07-30T09:04:07.541375+09:00",
"stop": 5362, "stop": 5362,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2534339.801822408, "tranche_value": 2534339.801822408,
"last_add_price": 6550 "last_add_price": 6550
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 25,335 도달", "entry_reason": "눌림목 지정가 25,335 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 4983661.27525, "tranche_value": 4983661.27525,
"last_add_price": 26100 "last_add_price": 26100
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4362596.463271157, "tranche_value": 4362596.463271157,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-04T14:12:15.953832+09:00", "entry_at": "2026-08-04T14:12:15.953832+09:00",
"stop": 89579, "stop": 89579,
"target": 117336, "target": 117336,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4360412.203364462, "tranche_value": 4360412.203364462,
"last_add_price": 100500 "last_add_price": 100500
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:00:23.008785+09:00", "entry_at": "2026-08-06T09:00:23.008785+09:00",
"stop": 11539, "stop": 11539,
"target": 18251, "target": 18251,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,975 도달", "entry_reason": "눌림목 지정가 13,975 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 2357489.1026575607, "tranche_value": 2357489.1026575607,
"last_add_price": 14290 "last_add_price": 14290
@@ -197,5 +197,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:55:00.583347+09:00", "created_at": "2026-06-15T14:55:00.583347+09:00",
"updated_at": "2026-08-10T15:28:16.208136+09:00" "updated_at": "2026-08-11T15:28:12.984470+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 34956863.36649998, "cash": 32746754.51449999,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.209787+09:00", "entry_at": "2026-07-21T12:06:01.209787+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3627364.7637924887, "tranche_value": 3627364.7637924887,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4841528.853832099, "tranche_value": 4841528.853832099,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.134813+09:00", "entry_at": "2026-07-30T09:04:08.134813+09:00",
"stop": 5039, "stop": 5039,
"target": 10214, "target": 10214,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1821085.8869957556, "tranche_value": 1821085.8869957556,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.157701+09:00", "entry_at": "2026-07-30T09:16:13.157701+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3547525.853504033, "tranche_value": 3547525.853504033,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:09.540195+09:00", "entry_at": "2026-07-31T12:36:09.540195+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1688085.214726109, "tranche_value": 1688085.214726109,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.170806+09:00", "entry_at": "2026-08-04T09:34:11.170806+09:00",
"stop": 80334, "stop": 80334,
"target": 125794, "target": 125794,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3165003.2713460657, "tranche_value": 3165003.2713460657,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3967368.72635773, "tranche_value": 3967368.72635773,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 133,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:13.641075+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2131319.2493159017,
"last_add_price": 15960
} }
}, },
"realized_pnl": -24331870.85950005, "realized_pnl": -24418981.30950005,
"closed_trades": 106, "closed_trades": 107,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.24549505573500008, "max_drawdown": 0.24549505573500008,
@@ -178,7 +199,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -187,5 +208,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621011+09:00", "created_at": "2026-06-15T14:40:00.621011+09:00",
"updated_at": "2026-08-10T15:28:17.387584+09:00" "updated_at": "2026-08-11T15:28:14.070240+09:00"
} }
@@ -241,3 +241,6 @@
{"ts": "2026-08-10T09:14:14.284868+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:15.069650+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:14.284868+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:15.069650+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:19.718022+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:19.718022+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.232119+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:19.718007+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.232119+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:19.718007+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:14.484487+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 70, "cost": 4886733, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.082346+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 70, "proceeds": 4799622, "entry_price": 69800, "pnl": -87110, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:14.484472+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:13.641092+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 133, "cost": 2122998, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27614279.912499994, "cash": 24664537.517499994,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.213387+09:00", "entry_at": "2026-07-21T12:06:01.213387+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3627364.7637924887, "tranche_value": 3627364.7637924887,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4760241.173848085, "tranche_value": 4760241.173848085,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.152605+09:00", "entry_at": "2026-07-30T09:04:08.152605+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1786459.912670363, "tranche_value": 1786459.912670363,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.172576+09:00", "entry_at": "2026-07-30T09:16:13.172576+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3470885.263866936, "tranche_value": 3470885.263866936,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.144403+09:00", "entry_at": "2026-07-31T12:36:11.144403+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1668794.556510239, "tranche_value": 1668794.556510239,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3062184.227151159, "tranche_value": 3062184.227151159,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.067887+09:00", "entry_at": "2026-08-06T09:14:14.067887+09:00",
"stop": 178744, "stop": 178744,
"target": 248168, "target": 248168,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4403461.655606388, "tranche_value": 4403461.655606388,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 30, "qty": 59,
"entry_price": 97800, "entry_price": 99716.94915254238,
"entry_at": "2026-08-06T09:54:12.716178+09:00", "entry_at": "2026-08-06T09:54:12.716178+09:00",
"stop": 85535, "stop": 87209,
"target": 134595, "target": 137241,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3007474.6079847123, "tranche_value": 3007474.6079847123,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -24773319.298500054, "realized_pnl": -24773319.298500054,
@@ -210,5 +210,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.583395+09:00", "created_at": "2026-06-15T14:55:00.583395+09:00",
"updated_at": "2026-08-10T15:28:17.971354+09:00" "updated_at": "2026-08-11T15:28:14.601643+09:00"
} }
@@ -236,3 +236,4 @@
{"ts": "2026-08-06T09:54:12.716182+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.716182+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.307467+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.307467+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:23.836559+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:23.836559+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.671220+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 35276038.337999985, "cash": 33049967.09199999,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.215189+09:00", "entry_at": "2026-07-21T12:06:01.215189+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4871303.908250191, "tranche_value": 4871303.908250191,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.158176+09:00", "entry_at": "2026-07-30T09:04:08.158176+09:00",
"stop": 5039, "stop": 5039,
"target": 10214, "target": 10214,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1833305.2441214651, "tranche_value": 1833305.2441214651,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.178166+09:00", "entry_at": "2026-07-30T09:16:13.178166+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3570553.5376633056, "tranche_value": 3570553.5376633056,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.152131+09:00", "entry_at": "2026-07-31T12:36:11.152131+09:00",
"stop": 100700, "stop": 100700,
"target": 250167, "target": 250167,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1700911.5399726962, "tranche_value": 1700911.5399726962,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.191529+09:00", "entry_at": "2026-08-04T09:34:11.191529+09:00",
"stop": 80360, "stop": 80360,
"target": 125820, "target": 125820,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3997085.960333706, "tranche_value": 3997085.960333706,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 134,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.119000+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2147432.042630784,
"last_add_price": 15960
} }
}, },
"realized_pnl": -23763798.55900004, "realized_pnl": -23850909.00900004,
"closed_trades": 107, "closed_trades": 108,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.23979118357000023, "max_drawdown": 0.23979118357000023,
@@ -179,7 +200,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621059+09:00", "created_at": "2026-06-15T14:40:00.621059+09:00",
"updated_at": "2026-08-10T15:28:17.982224+09:00" "updated_at": "2026-08-11T15:28:14.610711+09:00"
} }
@@ -243,3 +243,6 @@
{"ts": "2026-08-10T09:14:15.347651+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.145748+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.347651+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.145748+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.337094+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.337094+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.850600+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.337088+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.850600+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.337088+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.045456+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 70, "cost": 4886733, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.642647+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 70, "proceeds": 4799622, "entry_price": 69800, "pnl": -87110, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.045450+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.119006+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 134, "cost": 2138961, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27985380.04449997, "cash": 25035637.64949997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.216956+09:00", "entry_at": "2026-07-21T12:06:01.216956+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4804885.651525278, "tranche_value": 4804885.651525278,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.164091+09:00", "entry_at": "2026-07-30T09:04:08.164091+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1807632.1012232043, "tranche_value": 1807632.1012232043,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.183754+09:00", "entry_at": "2026-07-30T09:16:13.183754+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3511790.845106854, "tranche_value": 3511790.845106854,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.157501+09:00", "entry_at": "2026-07-31T12:36:11.157501+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1688285.922413822, "tranche_value": 1688285.922413822,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3097763.2003571894, "tranche_value": 3097763.2003571894,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.080682+09:00", "entry_at": "2026-08-06T09:14:14.080682+09:00",
"stop": 178689, "stop": 178689,
"target": 248112, "target": 248112,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4454503.886577569, "tranche_value": 4454503.886577569,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 31, "qty": 60,
"entry_price": 97800, "entry_price": 99685.0,
"entry_at": "2026-08-06T09:54:12.728482+09:00", "entry_at": "2026-08-06T09:54:12.728482+09:00",
"stop": 85535, "stop": 87177,
"target": 134595, "target": 137209,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -23893642.891500045, "realized_pnl": -23893642.891500045,
@@ -211,5 +211,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.583512+09:00", "created_at": "2026-06-15T14:55:00.583512+09:00",
"updated_at": "2026-08-10T15:28:17.990376+09:00" "updated_at": "2026-08-11T15:28:14.617100+09:00"
} }
@@ -239,3 +239,4 @@
{"ts": "2026-08-06T09:54:12.728487+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.728487+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.327389+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.327389+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:24.059014+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:24.059014+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.690740+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 34948745.17099995, "cash": 32739880.753999952,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.218730+09:00", "entry_at": "2026-07-21T12:06:01.218730+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4840682.195130728, "tranche_value": 4840682.195130728,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.168790+09:00", "entry_at": "2026-07-30T09:04:08.168790+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1820759.233761088, "tranche_value": 1820759.233761088,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.188366+09:00", "entry_at": "2026-07-30T09:16:13.188366+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3546894.320639113, "tranche_value": 3546894.320639113,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.162967+09:00", "entry_at": "2026-07-31T12:36:11.162967+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1687768.019262798, "tranche_value": 1687768.019262798,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.202398+09:00", "entry_at": "2026-08-04T09:34:11.202398+09:00",
"stop": 80334, "stop": 80334,
"target": 125794, "target": 125794,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3164409.8348090188, "tranche_value": 3164409.8348090188,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3966630.036179657, "tranche_value": 3966630.036179657,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 133,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.131505+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2130960.955708052,
"last_add_price": 15960
} }
}, },
"realized_pnl": -24346119.974500045, "realized_pnl": -24431985.989500046,
"closed_trades": 107, "closed_trades": 108,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.24563713769000053, "max_drawdown": 0.24563713769000053,
@@ -179,7 +200,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621103+09:00", "created_at": "2026-06-15T14:40:00.621103+09:00",
"updated_at": "2026-08-10T15:28:17.995903+09:00" "updated_at": "2026-08-11T15:28:14.623083+09:00"
} }
@@ -243,3 +243,6 @@
{"ts": "2026-08-10T09:14:15.359997+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.158658+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.359997+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.158658+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.351751+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.351751+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.864957+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.351747+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.864957+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.351747+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.059764+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 69, "cost": 4816922, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.655694+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 69, "proceeds": 4731056, "entry_price": 69800, "pnl": -85866, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.059759+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.131509+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 133, "cost": 2122998, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27581286.09599997, "cash": 24631543.70099997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.220511+09:00", "entry_at": "2026-07-21T12:06:01.220511+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4756556.382853909, "tranche_value": 4756556.382853909,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.173280+09:00", "entry_at": "2026-07-30T09:04:08.173280+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1785067.433710845, "tranche_value": 1785067.433710845,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.192221+09:00", "entry_at": "2026-07-30T09:16:13.192221+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3468191.0592600796, "tranche_value": 3468191.0592600796,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.167956+09:00", "entry_at": "2026-07-31T12:36:11.167956+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1667469.2912320814, "tranche_value": 1667469.2912320814,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3059768.9052410396, "tranche_value": 3059768.9052410396,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.089624+09:00", "entry_at": "2026-08-06T09:14:14.089624+09:00",
"stop": 178744, "stop": 178744,
"target": 248168, "target": 248168,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4399987.769056675, "tranche_value": 4399987.769056675,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 30, "qty": 59,
"entry_price": 97800, "entry_price": 99716.94915254238,
"entry_at": "2026-08-06T09:54:12.737219+09:00", "entry_at": "2026-08-06T09:54:12.737219+09:00",
"stop": 85535, "stop": 87209,
"target": 134595, "target": 137241,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3005090.6555779856, "tranche_value": 3005090.6555779856,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -24832647.064500052, "realized_pnl": -24832647.064500052,
@@ -211,5 +211,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.583628+09:00", "created_at": "2026-06-15T14:55:00.583628+09:00",
"updated_at": "2026-08-10T15:28:18.001434+09:00" "updated_at": "2026-08-11T15:28:14.628611+09:00"
} }
@@ -238,3 +238,4 @@
{"ts": "2026-08-06T09:54:12.737222+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.737222+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.339758+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.339758+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:24.275235+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:24.275235+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.702107+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 35276038.337999985, "cash": 33049967.09199999,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.222302+09:00", "entry_at": "2026-07-21T12:06:01.222302+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4871303.908250191, "tranche_value": 4871303.908250191,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.177640+09:00", "entry_at": "2026-07-30T09:04:08.177640+09:00",
"stop": 5039, "stop": 5039,
"target": 10214, "target": 10214,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1833305.2441214651, "tranche_value": 1833305.2441214651,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.195975+09:00", "entry_at": "2026-07-30T09:16:13.195975+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3570553.5376633056, "tranche_value": 3570553.5376633056,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.171880+09:00", "entry_at": "2026-07-31T12:36:11.171880+09:00",
"stop": 100700, "stop": 100700,
"target": 250167, "target": 250167,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1700911.5399726962, "tranche_value": 1700911.5399726962,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.210973+09:00", "entry_at": "2026-08-04T09:34:11.210973+09:00",
"stop": 80360, "stop": 80360,
"target": 125820, "target": 125820,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3997085.960333706, "tranche_value": 3997085.960333706,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 134,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.141041+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2147432.042630784,
"last_add_price": 15960
} }
}, },
"realized_pnl": -23763798.55900004, "realized_pnl": -23850909.00900004,
"closed_trades": 107, "closed_trades": 108,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.23979118357000023, "max_drawdown": 0.23979118357000023,
@@ -179,7 +200,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621148+09:00", "created_at": "2026-06-15T14:40:00.621148+09:00",
"updated_at": "2026-08-10T15:28:18.006149+09:00" "updated_at": "2026-08-11T15:28:14.633082+09:00"
} }
@@ -243,3 +243,6 @@
{"ts": "2026-08-10T09:14:15.370227+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.168715+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.370227+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.168715+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.361432+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.361432+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.874859+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.361430+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.874859+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.361430+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.071762+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 70, "cost": 4886733, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.665747+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 70, "proceeds": 4799622, "entry_price": 69800, "pnl": -87110, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.071758+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.141045+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 134, "cost": 2138961, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27985380.04449997, "cash": 25035637.64949997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.224085+09:00", "entry_at": "2026-07-21T12:06:01.224085+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4804885.651525278, "tranche_value": 4804885.651525278,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.181805+09:00", "entry_at": "2026-07-30T09:04:08.181805+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1807632.1012232043, "tranche_value": 1807632.1012232043,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.199494+09:00", "entry_at": "2026-07-30T09:16:13.199494+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3511790.845106854, "tranche_value": 3511790.845106854,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.175583+09:00", "entry_at": "2026-07-31T12:36:11.175583+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1688285.922413822, "tranche_value": 1688285.922413822,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3097763.2003571894, "tranche_value": 3097763.2003571894,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.097141+09:00", "entry_at": "2026-08-06T09:14:14.097141+09:00",
"stop": 178689, "stop": 178689,
"target": 248112, "target": 248112,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4454503.886577569, "tranche_value": 4454503.886577569,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 31, "qty": 60,
"entry_price": 97800, "entry_price": 99685.0,
"entry_at": "2026-08-06T09:54:12.744635+09:00", "entry_at": "2026-08-06T09:54:12.744635+09:00",
"stop": 85535, "stop": 87177,
"target": 134595, "target": 137209,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -23893642.891500045, "realized_pnl": -23893642.891500045,
@@ -211,5 +211,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.583751+09:00", "created_at": "2026-06-15T14:55:00.583751+09:00",
"updated_at": "2026-08-10T15:28:18.010242+09:00" "updated_at": "2026-08-11T15:28:14.637451+09:00"
} }
@@ -239,3 +239,4 @@
{"ts": "2026-08-06T09:54:12.744637+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.744637+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.348572+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.348572+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:24.488585+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:24.488585+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.710815+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 35276038.337999985, "cash": 33049967.09199999,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.225869+09:00", "entry_at": "2026-07-21T12:06:01.225869+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4871303.908250191, "tranche_value": 4871303.908250191,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.185692+09:00", "entry_at": "2026-07-30T09:04:08.185692+09:00",
"stop": 5039, "stop": 5039,
"target": 10214, "target": 10214,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1833305.2441214651, "tranche_value": 1833305.2441214651,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.202813+09:00", "entry_at": "2026-07-30T09:16:13.202813+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3570553.5376633056, "tranche_value": 3570553.5376633056,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.179162+09:00", "entry_at": "2026-07-31T12:36:11.179162+09:00",
"stop": 100700, "stop": 100700,
"target": 250167, "target": 250167,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1700911.5399726962, "tranche_value": 1700911.5399726962,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.218304+09:00", "entry_at": "2026-08-04T09:34:11.218304+09:00",
"stop": 80360, "stop": 80360,
"target": 125820, "target": 125820,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3997085.960333706, "tranche_value": 3997085.960333706,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 134,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.148928+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2147432.042630784,
"last_add_price": 15960
} }
}, },
"realized_pnl": -23763798.55900004, "realized_pnl": -23850909.00900004,
"closed_trades": 107, "closed_trades": 108,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.23979118357000023, "max_drawdown": 0.23979118357000023,
@@ -179,7 +200,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621367+09:00", "created_at": "2026-06-15T14:40:00.621367+09:00",
"updated_at": "2026-08-10T15:28:18.013847+09:00" "updated_at": "2026-08-11T15:28:14.641220+09:00"
} }
@@ -243,3 +243,6 @@
{"ts": "2026-08-10T09:14:15.378286+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.176719+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.378286+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.176719+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.369324+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.369324+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.882784+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.369321+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.882784+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.369321+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.080715+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 70, "cost": 4886733, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.673771+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 70, "proceeds": 4799622, "entry_price": 69800, "pnl": -87110, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.080713+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.148931+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 134, "cost": 2138961, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27985380.04449997, "cash": 25035637.64949997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.227631+09:00", "entry_at": "2026-07-21T12:06:01.227631+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4804885.651525278, "tranche_value": 4804885.651525278,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.189515+09:00", "entry_at": "2026-07-30T09:04:08.189515+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1807632.1012232043, "tranche_value": 1807632.1012232043,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.206106+09:00", "entry_at": "2026-07-30T09:16:13.206106+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3511790.845106854, "tranche_value": 3511790.845106854,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.182486+09:00", "entry_at": "2026-07-31T12:36:11.182486+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1688285.922413822, "tranche_value": 1688285.922413822,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3097763.2003571894, "tranche_value": 3097763.2003571894,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.103518+09:00", "entry_at": "2026-08-06T09:14:14.103518+09:00",
"stop": 178689, "stop": 178689,
"target": 248112, "target": 248112,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4454503.886577569, "tranche_value": 4454503.886577569,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 31, "qty": 60,
"entry_price": 97800, "entry_price": 99685.0,
"entry_at": "2026-08-06T09:54:12.751274+09:00", "entry_at": "2026-08-06T09:54:12.751274+09:00",
"stop": 85535, "stop": 87177,
"target": 134595, "target": 137209,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -23893642.891500045, "realized_pnl": -23893642.891500045,
@@ -211,5 +211,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.584337+09:00", "created_at": "2026-06-15T14:55:00.584337+09:00",
"updated_at": "2026-08-10T15:28:18.017548+09:00" "updated_at": "2026-08-11T15:28:14.644712+09:00"
} }
@@ -239,3 +239,4 @@
{"ts": "2026-08-06T09:54:12.751276+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.751276+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.356400+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.356400+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:24.697699+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:24.697699+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.718470+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 35276038.337999985, "cash": 33049967.09199999,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.229400+09:00", "entry_at": "2026-07-21T12:06:01.229400+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4871303.908250191, "tranche_value": 4871303.908250191,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.192841+09:00", "entry_at": "2026-07-30T09:04:08.192841+09:00",
"stop": 5039, "stop": 5039,
"target": 10214, "target": 10214,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1833305.2441214651, "tranche_value": 1833305.2441214651,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.209160+09:00", "entry_at": "2026-07-30T09:16:13.209160+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3570553.5376633056, "tranche_value": 3570553.5376633056,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.185779+09:00", "entry_at": "2026-07-31T12:36:11.185779+09:00",
"stop": 100700, "stop": 100700,
"target": 250167, "target": 250167,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1700911.5399726962, "tranche_value": 1700911.5399726962,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.224674+09:00", "entry_at": "2026-08-04T09:34:11.224674+09:00",
"stop": 80360, "stop": 80360,
"target": 125820, "target": 125820,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3188827.7982604695, "tranche_value": 3188827.7982604695,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3997085.960333706, "tranche_value": 3997085.960333706,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 134,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.156034+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2147432.042630784,
"last_add_price": 15960
} }
}, },
"realized_pnl": -23763798.55900004, "realized_pnl": -23850909.00900004,
"closed_trades": 107, "closed_trades": 108,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.23979118357000023, "max_drawdown": 0.23979118357000023,
@@ -179,7 +200,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621411+09:00", "created_at": "2026-06-15T14:40:00.621411+09:00",
"updated_at": "2026-08-10T15:28:18.020741+09:00" "updated_at": "2026-08-11T15:28:14.647920+09:00"
} }
@@ -243,3 +243,6 @@
{"ts": "2026-08-10T09:14:15.385418+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.183886+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.385418+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.183886+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.376429+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.376429+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 69, "cost": 4851428, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.889814+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.376427+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.889814+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 69, "proceeds": 4820582, "entry_price": 70300, "pnl": -30846, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.376427+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.089701+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 70, "cost": 4886733, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.680856+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 70, "proceeds": 4799622, "entry_price": 69800, "pnl": -87110, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.089699+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.156037+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 134, "cost": 2138961, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27985380.04449997, "cash": 25035637.64949997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.231187+09:00", "entry_at": "2026-07-21T12:06:01.231187+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4804885.651525278, "tranche_value": 4804885.651525278,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.196316+09:00", "entry_at": "2026-07-30T09:04:08.196316+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1807632.1012232043, "tranche_value": 1807632.1012232043,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.212042+09:00", "entry_at": "2026-07-30T09:16:13.212042+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3511790.845106854, "tranche_value": 3511790.845106854,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.188782+09:00", "entry_at": "2026-07-31T12:36:11.188782+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1688285.922413822, "tranche_value": 1688285.922413822,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3097763.2003571894, "tranche_value": 3097763.2003571894,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.109515+09:00", "entry_at": "2026-08-06T09:14:14.109515+09:00",
"stop": 178689, "stop": 178689,
"target": 248112, "target": 248112,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4454503.886577569, "tranche_value": 4454503.886577569,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 31, "qty": 60,
"entry_price": 97800, "entry_price": 99685.0,
"entry_at": "2026-08-06T09:54:12.757233+09:00", "entry_at": "2026-08-06T09:54:12.757233+09:00",
"stop": 85535, "stop": 87177,
"target": 134595, "target": 137209,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3042388.163482306, "tranche_value": 3042388.163482306,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -23893642.891500045, "realized_pnl": -23893642.891500045,
@@ -211,5 +211,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.584451+09:00", "created_at": "2026-06-15T14:55:00.584451+09:00",
"updated_at": "2026-08-10T15:28:18.024086+09:00" "updated_at": "2026-08-11T15:28:14.651273+09:00"
} }
@@ -239,3 +239,4 @@
{"ts": "2026-08-06T09:54:12.757235+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.757235+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 31, "cost": 3032255, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.363648+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.363648+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:24.908401+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:24.908401+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.725658+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 34948745.17099995, "cash": 32739880.753999952,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.232986+09:00", "entry_at": "2026-07-21T12:06:01.232986+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4840682.195130728, "tranche_value": 4840682.195130728,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.199417+09:00", "entry_at": "2026-07-30T09:04:08.199417+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1820759.233761088, "tranche_value": 1820759.233761088,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.214746+09:00", "entry_at": "2026-07-30T09:16:13.214746+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3546894.320639113, "tranche_value": 3546894.320639113,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.191677+09:00", "entry_at": "2026-07-31T12:36:11.191677+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1687768.019262798, "tranche_value": 1687768.019262798,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.230485+09:00", "entry_at": "2026-08-04T09:34:11.230485+09:00",
"stop": 80334, "stop": 80334,
"target": 125794, "target": 125794,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3164409.8348090188, "tranche_value": 3164409.8348090188,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3966630.036179657, "tranche_value": 3966630.036179657,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 133,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.162165+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2130960.955708052,
"last_add_price": 15960
} }
}, },
"realized_pnl": -24346119.974500045, "realized_pnl": -24431985.989500046,
"closed_trades": 107, "closed_trades": 108,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.24563713769000053, "max_drawdown": 0.24563713769000053,
@@ -179,7 +200,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621453+09:00", "created_at": "2026-06-15T14:40:00.621453+09:00",
"updated_at": "2026-08-10T15:28:18.027168+09:00" "updated_at": "2026-08-11T15:28:14.654204+09:00"
} }
@@ -243,3 +243,6 @@
{"ts": "2026-08-10T09:14:15.391547+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.189983+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.391547+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.189983+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.382510+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.382510+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.895934+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.382509+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.895934+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.382509+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.096716+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 69, "cost": 4816922, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.687034+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 69, "proceeds": 4731056, "entry_price": 69800, "pnl": -85866, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.096714+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.162167+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 133, "cost": 2122998, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27581286.09599997, "cash": 24631543.70099997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.234767+09:00", "entry_at": "2026-07-21T12:06:01.234767+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4756556.382853909, "tranche_value": 4756556.382853909,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.202607+09:00", "entry_at": "2026-07-30T09:04:08.202607+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1785067.433710845, "tranche_value": 1785067.433710845,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.217304+09:00", "entry_at": "2026-07-30T09:16:13.217304+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3468191.0592600796, "tranche_value": 3468191.0592600796,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.194352+09:00", "entry_at": "2026-07-31T12:36:11.194352+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1667469.2912320814, "tranche_value": 1667469.2912320814,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3059768.9052410396, "tranche_value": 3059768.9052410396,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.114844+09:00", "entry_at": "2026-08-06T09:14:14.114844+09:00",
"stop": 178744, "stop": 178744,
"target": 248168, "target": 248168,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4399987.769056675, "tranche_value": 4399987.769056675,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 30, "qty": 59,
"entry_price": 97800, "entry_price": 99716.94915254238,
"entry_at": "2026-08-06T09:54:12.762770+09:00", "entry_at": "2026-08-06T09:54:12.762770+09:00",
"stop": 85535, "stop": 87209,
"target": 134595, "target": 137241,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3005090.6555779856, "tranche_value": 3005090.6555779856,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -24832647.064500052, "realized_pnl": -24832647.064500052,
@@ -211,5 +211,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.584565+09:00", "created_at": "2026-06-15T14:55:00.584565+09:00",
"updated_at": "2026-08-10T15:28:18.030150+09:00" "updated_at": "2026-08-11T15:28:14.657078+09:00"
} }
@@ -238,3 +238,4 @@
{"ts": "2026-08-06T09:54:12.762772+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.762772+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.369910+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.369910+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:25.118613+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:25.118613+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.731835+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 34948745.17099995, "cash": 32739880.753999952,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.236516+09:00", "entry_at": "2026-07-21T12:06:01.236516+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4840682.195130728, "tranche_value": 4840682.195130728,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.205546+09:00", "entry_at": "2026-07-30T09:04:08.205546+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1820759.233761088, "tranche_value": 1820759.233761088,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.219804+09:00", "entry_at": "2026-07-30T09:16:13.219804+09:00",
"stop": 117746, "stop": 117746,
"target": 180371, "target": 180371,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3546894.320639113, "tranche_value": 3546894.320639113,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.196890+09:00", "entry_at": "2026-07-31T12:36:11.196890+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1687768.019262798, "tranche_value": 1687768.019262798,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.235950+09:00", "entry_at": "2026-08-04T09:34:11.235950+09:00",
"stop": 80334, "stop": 80334,
"target": 125794, "target": 125794,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3164409.8348090188, "tranche_value": 3164409.8348090188,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3966630.036179657, "tranche_value": 3966630.036179657,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 133,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.167866+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2130960.955708052,
"last_add_price": 15960
} }
}, },
"realized_pnl": -24346119.974500045, "realized_pnl": -24431985.989500046,
"closed_trades": 107, "closed_trades": 108,
"wins": 1, "wins": 1,
"peak_equity": 100000000, "peak_equity": 100000000,
"max_drawdown": 0.24563713769000053, "max_drawdown": 0.24563713769000053,
@@ -179,7 +200,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-15T14:40:00.621497+09:00", "created_at": "2026-06-15T14:40:00.621497+09:00",
"updated_at": "2026-08-10T15:28:18.032829+09:00" "updated_at": "2026-08-11T15:28:14.659712+09:00"
} }
@@ -243,3 +243,6 @@
{"ts": "2026-08-10T09:14:15.396961+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.195845+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.396961+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.195845+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.388271+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.388271+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 68, "cost": 4781117, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.901306+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.388270+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.901306+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 68, "proceeds": 4750718, "entry_price": 70300, "pnl": -30399, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.388270+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.103279+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 69, "cost": 4816922, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.692842+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 69, "proceeds": 4731056, "entry_price": 69800, "pnl": -85866, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.103277+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.167868+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 133, "cost": 2122998, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 27581286.09599997, "cash": 24631543.70099997,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.238289+09:00", "entry_at": "2026-07-21T12:06:01.238289+09:00",
"stop": 308113, "stop": 308113,
"target": 476661, "target": 476661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3624744.3180141365, "tranche_value": 3624744.3180141365,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4756556.382853909, "tranche_value": 4756556.382853909,
"last_add_price": 126400 "last_add_price": 126400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.208371+09:00", "entry_at": "2026-07-30T09:04:08.208371+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1785067.433710845, "tranche_value": 1785067.433710845,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.222270+09:00", "entry_at": "2026-07-30T09:16:13.222270+09:00",
"stop": 117744, "stop": 117744,
"target": 180369, "target": 180369,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3468191.0592600796, "tranche_value": 3468191.0592600796,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.199406+09:00", "entry_at": "2026-07-31T12:36:11.199406+09:00",
"stop": 100700, "stop": 100700,
"target": 251570, "target": 251570,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1667469.2912320814, "tranche_value": 1667469.2912320814,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3059768.9052410396, "tranche_value": 3059768.9052410396,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.119706+09:00", "entry_at": "2026-08-06T09:14:14.119706+09:00",
"stop": 178744, "stop": 178744,
"target": 248168, "target": 248168,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4399987.769056675, "tranche_value": 4399987.769056675,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 30, "qty": 59,
"entry_price": 97800, "entry_price": 99716.94915254238,
"entry_at": "2026-08-06T09:54:12.767767+09:00", "entry_at": "2026-08-06T09:54:12.767767+09:00",
"stop": 85535, "stop": 87209,
"target": 134595, "target": 137241,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3005090.6555779856, "tranche_value": 3005090.6555779856,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -24832647.064500052, "realized_pnl": -24832647.064500052,
@@ -211,5 +211,5 @@
"030000": "2026-08-06" "030000": "2026-08-06"
}, },
"created_at": "2026-06-15T14:55:00.584680+09:00", "created_at": "2026-06-15T14:55:00.584680+09:00",
"updated_at": "2026-08-10T15:28:18.035492+09:00" "updated_at": "2026-08-11T15:28:14.662434+09:00"
} }
@@ -238,3 +238,4 @@
{"ts": "2026-08-06T09:54:12.767769+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:12.767769+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 30, "cost": 2934440, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "97,800 vs 75,218"}, {"label": "정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "추세 기울기(60일선↑)", "ok": null, "detail": "게이트 끔(완화) · 실제 우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:12.375809+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:12.375809+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(60일선)", "ok": true, "detail": "176,784"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-10T09:00:25.346137+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]} {"ts": "2026-08-10T09:00:25.346137+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 25, "cost": 3400510, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116144, "target": 175169, "signals": [{"label": "손절선", "ok": true, "detail": "116,144 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 175,169"}, {"label": "추세(60일선)", "ok": true, "detail": "113,313"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,814"}]}
{"ts": "2026-08-11T09:22:13.737651+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 29, "cost": 2949742, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(60일선)", "ok": true, "detail": "75,283"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 4371332.168068898, "tranche_value": 4371332.168068898,
"last_add_price": 105800 "last_add_price": 105800
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3448434.606240806, "tranche_value": 3448434.606240806,
"last_add_price": 130800 "last_add_price": 130800
@@ -55,12 +55,12 @@
"entry_at": "2026-07-21T09:02:06.017875+09:00", "entry_at": "2026-07-21T09:02:06.017875+09:00",
"stop": 293113, "stop": 293113,
"target": 451661, "target": 451661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3417673.0117698065, "tranche_value": 3417673.0117698065,
"last_add_price": 338000 "last_add_price": 338000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 4829886.125812501, "tranche_value": 4829886.125812501,
"last_add_price": 26800 "last_add_price": 26800
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 4425860.654266699, "tranche_value": 4425860.654266699,
"last_add_price": 125200 "last_add_price": 125200
@@ -118,12 +118,12 @@
"entry_at": "2026-07-30T09:04:08.798504+09:00", "entry_at": "2026-07-30T09:04:08.798504+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1723803.5365682123, "tranche_value": 1723803.5365682123,
"last_add_price": 6550 "last_add_price": 6550
@@ -139,12 +139,12 @@
"entry_at": "2026-07-30T11:58:09.775094+09:00", "entry_at": "2026-07-30T11:58:09.775094+09:00",
"stop": 113759, "stop": 113759,
"target": 157523, "target": 157523,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 1, "tranches": 1,
"tranche_value": 4248451.425139817, "tranche_value": 4248451.425139817,
"last_add_price": 124700 "last_add_price": 124700
@@ -158,14 +158,14 @@
"qty": 94, "qty": 94,
"entry_price": 96106.3829787234, "entry_price": 96106.3829787234,
"entry_at": "2026-07-31T11:20:11.598540+09:00", "entry_at": "2026-07-31T11:20:11.598540+09:00",
"stop": 99326, "stop": 100126,
"target": 108126, "target": 108126,
"peak": 110300, "peak": 111400,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 105900, "cur_price": 107900,
"tranches": 2, "tranches": 2,
"tranche_value": 4596386.934125, "tranche_value": 4596386.934125,
"last_add_price": 98200 "last_add_price": 98200
@@ -219,5 +219,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-16T09:00:03.113416+09:00", "created_at": "2026-06-16T09:00:03.113416+09:00",
"updated_at": "2026-08-10T15:28:18.037902+09:00" "updated_at": "2026-08-11T15:28:14.665030+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 5402457.352781249, "tranche_value": 5402457.352781249,
"last_add_price": 104900 "last_add_price": 104900
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4939827.041843749, "tranche_value": 4939827.041843749,
"last_add_price": 130800 "last_add_price": 130800
@@ -55,12 +55,12 @@
"entry_at": "2026-07-21T09:02:06.772828+09:00", "entry_at": "2026-07-21T09:02:06.772828+09:00",
"stop": 293113, "stop": 293113,
"target": 451661, "target": 451661,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4843602.718718749, "tranche_value": 4843602.718718749,
"last_add_price": 338000 "last_add_price": 338000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 4504266.321593748, "tranche_value": 4504266.321593748,
"last_add_price": 125200 "last_add_price": 125200
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:04:08.809546+09:00", "entry_at": "2026-07-30T09:04:08.809546+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3302234.573028907, "tranche_value": 3302234.573028907,
"last_add_price": 6550 "last_add_price": 6550
@@ -118,12 +118,12 @@
"entry_at": "2026-07-31T09:08:11.129265+09:00", "entry_at": "2026-07-31T09:08:11.129265+09:00",
"stop": 111200, "stop": 111200,
"target": 152116, "target": 152116,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4268049.827468748, "tranche_value": 4268049.827468748,
"last_add_price": 122900 "last_add_price": 122900
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:00:27.595129+09:00", "entry_at": "2026-08-06T09:00:27.595129+09:00",
"stop": 176366, "stop": 176366,
"target": 243903, "target": 243903,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4370285.517874998, "tranche_value": 4370285.517874998,
"last_add_price": 195400 "last_add_price": 195400
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:06:12.853282+09:00", "entry_at": "2026-08-06T09:06:12.853282+09:00",
"stop": 10711, "stop": 10711,
"target": 22643, "target": 22643,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 3257573.4203829807, "tranche_value": 3257573.4203829807,
"last_add_price": 14290 "last_add_price": 14290
@@ -202,5 +202,5 @@
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-16T09:00:03.113433+09:00", "created_at": "2026-06-16T09:00:03.113433+09:00",
"updated_at": "2026-08-10T15:28:18.040353+09:00" "updated_at": "2026-08-11T15:28:14.667529+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 5459395.997999961, "cash": 1187355.2879999606,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"055550": { "055550": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 5666061.52171875, "tranche_value": 5666061.52171875,
"last_add_price": 99700 "last_add_price": 99700
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4789675.2297187485, "tranche_value": 4789675.2297187485,
"last_add_price": 130800 "last_add_price": 130800
@@ -55,12 +55,12 @@
"entry_at": "2026-07-21T09:02:06.779465+09:00", "entry_at": "2026-07-21T09:02:06.779465+09:00",
"stop": 292918, "stop": 292918,
"target": 451467, "target": 451467,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4623660.577343748, "tranche_value": 4623660.577343748,
"last_add_price": 338000 "last_add_price": 338000
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:08.817092+09:00", "entry_at": "2026-07-30T09:04:08.817092+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3191383.0634775604, "tranche_value": 3191383.0634775604,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T11:58:09.791081+09:00", "entry_at": "2026-07-30T11:58:09.791081+09:00",
"stop": 113759, "stop": 113759,
"target": 157523, "target": 157523,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 1, "tranches": 1,
"tranche_value": 4300292.172812498, "tranche_value": 4300292.172812498,
"last_add_price": 124700 "last_add_price": 124700
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:00:27.704255+09:00", "entry_at": "2026-08-06T09:00:27.704255+09:00",
"stop": 176316, "stop": 176316,
"target": 243853, "target": 243853,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4249087.450874997, "tranche_value": 4249087.450874997,
"last_add_price": 195400 "last_add_price": 195400
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 43, "qty": 85,
"entry_price": 98400, "entry_price": 100030.58823529411,
"entry_at": "2026-08-06T09:06:13.282466+09:00", "entry_at": "2026-08-06T09:06:13.282466+09:00",
"stop": 86364, "stop": 87523,
"target": 134509, "target": 137554,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 4279461.011749998, "tranche_value": 4279461.011749998,
"last_add_price": 98400 "last_add_price": 101700
} }
}, },
"realized_pnl": -33656522.759500034, "realized_pnl": -33656522.759500034,
@@ -208,5 +208,5 @@
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-16T09:00:03.113489+09:00", "created_at": "2026-06-16T09:00:03.113489+09:00",
"updated_at": "2026-08-10T15:28:18.042800+09:00" "updated_at": "2026-08-11T15:28:14.669940+09:00"
} }
@@ -112,3 +112,4 @@
{"ts": "2026-08-06T09:06:12.856084+09:00", "side": "SELL", "code": "090850", "name": "현대이지웰", "price": 5470, "qty": 1624, "proceeds": 8865958, "entry_price": 5969, "pnl": -829817, "pnl_pct": -8.37, "hold_from": "2026-07-14T09:40:05.108687+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,498 (현재 5,490)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,383"}, {"label": "추세(20일선)", "ok": true, "detail": "5,314"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -30 · 기 -23"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-06T09:06:12.856084+09:00", "side": "SELL", "code": "090850", "name": "현대이지웰", "price": 5470, "qty": 1624, "proceeds": 8865958, "entry_price": 5969, "pnl": -829817, "pnl_pct": -8.37, "hold_from": "2026-07-14T09:40:05.108687+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,498 (현재 5,490)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 7,383"}, {"label": "추세(20일선)", "ok": true, "detail": "5,314"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -30 · 기 -23"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-06T09:06:13.282478+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 98400, "qty": 43, "cost": 4231835, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 86364, "target": 134509, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,800 vs 75,550"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,920 / 75,550"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+54.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.13% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": false, "detail": "123,700 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": false, "detail": "0.13% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 77,182 (현재 97,800)"}]} {"ts": "2026-08-06T09:06:13.282478+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 98400, "qty": 43, "cost": 4231835, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 86364, "target": 134509, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,800 vs 75,550"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,920 / 75,550"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+54.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.13% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": false, "detail": "123,700 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": false, "detail": "0.13% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 77,182 (현재 97,800)"}]}
{"ts": "2026-08-06T14:00:13.316649+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 195400, "qty": 21, "cost": 4104016, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 174673, "target": 240382, "signals": [{"label": "손절선", "ok": true, "detail": "174,673 (현재 195,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 240,382"}, {"label": "추세(20일선)", "ok": true, "detail": "177,860"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +261 · 기 -311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 195,321"}]} {"ts": "2026-08-06T14:00:13.316649+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 195400, "qty": 21, "cost": 4104016, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 174673, "target": 240382, "signals": [{"label": "손절선", "ok": true, "detail": "174,673 (현재 195,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 240,382"}, {"label": "추세(20일선)", "ok": true, "detail": "177,860"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +261 · 기 -311"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 195,321"}]}
{"ts": "2026-08-11T09:22:13.745272+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 42, "cost": 4272041, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 86364, "target": 134509, "signals": [{"label": "손절선", "ok": true, "detail": "86,364 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,509"}, {"label": "추세(20일선)", "ok": true, "detail": "75,745"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 101,527"}]}
@@ -13,12 +13,12 @@
"entry_at": "2026-07-30T09:00:24.268702+09:00", "entry_at": "2026-07-30T09:00:24.268702+09:00",
"stop": 5014, "stop": 5014,
"target": 9024, "target": 9024,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,467 도달", "entry_reason": "눌림목 지정가 7,467 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3583967.506937563, "tranche_value": 3583967.506937563,
"last_add_price": 6250 "last_add_price": 6250
@@ -34,12 +34,12 @@
"entry_at": "2026-07-31T12:36:11.212064+09:00", "entry_at": "2026-07-31T12:36:11.212064+09:00",
"stop": 108279, "stop": 108279,
"target": 227508, "target": 227508,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2602335.520457338, "tranche_value": 2602335.520457338,
"last_add_price": 147600 "last_add_price": 147600
@@ -53,14 +53,14 @@
"qty": 76, "qty": 76,
"entry_price": 95647.36842105263, "entry_price": 95647.36842105263,
"entry_at": "2026-08-03T09:14:15.948558+09:00", "entry_at": "2026-08-03T09:14:15.948558+09:00",
"stop": 99326, "stop": 100126,
"target": 106289, "target": 106289,
"peak": 110300, "peak": 111400,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 94,562 도달", "entry_reason": "눌림목 지정가 94,562 도달",
"cur_price": 105900, "cur_price": 107900,
"tranches": 2, "tranches": 2,
"tranche_value": 3668025.9817500007, "tranche_value": 3668025.9817500007,
"last_add_price": 97700 "last_add_price": 97700
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3682720.3330000006, "tranche_value": 3682720.3330000006,
"last_add_price": 13420 "last_add_price": 13420
@@ -97,12 +97,12 @@
"entry_at": "2026-08-04T09:34:11.251794+09:00", "entry_at": "2026-08-04T09:34:11.251794+09:00",
"stop": 83204, "stop": 83204,
"target": 117299, "target": 117299,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3663769.807718751, "tranche_value": 3663769.807718751,
"last_add_price": 93500 "last_add_price": 93500
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 33400, "cur_price": 33900,
"tranches": 1, "tranches": 1,
"tranche_value": 3737649.620843751, "tranche_value": 3737649.620843751,
"last_add_price": 34300 "last_add_price": 34300
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.131920+09:00", "entry_at": "2026-08-06T09:14:14.131920+09:00",
"stop": 183016, "stop": 183016,
"target": 235083, "target": 235083,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 3726510.2558437507, "tranche_value": 3726510.2558437507,
"last_add_price": 198600 "last_add_price": 198600
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,668 도달", "entry_reason": "눌림목 지정가 19,668 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 3636303.4945937507, "tranche_value": 3636303.4945937507,
"last_add_price": 19230 "last_add_price": 19230
@@ -206,5 +206,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-16T10:45:02.136776+09:00", "created_at": "2026-06-16T10:45:02.136776+09:00",
"updated_at": "2026-08-10T15:28:18.051093+09:00" "updated_at": "2026-08-11T15:28:14.678057+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4497110.087925, "tranche_value": 4497110.087925,
"last_add_price": 130800 "last_add_price": 130800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-16T09:04:04.870738+09:00", "entry_at": "2026-07-16T09:04:04.870738+09:00",
"stop": 305169, "stop": 305169,
"target": 472574, "target": 472574,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4537990.22125, "tranche_value": 4537990.22125,
"last_add_price": 353000 "last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4163511.5199, "tranche_value": 4163511.5199,
"last_add_price": 126400 "last_add_price": 126400
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:08.840088+09:00", "entry_at": "2026-07-30T09:04:08.840088+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3652700.7210219903, "tranche_value": 3652700.7210219903,
"last_add_price": 6550 "last_add_price": 6550
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3916421.3406499997, "tranche_value": 3916421.3406499997,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.254802+09:00", "entry_at": "2026-08-04T09:34:11.254802+09:00",
"stop": 80343, "stop": 80343,
"target": 125803, "target": 125803,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3911396.213525, "tranche_value": 3911396.213525,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T09:02:16.737513+09:00", "entry_at": "2026-08-05T09:02:16.737513+09:00",
"stop": 10340, "stop": 10340,
"target": 22675, "target": 22675,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,170 도달", "entry_reason": "눌림목 지정가 13,170 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 3790684.47274563, "tranche_value": 3790684.47274563,
"last_add_price": 13830 "last_add_price": 13830
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 33400, "cur_price": 33900,
"tranches": 1, "tranches": 1,
"tranche_value": 3974822.075275, "tranche_value": 3974822.075275,
"last_add_price": 34300 "last_add_price": 34300
@@ -181,12 +181,12 @@
"entry_at": "2026-08-06T09:14:14.136201+09:00", "entry_at": "2026-08-06T09:14:14.136201+09:00",
"stop": 178680, "stop": 178680,
"target": 248103, "target": 248103,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 3913569.3666999997, "tranche_value": 3913569.3666999997,
"last_add_price": 198600 "last_add_price": 198600
@@ -207,7 +207,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,668 도달", "entry_reason": "눌림목 지정가 19,668 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 3939082.3266999996, "tranche_value": 3939082.3266999996,
"last_add_price": 19120 "last_add_price": 19120
@@ -236,5 +236,5 @@
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-16T14:30:00.114884+09:00", "created_at": "2026-06-16T14:30:00.114884+09:00",
"updated_at": "2026-08-10T15:28:18.053178+09:00" "updated_at": "2026-08-11T15:28:14.680129+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4360729.7882, "tranche_value": 4360729.7882,
"last_add_price": 130800 "last_add_price": 130800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-16T09:04:04.880674+09:00", "entry_at": "2026-07-16T09:04:04.880674+09:00",
"stop": 305169, "stop": 305169,
"target": 472574, "target": 472574,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4542977.951950001, "tranche_value": 4542977.951950001,
"last_add_price": 353000 "last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 3948679.1633750005, "tranche_value": 3948679.1633750005,
"last_add_price": 126400 "last_add_price": 126400
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:08.844002+09:00", "entry_at": "2026-07-30T09:04:08.844002+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3503317.5815307787, "tranche_value": 3503317.5815307787,
"last_add_price": 6550 "last_add_price": 6550
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3756374.284550001, "tranche_value": 3756374.284550001,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:04:12.774884+09:00", "entry_at": "2026-08-04T09:04:12.774884+09:00",
"stop": 101715, "stop": 101715,
"target": 260686, "target": 260686,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 145,918 도달", "entry_reason": "눌림목 지정가 145,918 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2886875.1496863924, "tranche_value": 2886875.1496863924,
"last_add_price": 147600 "last_add_price": 147600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-04T09:34:11.256819+09:00", "entry_at": "2026-08-04T09:34:11.256819+09:00",
"stop": 80363, "stop": 80363,
"target": 125823, "target": 125823,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3744525.219700001, "tranche_value": 3744525.219700001,
"last_add_price": 93500 "last_add_price": 93500
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 33400, "cur_price": 33900,
"tranches": 1, "tranches": 1,
"tranche_value": 3797467.461700001, "tranche_value": 3797467.461700001,
"last_add_price": 34300 "last_add_price": 34300
@@ -181,12 +181,12 @@
"entry_at": "2026-08-06T09:14:14.138154+09:00", "entry_at": "2026-08-06T09:14:14.138154+09:00",
"stop": 178677, "stop": 178677,
"target": 248100, "target": 248100,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 3748888.426175001, "tranche_value": 3748888.426175001,
"last_add_price": 198600 "last_add_price": 198600
@@ -207,7 +207,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 19,668 도달", "entry_reason": "눌림목 지정가 19,668 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 3749416.838175001, "tranche_value": 3749416.838175001,
"last_add_price": 19120 "last_add_price": 19120
@@ -239,5 +239,5 @@
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-16T14:30:00.114893+09:00", "created_at": "2026-06-16T14:30:00.114893+09:00",
"updated_at": "2026-08-10T15:28:18.055195+09:00" "updated_at": "2026-08-11T15:28:14.682188+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 36943482.51600003, "cash": 34688963.88600004,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3561275.575471075, "tranche_value": 3561275.575471075,
"last_add_price": 130800 "last_add_price": 130800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-21T09:20:05.279235+09:00", "entry_at": "2026-07-21T09:20:05.279235+09:00",
"stop": 302791, "stop": 302791,
"target": 467626, "target": 467626,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3616873.7658032966, "tranche_value": 3616873.7658032966,
"last_add_price": 349500 "last_add_price": 349500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4093622.4514750005, "tranche_value": 4093622.4514750005,
"last_add_price": 126400 "last_add_price": 126400
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:08.847875+09:00", "entry_at": "2026-07-30T09:04:08.847875+09:00",
"stop": 5039, "stop": 5039,
"target": 10215, "target": 10215,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1824297.0321790394, "tranche_value": 1824297.0321790394,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.219851+09:00", "entry_at": "2026-07-31T12:36:11.219851+09:00",
"stop": 100700, "stop": 100700,
"target": 250167, "target": 250167,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1695866.1189129704, "tranche_value": 1695866.1189129704,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.258847+09:00", "entry_at": "2026-08-04T09:34:11.258847+09:00",
"stop": 80360, "stop": 80360,
"target": 125820, "target": 125820,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3179643.340837553, "tranche_value": 3179643.340837553,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 3896691.6945500015, "tranche_value": 3896691.6945500015,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 135,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.191793+09:00",
"stop": 13017,
"target": 24789,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 2156961.574464425,
"last_add_price": 15960
} }
}, },
"realized_pnl": -23857128.45750004, "realized_pnl": -23956723.897500042,
"closed_trades": 110, "closed_trades": 113,
"wins": 2, "wins": 2,
"peak_equity": 100085511.5725, "peak_equity": 100085511.5725,
"max_drawdown": 0.2419355229448935, "max_drawdown": 0.2419355229448935,
@@ -169,9 +190,9 @@
"240810": "2026-07-24", "240810": "2026-07-24",
"009150": "2026-07-27", "009150": "2026-07-27",
"093370": "2026-07-20", "093370": "2026-07-20",
"034730": "2026-08-10", "034730": "2026-08-11",
"032830": "2026-07-31", "032830": "2026-07-31",
"319660": "2026-08-07", "319660": "2026-08-11",
"011070": "2026-07-24", "011070": "2026-07-24",
"402340": "2026-07-23", "402340": "2026-07-23",
"004170": "2026-07-23", "004170": "2026-07-23",
@@ -180,7 +201,7 @@
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"222800": "2026-07-21", "222800": "2026-07-21",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-29", "003680": "2026-07-29",
"138040": "2026-07-28", "138040": "2026-07-28",
@@ -188,5 +209,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-16T14:30:00.114901+09:00", "created_at": "2026-06-16T14:30:00.114901+09:00",
"updated_at": "2026-08-10T15:28:18.057186+09:00" "updated_at": "2026-08-11T15:28:14.684167+09:00"
} }
@@ -249,3 +249,10 @@
{"ts": "2026-08-10T09:14:15.421099+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 7, "proceeds": 3674820, "entry_price": 530000, "pnl": -35736, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.219856+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.421099+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 7, "proceeds": 3674820, "entry_price": 530000, "pnl": -35736, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.219856+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.412292+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 55, "cost": 3867080, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.412292+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 55, "cost": 3867080, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70303, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.926610+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 55, "proceeds": 3842492, "entry_price": 70300, "pnl": -24587, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.412291+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.926610+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 55, "proceeds": 3842492, "entry_price": 70300, "pnl": -24587, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.412291+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,303"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.129204+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 56, "cost": 3909386, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69803, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": false, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.716850+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 56, "proceeds": 3839698, "entry_price": 69800, "pnl": -69688, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.129202+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,803"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.191794+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 135, "cost": 2154923, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 24789, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
{"ts": "2026-08-11T10:02:15.667542+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 134200, "qty": 29, "cost": 3892384, "path": "pullback", "reason": "눌림목 지정가 156,257 도달", "stop": 134199, "target": 134203, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "134,500 vs 112,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "164,540 / 112,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "164,540 / 112,800"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+27.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -65 · 기 +1 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+36%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.00% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,449,796 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.00% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "47"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,257 (현재 134,500)"}]}
{"ts": "2026-08-11T10:04:15.969182+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 134200, "qty": 29, "proceeds": 3884211, "entry_price": 134200, "pnl": -8173, "pnl_pct": 0.0, "hold_from": "2026-08-11T10:02:15.667540+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "134,199 (현재 134,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,203"}, {"label": "추세(60일선)", "ok": true, "detail": "112,793"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -65 · 기 +1"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 144,848"}]}
{"ts": "2026-08-11T14:36:17.524778+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 528000, "qty": 7, "cost": 3696554, "path": "pullback", "reason": "눌림목 지정가 692,300 도달", "stop": 527999, "target": 528003, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "527,000 vs 526,983"}, {"label": "정배열(5>60)", "ok": true, "detail": "723,400 / 526,983"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "723,400 / 526,983"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +102 · 기 -66 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.19% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "138,014 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.19% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 692,300 (현재 527,000)"}]}
{"ts": "2026-08-11T14:38:20.523865+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 7, "proceeds": 3674820, "entry_price": 528000, "pnl": -21734, "pnl_pct": -0.38, "hold_from": "2026-08-11T14:36:17.524776+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "527,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 528,003"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +102 · 기 -66"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 568,900"}]}
@@ -11,14 +11,14 @@
"qty": 8, "qty": 8,
"entry_price": 352500.0, "entry_price": 352500.0,
"entry_at": "2026-07-21T10:34:01.219132+09:00", "entry_at": "2026-07-21T10:34:01.219132+09:00",
"stop": 299382, "stop": 397826,
"target": 432177, "target": 432177,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 1541443.3087531894, "tranche_value": 1541443.3087531894,
"last_add_price": 358500 "last_add_price": 358500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 25,331 도달", "entry_reason": "눌림목 지정가 25,331 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 3374000.0988983824, "tranche_value": 3374000.0988983824,
"last_add_price": 26750 "last_add_price": 26750
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 3651482.705770833, "tranche_value": 3651482.705770833,
"last_add_price": 120500 "last_add_price": 120500
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 2548075.876504235, "tranche_value": 2548075.876504235,
"last_add_price": 125200 "last_add_price": 125200
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T09:04:08.851553+09:00", "entry_at": "2026-07-30T09:04:08.851553+09:00",
"stop": 4716, "stop": 4716,
"target": 8759, "target": 8759,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 794256.6057127393, "tranche_value": 794256.6057127393,
"last_add_price": 6550 "last_add_price": 6550
@@ -118,12 +118,12 @@
"entry_at": "2026-07-30T09:14:09.107625+09:00", "entry_at": "2026-07-30T09:14:09.107625+09:00",
"stop": 113080, "stop": 113080,
"target": 162006, "target": 162006,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 1528849.7285459202, "tranche_value": 1528849.7285459202,
"last_add_price": 136000 "last_add_price": 136000
@@ -139,12 +139,12 @@
"entry_at": "2026-07-31T11:40:11.663765+09:00", "entry_at": "2026-07-31T11:40:11.663765+09:00",
"stop": 100700, "stop": 100700,
"target": 194258, "target": 194258,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,086 도달", "entry_reason": "눌림목 지정가 155,086 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 946615.6637162968, "tranche_value": 946615.6637162968,
"last_add_price": 147600 "last_add_price": 147600
@@ -158,14 +158,14 @@
"qty": 71, "qty": 71,
"entry_price": 98671.8309859155, "entry_price": 98671.8309859155,
"entry_at": "2026-08-03T09:00:22.619143+09:00", "entry_at": "2026-08-03T09:00:22.619143+09:00",
"stop": 99326, "stop": 100126,
"target": 108530, "target": 108530,
"peak": 110300, "peak": 111400,
"trailing_on": true, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,656 도달", "entry_reason": "눌림목 지정가 98,656 도달",
"cur_price": 105900, "cur_price": 107900,
"tranches": 2, "tranches": 2,
"tranche_value": 3558666.7005624995, "tranche_value": 3558666.7005624995,
"last_add_price": 100700 "last_add_price": 100700
@@ -181,12 +181,12 @@
"entry_at": "2026-08-04T09:30:13.781769+09:00", "entry_at": "2026-08-04T09:30:13.781769+09:00",
"stop": 77544, "stop": 77544,
"target": 113059, "target": 113059,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 1416927.904713386, "tranche_value": 1416927.904713386,
"last_add_price": 93500 "last_add_price": 93500
@@ -202,12 +202,12 @@
"entry_at": "2026-08-05T09:14:14.676733+09:00", "entry_at": "2026-08-05T09:14:14.676733+09:00",
"stop": 10340, "stop": 10340,
"target": 19019, "target": 19019,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 975638.901545733, "tranche_value": 975638.901545733,
"last_add_price": 14380 "last_add_price": 14380
@@ -223,12 +223,12 @@
"entry_at": "2026-08-07T09:56:14.533074+09:00", "entry_at": "2026-08-07T09:56:14.533074+09:00",
"stop": 102500, "stop": 102500,
"target": 142000, "target": 142000,
"peak": 119800, "peak": 120300,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,542 도달", "entry_reason": "눌림목 지정가 118,542 도달",
"cur_price": 116600, "cur_price": 117900,
"tranches": 1, "tranches": 1,
"tranche_value": 1627166.7842190976, "tranche_value": 1627166.7842190976,
"last_add_price": 118300 "last_add_price": 118300
@@ -249,7 +249,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 1788119.2450534652, "tranche_value": 1788119.2450534652,
"last_add_price": 110000 "last_add_price": 110000
@@ -297,5 +297,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-22T09:00:04.885275+09:00", "created_at": "2026-06-22T09:00:04.885275+09:00",
"updated_at": "2026-08-10T15:28:18.059124+09:00" "updated_at": "2026-08-11T15:28:14.686090+09:00"
} }
@@ -11,14 +11,14 @@
"qty": 14, "qty": 14,
"entry_price": 344000.0, "entry_price": 344000.0,
"entry_at": "2026-07-21T09:20:05.283403+09:00", "entry_at": "2026-07-21T09:20:05.283403+09:00",
"stop": 298671, "stop": 397826,
"target": 434659, "target": 434659,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 2518293.2056913, "tranche_value": 2518293.2056913,
"last_add_price": 349500 "last_add_price": 349500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 25,331 도달", "entry_reason": "눌림목 지정가 25,331 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 4377506.593399999, "tranche_value": 4377506.593399999,
"last_add_price": 26750 "last_add_price": 26750
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4205999.225949999, "tranche_value": 4205999.225949999,
"last_add_price": 120500 "last_add_price": 120500
@@ -76,12 +76,12 @@
"entry_at": "2026-07-29T09:52:02.456040+09:00", "entry_at": "2026-07-29T09:52:02.456040+09:00",
"stop": 116416, "stop": 116416,
"target": 168082, "target": 168082,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 2510568.839116163, "tranche_value": 2510568.839116163,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 3659057.0257337983, "tranche_value": 3659057.0257337983,
"last_add_price": 125200 "last_add_price": 125200
@@ -118,12 +118,12 @@
"entry_at": "2026-07-30T09:04:08.855001+09:00", "entry_at": "2026-07-30T09:04:08.855001+09:00",
"stop": 4909, "stop": 4909,
"target": 9179, "target": 9179,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1296579.7110485965, "tranche_value": 1296579.7110485965,
"last_add_price": 6550 "last_add_price": 6550
@@ -139,12 +139,12 @@
"entry_at": "2026-07-31T11:40:11.666106+09:00", "entry_at": "2026-07-31T11:40:11.666106+09:00",
"stop": 100700, "stop": 100700,
"target": 213611, "target": 213611,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,086 도달", "entry_reason": "눌림목 지정가 155,086 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1353927.9817436007, "tranche_value": 1353927.9817436007,
"last_add_price": 147600 "last_add_price": 147600
@@ -160,12 +160,12 @@
"entry_at": "2026-08-03T09:00:22.725478+09:00", "entry_at": "2026-08-03T09:00:22.725478+09:00",
"stop": 92100, "stop": 92100,
"target": 111754, "target": 111754,
"peak": 110300, "peak": 111400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 98,656 도달", "entry_reason": "눌림목 지정가 98,656 도달",
"cur_price": 105900, "cur_price": 107900,
"tranches": 2, "tranches": 2,
"tranche_value": 4073215.380649999, "tranche_value": 4073215.380649999,
"last_add_price": 100700 "last_add_price": 100700
@@ -181,12 +181,12 @@
"entry_at": "2026-08-04T09:34:11.262542+09:00", "entry_at": "2026-08-04T09:34:11.262542+09:00",
"stop": 79213, "stop": 79213,
"target": 116717, "target": 116717,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 2307538.176336596, "tranche_value": 2307538.176336596,
"last_add_price": 93500 "last_add_price": 93500
@@ -202,12 +202,12 @@
"entry_at": "2026-08-05T09:16:15.672868+09:00", "entry_at": "2026-08-05T09:16:15.672868+09:00",
"stop": 10435, "stop": 10435,
"target": 20685, "target": 20685,
"peak": 15670, "peak": 15960,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 13,947 도달", "entry_reason": "눌림목 지정가 13,947 도달",
"cur_price": 15670, "cur_price": 14830,
"tranches": 2, "tranches": 2,
"tranche_value": 1361692.063593214, "tranche_value": 1361692.063593214,
"last_add_price": 14310 "last_add_price": 14310
@@ -255,5 +255,5 @@
"089970": "2026-08-05" "089970": "2026-08-05"
}, },
"created_at": "2026-06-22T09:00:04.885286+09:00", "created_at": "2026-06-22T09:00:04.885286+09:00",
"updated_at": "2026-08-10T15:28:18.061025+09:00" "updated_at": "2026-08-11T15:28:14.687970+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5455736.499937499, "tranche_value": 5455736.499937499,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-29T09:52:02.457765+09:00", "entry_at": "2026-07-29T09:52:02.457765+09:00",
"stop": 118003, "stop": 118003,
"target": 164972, "target": 164972,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3831166.3013964198, "tranche_value": 3831166.3013964198,
"last_add_price": 136000 "last_add_price": 136000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:08.858054+09:00", "entry_at": "2026-07-30T09:04:08.858054+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1966668.8608710542, "tranche_value": 1966668.8608710542,
"last_add_price": 6550 "last_add_price": 6550
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3410257.3290165723, "tranche_value": 3410257.3290165723,
"last_add_price": 13420 "last_add_price": 13420
@@ -97,12 +97,12 @@
"entry_at": "2026-08-04T09:04:12.782952+09:00", "entry_at": "2026-08-04T09:04:12.782952+09:00",
"stop": 101729, "stop": 101729,
"target": 220957, "target": 220957,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,279 도달", "entry_reason": "눌림목 지정가 156,279 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1620567.0767187355, "tranche_value": 1620567.0767187355,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.264396+09:00", "entry_at": "2026-08-04T09:34:11.264396+09:00",
"stop": 80362, "stop": 80362,
"target": 114457, "target": 114457,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3473418.0492728935, "tranche_value": 3473418.0492728935,
"last_add_price": 93500 "last_add_price": 93500
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:14.146973+09:00", "entry_at": "2026-08-06T09:14:14.146973+09:00",
"stop": 178693, "stop": 178693,
"target": 230761, "target": 230761,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4928495.784965177, "tranche_value": 4928495.784965177,
"last_add_price": 198600 "last_add_price": 198600
@@ -165,7 +165,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,029 도달", "entry_reason": "눌림목 지정가 20,029 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 5253724.174218749, "tranche_value": 5253724.174218749,
"last_add_price": 19150 "last_add_price": 19150
@@ -199,5 +199,5 @@
"090850": "2026-08-04" "090850": "2026-08-04"
}, },
"created_at": "2026-06-22T09:00:04.885297+09:00", "created_at": "2026-06-22T09:00:04.885297+09:00",
"updated_at": "2026-08-10T15:28:18.064468+09:00" "updated_at": "2026-08-11T15:28:14.689885+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 58428298.235999905, "cash": 56944992.89799991,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -11,14 +11,14 @@
"qty": 12, "qty": 12,
"entry_price": 350250.0, "entry_price": 350250.0,
"entry_at": "2026-07-21T12:06:01.261297+09:00", "entry_at": "2026-07-21T12:06:01.261297+09:00",
"stop": 308113, "stop": 397826,
"target": 434524, "target": 434524,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 2312659.7890401366, "tranche_value": 2312659.7890401366,
"last_add_price": 356000 "last_add_price": 356000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:09.441073+09:00", "entry_at": "2026-07-30T09:04:09.441073+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1203208.5458201522, "tranche_value": 1203208.5458201522,
"last_add_price": 6550 "last_add_price": 6550
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:14:09.700315+09:00", "entry_at": "2026-07-30T09:14:09.700315+09:00",
"stop": 116892, "stop": 116892,
"target": 163861, "target": 163861,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 2306480.448467309, "tranche_value": 2306480.448467309,
"last_add_price": 136000 "last_add_price": 136000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 3136055.5079668667, "tranche_value": 3136055.5079668667,
"last_add_price": 127700 "last_add_price": 127700
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.810344+09:00", "entry_at": "2026-07-31T12:36:11.810344+09:00",
"stop": 100700, "stop": 100700,
"target": 213240, "target": 213240,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1132336.3051976096, "tranche_value": 1132336.3051976096,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:30:13.788259+09:00", "entry_at": "2026-08-04T09:30:13.788259+09:00",
"stop": 80346, "stop": 80346,
"target": 114441, "target": 114441,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 2113971.514069947, "tranche_value": 2113971.514069947,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 2629698.0438053813, "tranche_value": 2629698.0438053813,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 87,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.199485+09:00",
"stop": 13017,
"target": 21846,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 1400191.1555239127,
"last_add_price": 15960
} }
}, },
"realized_pnl": -15693090.554500062, "realized_pnl": -15787667.614500063,
"closed_trades": 105, "closed_trades": 106,
"wins": 1, "wins": 1,
"peak_equity": 100266527.41749999, "peak_equity": 100266527.41749999,
"max_drawdown": 0.16027699393222672, "max_drawdown": 0.16027699393222672,
@@ -175,7 +196,7 @@
"028260": "2026-07-31", "028260": "2026-07-31",
"055550": "2026-07-20", "055550": "2026-07-20",
"105560": "2026-07-20", "105560": "2026-07-20",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"086790": "2026-07-27", "086790": "2026-07-27",
"003680": "2026-07-29", "003680": "2026-07-29",
@@ -186,5 +207,5 @@
"475150": "2026-08-03" "475150": "2026-08-03"
}, },
"created_at": "2026-06-22T09:00:04.885305+09:00", "created_at": "2026-06-22T09:00:04.885305+09:00",
"updated_at": "2026-08-10T15:28:18.066280+09:00" "updated_at": "2026-08-11T15:28:14.693285+09:00"
} }
@@ -240,3 +240,6 @@
{"ts": "2026-08-10T09:14:15.428740+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.227689+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,002"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.428740+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 9, "proceeds": 4724769, "entry_price": 530000, "pnl": -45947, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.227689+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,002"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.421444+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 75, "cost": 5273291, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70302, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.421444+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 75, "cost": 5273291, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70302, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.937999+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 75, "proceeds": 5239762, "entry_price": 70300, "pnl": -33528, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.421443+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,302"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.937999+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 75, "proceeds": 5239762, "entry_price": 70300, "pnl": -33528, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.421443+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,302"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.137254+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 76, "cost": 5305596, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69802, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.724428+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 76, "proceeds": 5211019, "entry_price": 69800, "pnl": -94577, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.137253+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,802"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.199486+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 87, "cost": 1388728, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13017, "target": 21846, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 28551202.032499935, "cash": 25120087.442499936,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 5277899.060343745, "tranche_value": 5277899.060343745,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:09.454453+09:00", "entry_at": "2026-07-30T09:04:09.454453+09:00",
"stop": 5169, "stop": 5169,
"target": 8662, "target": 8662,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2136566.0520882774, "tranche_value": 2136566.0520882774,
"last_add_price": 6550 "last_add_price": 6550
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:14:09.710709+09:00", "entry_at": "2026-07-30T09:14:09.710709+09:00",
"stop": 118504, "stop": 118504,
"target": 160776, "target": 160776,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4119469.484194937, "tranche_value": 4119469.484194937,
"last_add_price": 136000 "last_add_price": 136000
@@ -81,7 +81,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3633870.24313841, "tranche_value": 3633870.24313841,
"last_add_price": 13420 "last_add_price": 13420
@@ -97,12 +97,12 @@
"entry_at": "2026-08-04T09:04:12.786687+09:00", "entry_at": "2026-08-04T09:04:12.786687+09:00",
"stop": 105703, "stop": 105703,
"target": 213008, "target": 213008,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,279 도달", "entry_reason": "눌림목 지정가 156,279 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1557708.3955273924, "tranche_value": 1557708.3955273924,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 33400, "cur_price": 33900,
"tranches": 1, "tranches": 1,
"tranche_value": 4849191.518382151, "tranche_value": 4849191.518382151,
"last_add_price": 34150 "last_add_price": 34150
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:12:17.494398+09:00", "entry_at": "2026-08-06T09:12:17.494398+09:00",
"stop": 180533, "stop": 180533,
"target": 227393, "target": 227393,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 5041033.528281245, "tranche_value": 5041033.528281245,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 35, "qty": 69,
"entry_price": 97200, "entry_price": 99023.1884057971,
"entry_at": "2026-08-07T12:06:15.532313+09:00", "entry_at": "2026-08-07T12:06:15.532313+09:00",
"stop": 85943, "stop": 87882,
"target": 119714, "target": 121306,
"peak": 99400, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 3457121.489348403, "tranche_value": 3457121.489348403,
"last_add_price": 97200 "last_add_price": 100900
} }
}, },
"realized_pnl": -20272222.632500023, "realized_pnl": -20272222.632500023,
@@ -202,5 +202,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-22T09:00:04.885314+09:00", "created_at": "2026-06-22T09:00:04.885314+09:00",
"updated_at": "2026-08-10T15:28:18.068113+09:00" "updated_at": "2026-08-11T15:28:14.695111+09:00"
} }
@@ -131,3 +131,4 @@
{"ts": "2026-08-07T12:06:15.104940+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 340500, "qty": 18, "proceeds": 6117048, "entry_price": 383500, "pnl": -786987, "pnl_pct": -11.21, "hold_from": "2026-08-04T09:04:12.829258+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "341,591 (현재 340,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,318"}, {"label": "추세(20일선)", "ok": true, "detail": "296,150"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-07T12:06:15.104940+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 340500, "qty": 18, "proceeds": 6117048, "entry_price": 383500, "pnl": -786987, "pnl_pct": -11.21, "hold_from": "2026-08-04T09:04:12.829258+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "341,591 (현재 340,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 467,318"}, {"label": "추세(20일선)", "ok": true, "detail": "296,150"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-07T12:06:15.532327+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97200, "qty": 35, "cost": 3402510, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85943, "target": 119714, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,150 vs 75,518"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,790 / 75,518"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,790 / 75,208"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -479 · 기 +481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.57% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "528,069 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.57% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-07T12:06:15.532327+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97200, "qty": 35, "cost": 3402510, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85943, "target": 119714, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,150 vs 75,518"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,790 / 75,518"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,790 / 75,208"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -479 · 기 +481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.57% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "528,069 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.57% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-10T09:00:26.663019+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 30, "cost": 4080612, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116019, "target": 155861, "signals": [{"label": "손절선", "ok": true, "detail": "116,019 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 155,861"}, {"label": "추세(20일선)", "ok": true, "detail": "109,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 133,214"}]} {"ts": "2026-08-10T09:00:26.663019+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 30, "cost": 4080612, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116019, "target": 155861, "signals": [{"label": "손절선", "ok": true, "detail": "116,019 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 155,861"}, {"label": "추세(20일선)", "ok": true, "detail": "109,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 133,214"}]}
{"ts": "2026-08-11T09:20:14.506114+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 100900, "qty": 34, "cost": 3431115, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85943, "target": 119714, "signals": [{"label": "손절선", "ok": true, "detail": "85,943 (현재 100,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 119,714"}, {"label": "추세(20일선)", "ok": true, "detail": "75,700"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,295"}]}
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 6938801.472958329, "tranche_value": 6938801.472958329,
"last_add_price": 102800 "last_add_price": 102800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-29T09:02:04.355274+09:00", "entry_at": "2026-07-29T09:02:04.355274+09:00",
"stop": 118664, "stop": 118664,
"target": 158262, "target": 158262,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 5861557.685734485, "tranche_value": 5861557.685734485,
"last_add_price": 132000 "last_add_price": 132000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 123,992 도달", "entry_reason": "눌림목 지정가 123,992 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 6165364.773487983, "tranche_value": 6165364.773487983,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:09.464575+09:00", "entry_at": "2026-07-30T09:04:09.464575+09:00",
"stop": 5363, "stop": 5363,
"target": 8759, "target": 8759,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,925 도달", "entry_reason": "눌림목 지정가 7,925 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3093906.011390296, "tranche_value": 3093906.011390296,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T09:04:11.611267+09:00", "entry_at": "2026-07-31T09:04:11.611267+09:00",
"stop": 117362, "stop": 117362,
"target": 143345, "target": 143345,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 6612916.885208328, "tranche_value": 6612916.885208328,
"last_add_price": 126300 "last_add_price": 126300
@@ -118,12 +118,12 @@
"entry_at": "2026-08-06T09:00:28.841230+09:00", "entry_at": "2026-08-06T09:00:28.841230+09:00",
"stop": 180587, "stop": 180587,
"target": 224908, "target": 224908,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 6646669.06008333, "tranche_value": 6646669.06008333,
"last_add_price": 195400 "last_add_price": 195400
@@ -159,5 +159,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-22T09:00:04.885323+09:00", "created_at": "2026-06-22T09:00:04.885323+09:00",
"updated_at": "2026-08-10T15:28:18.069897+09:00" "updated_at": "2026-08-11T15:28:14.696851+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 26,600 도달", "entry_reason": "눌림목 지정가 26,600 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 3334237.1941591105, "tranche_value": 3334237.1941591105,
"last_add_price": 26800 "last_add_price": 26800
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 99,600 도달", "entry_reason": "눌림목 지정가 99,600 도달",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 3798555.0123003162, "tranche_value": 3798555.0123003162,
"last_add_price": 101000 "last_add_price": 101000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 129,300 도달", "entry_reason": "눌림목 지정가 129,300 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 3001414.640453794, "tranche_value": 3001414.640453794,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T11:58:10.485849+09:00", "entry_at": "2026-07-30T11:58:10.485849+09:00",
"stop": 5195, "stop": 5195,
"target": 9595, "target": 9595,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 8,460 도달", "entry_reason": "눌림목 지정가 8,460 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1348446.2744731682, "tranche_value": 1348446.2744731682,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-30T13:10:13.415289+09:00", "entry_at": "2026-07-30T13:10:13.415289+09:00",
"stop": 116086, "stop": 116086,
"target": 149448, "target": 149448,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 123,300 도달", "entry_reason": "눌림목 지정가 123,300 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 3339227.3986436105, "tranche_value": 3339227.3986436105,
"last_add_price": 125700 "last_add_price": 125700
@@ -118,12 +118,12 @@
"entry_at": "2026-08-03T09:04:12.332020+09:00", "entry_at": "2026-08-03T09:04:12.332020+09:00",
"stop": 106442, "stop": 106442,
"target": 241567, "target": 241567,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 177,000 도달", "entry_reason": "눌림목 지정가 177,000 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1011663.4892730853, "tranche_value": 1011663.4892730853,
"last_add_price": 147600 "last_add_price": 147600
@@ -175,5 +175,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-22T09:00:04.885332+09:00", "created_at": "2026-06-22T09:00:04.885332+09:00",
"updated_at": "2026-08-10T15:28:18.076117+09:00" "updated_at": "2026-08-11T15:28:14.703047+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 25273408.515999977, "cash": 18963962.240999974,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 123,300 도달", "entry_reason": "눌림목 지정가 123,300 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 7048635.583499998, "tranche_value": 7048635.583499998,
"last_add_price": 120500 "last_add_price": 120500
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 99,600 도달", "entry_reason": "눌림목 지정가 99,600 도달",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 6198757.029677045, "tranche_value": 6198757.029677045,
"last_add_price": 101000 "last_add_price": 101000
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T11:40:14.794832+09:00", "entry_at": "2026-07-30T11:40:14.794832+09:00",
"stop": 5320, "stop": 5320,
"target": 9201, "target": 9201,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 8,460 도달", "entry_reason": "눌림목 지정가 8,460 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2534350.598481804, "tranche_value": 2534350.598481804,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-08-06T09:00:29.104733+09:00", "entry_at": "2026-08-06T09:00:29.104733+09:00",
"stop": 94820, "stop": 94820,
"target": 138114, "target": 138114,
"peak": 110300, "peak": 111400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 106,500 도달", "entry_reason": "눌림목 지정가 106,500 도달",
"cur_price": 105900, "cur_price": 107900,
"tranches": 2, "tranches": 2,
"tranche_value": 3952696.928409322, "tranche_value": 3952696.928409322,
"last_add_price": 107800 "last_add_price": 107800
@@ -113,20 +113,20 @@
"sources": [ "sources": [
"interest" "interest"
], ],
"qty": 32, "qty": 63,
"entry_price": 197600, "entry_price": 200503.17460317462,
"entry_at": "2026-08-07T11:30:16.597307+09:00", "entry_at": "2026-08-07T11:30:16.597307+09:00",
"stop": 184583, "stop": 186972,
"target": 236651, "target": 241097,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 1, "tranches": 2,
"tranche_value": 6458131.562729352, "tranche_value": 6458131.562729352,
"last_add_price": 197600 "last_add_price": 203500
} }
}, },
"realized_pnl": -18239119.63400003, "realized_pnl": -18239119.63400003,
@@ -158,5 +158,5 @@
"090850": "2026-08-04" "090850": "2026-08-04"
}, },
"created_at": "2026-06-22T09:00:04.885342+09:00", "created_at": "2026-06-22T09:00:04.885342+09:00",
"updated_at": "2026-08-10T15:28:18.077828+09:00" "updated_at": "2026-08-11T15:28:14.704745+09:00"
} }
@@ -101,3 +101,4 @@
{"ts": "2026-08-07T09:10:15.557151+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 107800, "qty": 36, "cost": 3881382, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92616, "target": 136553, "signals": [{"label": "손절선", "ok": true, "detail": "92,616 (현재 107,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 136,553"}, {"label": "추세(20일선)", "ok": true, "detail": "98,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -106 · 기 +159"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 107,208"}]} {"ts": "2026-08-07T09:10:15.557151+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 107800, "qty": 36, "cost": 3881382, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92616, "target": 136553, "signals": [{"label": "손절선", "ok": true, "detail": "92,616 (현재 107,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 136,553"}, {"label": "추세(20일선)", "ok": true, "detail": "98,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -106 · 기 +159"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 107,208"}]}
{"ts": "2026-08-07T11:28:15.038767+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 346500, "qty": 28, "proceeds": 9683081, "entry_price": 347250, "pnl": -41377, "pnl_pct": -0.22, "hold_from": "2026-07-16T09:04:05.922536+09:00", "reason": "시간손절 — 22일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "315,861 (현재 344,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 441,416"}, {"label": "추세(20일선)", "ok": true, "detail": "296,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-07T11:28:15.038767+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 346500, "qty": 28, "proceeds": 9683081, "entry_price": 347250, "pnl": -41377, "pnl_pct": -0.22, "hold_from": "2026-07-16T09:04:05.922536+09:00", "reason": "시간손절 — 22일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "315,861 (현재 344,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 441,416"}, {"label": "추세(20일선)", "ok": true, "detail": "296,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-07T11:30:16.597308+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 197600, "qty": 32, "cost": 6324148, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 184583, "target": 236651, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "197,600 vs 177,970"}, {"label": "정배열(5>20)", "ok": true, "detail": "187,300 / 177,970"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "187,300 / 176,767"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +396 · 기 +82 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 0.32% (보류 5배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,497,044 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.63% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]} {"ts": "2026-08-07T11:30:16.597308+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 197600, "qty": 32, "cost": 6324148, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 184583, "target": 236651, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "197,600 vs 177,970"}, {"label": "정배열(5>20)", "ok": true, "detail": "187,300 / 177,970"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "187,300 / 176,767"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +396 · 기 +82 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 0.32% (보류 5배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,497,044 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.63% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-08-11T09:08:13.300545+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 203500, "qty": 31, "cost": 6309446, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 184583, "target": 236651, "signals": [{"label": "손절선", "ok": true, "detail": "184,583 (현재 203,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 236,651"}, {"label": "추세(20일선)", "ok": true, "detail": "178,240"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +492 · 기 +356"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 202,110"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 10045932.81149999, "cash": 3890109.57649999,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"055550": { "055550": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 8369345.66302692, "tranche_value": 8369345.66302692,
"last_add_price": 102800 "last_add_price": 102800
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 129,300 도달", "entry_reason": "눌림목 지정가 129,300 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 7344610.2592218295, "tranche_value": 7344610.2592218295,
"last_add_price": 125200 "last_add_price": 125200
@@ -55,12 +55,12 @@
"entry_at": "2026-07-31T09:04:11.658296+09:00", "entry_at": "2026-07-31T09:04:11.658296+09:00",
"stop": 118354, "stop": 118354,
"target": 144089, "target": 144089,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 123,300 도달", "entry_reason": "눌림목 지정가 123,300 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 7882243.298199999, "tranche_value": 7882243.298199999,
"last_add_price": 126300 "last_add_price": 126300
@@ -76,12 +76,12 @@
"entry_at": "2026-08-06T09:00:29.221746+09:00", "entry_at": "2026-08-06T09:00:29.221746+09:00",
"stop": 182249, "stop": 182249,
"target": 226149, "target": 226149,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 8180950.80165, "tranche_value": 8180950.80165,
"last_add_price": 195400 "last_add_price": 195400
@@ -92,20 +92,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 63, "qty": 124,
"entry_price": 97500, "entry_price": 99172.58064516129,
"entry_at": "2026-08-07T12:08:15.685583+09:00", "entry_at": "2026-08-07T12:08:15.685583+09:00",
"stop": 89370, "stop": 91126,
"target": 121890, "target": 123312,
"peak": 99400, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 6160260.63436635, "tranche_value": 6160260.63436635,
"last_add_price": 97500 "last_add_price": 100900
} }
}, },
"realized_pnl": -20973821.703500032, "realized_pnl": -20973821.703500032,
@@ -136,5 +136,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-22T09:00:04.885351+09:00", "created_at": "2026-06-22T09:00:04.885351+09:00",
"updated_at": "2026-08-10T15:28:18.083866+09:00" "updated_at": "2026-08-11T15:28:14.710717+09:00"
} }
@@ -88,3 +88,4 @@
{"ts": "2026-08-07T11:12:14.534777+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 126300, "qty": 62, "cost": 7831775, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116885, "target": 142546, "signals": [{"label": "손절선", "ok": true, "detail": "116,885 (현재 126,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 142,546"}, {"label": "추세(10일선)", "ok": true, "detail": "117,230"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -48 · 기 +213"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 125,775"}]} {"ts": "2026-08-07T11:12:14.534777+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 126300, "qty": 62, "cost": 7831775, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116885, "target": 142546, "signals": [{"label": "손절선", "ok": true, "detail": "116,885 (현재 126,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 142,546"}, {"label": "추세(10일선)", "ok": true, "detail": "117,230"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -48 · 기 +213"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 125,775"}]}
{"ts": "2026-08-07T12:08:15.270628+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 336000, "qty": 43, "proceeds": 14419826, "entry_price": 338628, "pnl": -143358, "pnl_pct": -0.78, "hold_from": "2026-07-16T09:00:29.554741+09:00", "reason": "시간손절 — 22일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "312,214 (현재 336,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 417,870"}, {"label": "추세(10일선)", "ok": true, "detail": "304,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-07T12:08:15.270628+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 336000, "qty": 43, "proceeds": 14419826, "entry_price": 338628, "pnl": -143358, "pnl_pct": -0.78, "hold_from": "2026-07-16T09:00:29.554741+09:00", "reason": "시간손절 — 22일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "312,214 (현재 336,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 417,870"}, {"label": "추세(10일선)", "ok": true, "detail": "304,950"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-07T12:08:15.685598+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97500, "qty": 63, "cost": 6143421, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 89370, "target": 121890, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "97,150 vs 81,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "84,790 / 81,795"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,790 / 75,208"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.9%p"}, {"label": "수급(3일 외/기)", "ok": true, "detail": "외 -479 · 기 +481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.56% (환산) vs 평균 0.42% (보류 6배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": false, "detail": "523,021 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": false, "detail": "0.56% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 83,200 (현재 97,150)"}]} {"ts": "2026-08-07T12:08:15.685598+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97500, "qty": 63, "cost": 6143421, "path": "immediate", "reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "stop": 89370, "target": 121890, "signals": [{"label": "추세(10일선 위)", "ok": true, "detail": "97,150 vs 81,795"}, {"label": "정배열(5>10)", "ok": true, "detail": "84,790 / 81,795"}, {"label": "추세 기울기(10일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,790 / 75,208"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.9%p"}, {"label": "수급(3일 외/기)", "ok": true, "detail": "외 -479 · 기 +481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.56% (환산) vs 평균 0.42% (보류 6배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": false, "detail": "523,021 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": false, "detail": "0.56% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}, {"label": "눌림목 도달", "ok": false, "detail": "지정가 83,200 (현재 97,150)"}]}
{"ts": "2026-08-11T09:20:14.520662+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 100900, "qty": 61, "cost": 6155823, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 89370, "target": 121890, "signals": [{"label": "손절선", "ok": true, "detail": "89,370 (현재 100,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 121,890"}, {"label": "추세(10일선)", "ok": true, "detail": "82,160"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,595"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 67706055.12200001, "cash": 66444224.089,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"214450": { "214450": {
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.281525+09:00", "entry_at": "2026-07-21T12:06:01.281525+09:00",
"stop": 297579, "stop": 297579,
"target": 445059, "target": 445059,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 1881614.4320314971, "tranche_value": 1881614.4320314971,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 1, "tranches": 1,
"tranche_value": 2781920.3395705796, "tranche_value": 2781920.3395705796,
"last_add_price": 127700 "last_add_price": 127700
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,526 도달", "entry_reason": "눌림목 지정가 7,526 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1136696.002462022, "tranche_value": 1136696.002462022,
"last_add_price": 6710 "last_add_price": 6710
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:13.888363+09:00", "entry_at": "2026-07-30T09:16:13.888363+09:00",
"stop": 113880, "stop": 113880,
"target": 168677, "target": 168677,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 1915181.63370387, "tranche_value": 1915181.63370387,
"last_add_price": 136000 "last_add_price": 136000
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T12:36:11.865608+09:00", "entry_at": "2026-07-31T12:36:11.865608+09:00",
"stop": 100700, "stop": 100700,
"target": 204300, "target": 204300,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 144,129 도달", "entry_reason": "눌림목 지정가 144,129 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1170475.3529907847, "tranche_value": 1170475.3529907847,
"last_add_price": 147600 "last_add_price": 147600
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:34:11.284251+09:00", "entry_at": "2026-08-04T09:34:11.284251+09:00",
"stop": 77496, "stop": 77496,
"target": 117274, "target": 117274,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 1749063.0511332003, "tranche_value": 1749063.0511332003,
"last_add_price": 93500 "last_add_price": 93500
@@ -144,14 +144,35 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 106500, "cur_price": 104700,
"tranches": 1, "tranches": 1,
"tranche_value": 2176011.378296567, "tranche_value": 2176011.378296567,
"last_add_price": 110000 "last_add_price": 110000
},
"252990": {
"code": "252990",
"name": "샘씨엔에스",
"sources": [
"auto"
],
"qty": 72,
"entry_price": 15960,
"entry_at": "2026-08-11T09:56:14.220192+09:00",
"stop": 12281,
"target": 22582,
"peak": 15960,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 14830,
"tranches": 1,
"tranche_value": 1157667.0253139334,
"last_add_price": 15960
} }
}, },
"realized_pnl": -12418554.016500048, "realized_pnl": -12531092.681500051,
"closed_trades": 103, "closed_trades": 106,
"wins": 2, "wins": 2,
"peak_equity": 100186518.14249998, "peak_equity": 100186518.14249998,
"max_drawdown": 0.12883009879774152, "max_drawdown": 0.12883009879774152,
@@ -162,10 +183,10 @@
"005935": "2026-07-01", "005935": "2026-07-01",
"009150": "2026-07-27", "009150": "2026-07-27",
"240810": "2026-07-24", "240810": "2026-07-24",
"034730": "2026-08-10", "034730": "2026-08-11",
"093370": "2026-07-20", "093370": "2026-07-20",
"032830": "2026-07-31", "032830": "2026-07-31",
"319660": "2026-08-07", "319660": "2026-08-11",
"011070": "2026-07-24", "011070": "2026-07-24",
"402340": "2026-07-22", "402340": "2026-07-22",
"003490": "2026-07-13", "003490": "2026-07-13",
@@ -174,7 +195,7 @@
"214450": "2026-07-15", "214450": "2026-07-15",
"222800": "2026-07-21", "222800": "2026-07-21",
"055550": "2026-07-27", "055550": "2026-07-27",
"089970": "2026-08-10", "089970": "2026-08-11",
"095610": "2026-07-30", "095610": "2026-07-30",
"003680": "2026-07-28", "003680": "2026-07-28",
"010950": "2026-07-29", "010950": "2026-07-29",
@@ -184,5 +205,5 @@
"078930": "2026-07-31" "078930": "2026-07-31"
}, },
"created_at": "2026-06-22T09:00:04.885359+09:00", "created_at": "2026-06-22T09:00:04.885359+09:00",
"updated_at": "2026-08-10T15:28:18.085557+09:00" "updated_at": "2026-08-11T15:28:14.712395+09:00"
} }
@@ -231,3 +231,10 @@
{"ts": "2026-08-10T09:14:15.447730+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.246663+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,002"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]} {"ts": "2026-08-10T09:14:15.447730+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 530000, "pnl": -40842, "pnl_pct": -0.75, "hold_from": "2026-08-10T09:12:16.246663+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "529,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 530,002"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +88 · 기 -87"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 570,471"}]}
{"ts": "2026-08-10T13:10:20.440663+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 62, "cost": 4359254, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70302, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]} {"ts": "2026-08-10T13:10:20.440663+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 70300, "qty": 62, "cost": 4359254, "path": "pullback", "reason": "눌림목 지정가 76,806 도달", "stop": 70299, "target": 70302, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,100 vs 69,838"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,700 / 69,838"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +75 · 기 -348 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.70% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": true, "detail": "1,415,633 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "5.70% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 76,806 (현재 70,100)"}]}
{"ts": "2026-08-10T13:12:16.957709+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 62, "proceeds": 4331537, "entry_price": 70300, "pnl": -27717, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.440661+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,302"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]} {"ts": "2026-08-10T13:12:16.957709+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 70000, "qty": 62, "proceeds": 4331537, "entry_price": 70300, "pnl": -27717, "pnl_pct": -0.43, "hold_from": "2026-08-10T13:10:20.440661+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "70,299 (현재 70,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 70,302"}, {"label": "추세(60일선)", "ok": true, "detail": "69,836"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +75 · 기 -348"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 77,131"}]}
{"ts": "2026-08-11T09:14:15.157000+09:00", "side": "BUY", "code": "089970", "name": "브이엠", "price": 69800, "qty": 63, "cost": 4398060, "path": "pullback", "reason": "눌림목 지정가 77,202 도달", "stop": 69799, "target": 69802, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "70,200 vs 69,839"}, {"label": "정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "97,720 / 69,839"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-14.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +231 · 기 -481 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+69%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.46% (환산) vs 평균 3.65% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 122,100"}, {"label": "거래량 급증", "ok": false, "detail": "1,107,147 (환산) vs 평균 902,898"}, {"label": "회전율 급증", "ok": true, "detail": "4.46% (환산) vs 평균 3.65%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 77,202 (현재 70,200)"}]}
{"ts": "2026-08-11T09:16:16.743258+09:00", "side": "SELL", "code": "089970", "name": "브이엠", "price": 68700, "qty": 63, "proceeds": 4319660, "entry_price": 69800, "pnl": -78399, "pnl_pct": -1.58, "hold_from": "2026-08-11T09:14:15.156999+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "69,799 (현재 69,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 69,802"}, {"label": "추세(60일선)", "ok": false, "detail": "69,819"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +231 · 기 -481"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 76,499"}]}
{"ts": "2026-08-11T09:56:14.220193+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 15960, "qty": 72, "cost": 1149292, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 12281, "target": 22582, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "15,960 vs 13,315"}, {"label": "정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,940 / 13,315"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.0%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +250 · 기 +223 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.79% (환산) vs 평균 1.47% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": true, "detail": "1,677,053 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": true, "detail": "2.79% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "62"}]}
{"ts": "2026-08-11T10:02:15.699772+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 134200, "qty": 33, "cost": 4429264, "path": "pullback", "reason": "눌림목 지정가 156,257 도달", "stop": 134199, "target": 134202, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "134,500 vs 112,800"}, {"label": "정배열(5>60)", "ok": true, "detail": "164,540 / 112,800"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "164,540 / 112,800"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+27.9%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -65 · 기 +1 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+36%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.00% (환산) vs 평균 2.68% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,449,796 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": true, "detail": "5.00% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "47"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,257 (현재 134,500)"}]}
{"ts": "2026-08-11T10:04:16.000174+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 134200, "qty": 33, "proceeds": 4419964, "entry_price": 134200, "pnl": -9300, "pnl_pct": 0.0, "hold_from": "2026-08-11T10:02:15.699771+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "134,199 (현재 134,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,202"}, {"label": "추세(60일선)", "ok": true, "detail": "112,793"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -65 · 기 +1"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 144,848"}]}
{"ts": "2026-08-11T14:36:17.556862+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 528000, "qty": 8, "cost": 4224634, "path": "pullback", "reason": "눌림목 지정가 692,300 도달", "stop": 527999, "target": 528002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "527,000 vs 526,983"}, {"label": "정배열(5>60)", "ok": true, "detail": "723,400 / 526,983"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "723,400 / 526,983"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-15.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +102 · 기 -66 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+62%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.19% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "138,014 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.19% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 692,300 (현재 527,000)"}]}
{"ts": "2026-08-11T14:38:20.555589+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 526000, "qty": 8, "proceeds": 4199794, "entry_price": 528000, "pnl": -24839, "pnl_pct": -0.38, "hold_from": "2026-08-11T14:36:17.556860+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "527,999 (현재 527,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 528,002"}, {"label": "추세(60일선)", "ok": true, "detail": "526,983"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +102 · 기 -66"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 568,900"}]}
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.283289+09:00", "entry_at": "2026-07-21T12:06:01.283289+09:00",
"stop": 303597, "stop": 303597,
"target": 442649, "target": 442649,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 3459622.8594091423, "tranche_value": 3459622.8594091423,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 1, "tranches": 1,
"tranche_value": 5009397.505974029, "tranche_value": 5009397.505974029,
"last_add_price": 125400 "last_add_price": 125400
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:09.554153+09:00", "entry_at": "2026-07-30T09:04:09.554153+09:00",
"stop": 4910, "stop": 4910,
"target": 9180, "target": 9180,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,457 도달", "entry_reason": "눌림목 지정가 7,457 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1797520.9726568882, "tranche_value": 1797520.9726568882,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:14:09.762851+09:00", "entry_at": "2026-07-30T09:14:09.762851+09:00",
"stop": 115362, "stop": 115362,
"target": 167028, "target": 167028,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 3456453.831165508, "tranche_value": 3456453.831165508,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 3153673.7394699333, "tranche_value": 3153673.7394699333,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:04:12.850755+09:00", "entry_at": "2026-08-04T09:04:12.850755+09:00",
"stop": 100700, "stop": 100700,
"target": 223087, "target": 223087,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 145,918 도달", "entry_reason": "눌림목 지정가 145,918 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1650053.1629500573, "tranche_value": 1650053.1629500573,
"last_add_price": 147600 "last_add_price": 147600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-04T09:30:13.810210+09:00", "entry_at": "2026-08-04T09:30:13.810210+09:00",
"stop": 79223, "stop": 79223,
"target": 116728, "target": 116728,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3220241.4603915676, "tranche_value": 3220241.4603915676,
"last_add_price": 93500 "last_add_price": 93500
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:12:17.516043+09:00", "entry_at": "2026-08-06T09:12:17.516043+09:00",
"stop": 177055, "stop": 177055,
"target": 234330, "target": 234330,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4554638.688737793, "tranche_value": 4554638.688737793,
"last_add_price": 198600 "last_add_price": 198600
@@ -195,5 +195,5 @@
"090850": "2026-08-04" "090850": "2026-08-04"
}, },
"created_at": "2026-06-22T09:00:04.885367+09:00", "created_at": "2026-06-22T09:00:04.885367+09:00",
"updated_at": "2026-08-10T15:28:18.087267+09:00" "updated_at": "2026-08-11T15:28:14.714083+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-29T09:32:01.435508+09:00", "entry_at": "2026-07-29T09:32:01.435508+09:00",
"stop": 116039, "stop": 116039,
"target": 168836, "target": 168836,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4728625.29578571, "tranche_value": 4728625.29578571,
"last_add_price": 133000 "last_add_price": 133000
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:09.557386+09:00", "entry_at": "2026-07-30T09:04:09.557386+09:00",
"stop": 5039, "stop": 5039,
"target": 9568, "target": 9568,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,123 도달", "entry_reason": "눌림목 지정가 7,123 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 2474671.09568862, "tranche_value": 2474671.09568862,
"last_add_price": 6550 "last_add_price": 6550
@@ -55,12 +55,12 @@
"entry_at": "2026-07-31T10:38:11.861717+09:00", "entry_at": "2026-07-31T10:38:11.861717+09:00",
"stop": 114625, "stop": 114625,
"target": 148969, "target": 148969,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 6305551.749322194, "tranche_value": 6305551.749322194,
"last_add_price": 125700 "last_add_price": 125700
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T11:10:14.081531+09:00", "entry_at": "2026-08-04T11:10:14.081531+09:00",
"stop": 82342, "stop": 82342,
"target": 123020, "target": 123020,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4290028.984691441, "tranche_value": 4290028.984691441,
"last_add_price": 95600 "last_add_price": 95600
@@ -97,12 +97,12 @@
"entry_at": "2026-08-06T09:10:13.382889+09:00", "entry_at": "2026-08-06T09:10:13.382889+09:00",
"stop": 100700, "stop": 100700,
"target": 237984, "target": 237984,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 136,000 도달", "entry_reason": "눌림목 지정가 136,000 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2103652.6519911606, "tranche_value": 2103652.6519911606,
"last_add_price": 145200 "last_add_price": 145200
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 33400, "cur_price": 33900,
"tranches": 1, "tranches": 1,
"tranche_value": 5741671.416007297, "tranche_value": 5741671.416007297,
"last_add_price": 34350 "last_add_price": 34350
@@ -153,5 +153,5 @@
"090850": "2026-08-04" "090850": "2026-08-04"
}, },
"created_at": "2026-06-22T09:00:04.885375+09:00", "created_at": "2026-06-22T09:00:04.885375+09:00",
"updated_at": "2026-08-10T15:28:18.088968+09:00" "updated_at": "2026-08-11T15:28:14.715770+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.286691+09:00", "entry_at": "2026-07-21T12:06:01.286691+09:00",
"stop": 311688, "stop": 311688,
"target": 463381, "target": 463381,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 1723041.949065203, "tranche_value": 1723041.949065203,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 3085659.757648651, "tranche_value": 3085659.757648651,
"last_add_price": 119500 "last_add_price": 119500
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 2110750.5193652804, "tranche_value": 2110750.5193652804,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T11:58:10.518991+09:00", "entry_at": "2026-07-30T11:58:10.518991+09:00",
"stop": 5131, "stop": 5131,
"target": 9789, "target": 9789,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 899904.426653765, "tranche_value": 899904.426653765,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T09:00:24.562034+09:00", "entry_at": "2026-07-31T09:00:24.562034+09:00",
"stop": 100700, "stop": 100700,
"target": 214115, "target": 214115,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 155,086 도달", "entry_reason": "눌림목 지정가 155,086 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 938146.2487879315, "tranche_value": 938146.2487879315,
"last_add_price": 134600 "last_add_price": 134600
@@ -141,5 +141,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-22T09:00:04.885385+09:00", "created_at": "2026-06-22T09:00:04.885385+09:00",
"updated_at": "2026-08-10T15:28:18.090642+09:00" "updated_at": "2026-08-11T15:28:14.717459+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 66058974.41050003, "cash": 61988363.91050003,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"138040": { "138040": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4929280.307324868, "tranche_value": 4929280.307324868,
"last_add_price": 120500 "last_add_price": 120500
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:09.563430+09:00", "entry_at": "2026-07-30T09:04:09.563430+09:00",
"stop": 5363, "stop": 5363,
"target": 9244, "target": 9244,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1710766.4010408132, "tranche_value": 1710766.4010408132,
"last_add_price": 6550 "last_add_price": 6550
@@ -55,12 +55,12 @@
"entry_at": "2026-07-31T09:14:11.255015+09:00", "entry_at": "2026-07-31T09:14:11.255015+09:00",
"stop": 73000, "stop": 73000,
"target": 108370, "target": 108370,
"peak": 101600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 76,810 도달", "entry_reason": "눌림목 지정가 76,810 도달",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 3338387.672676638, "tranche_value": 3338387.672676638,
"last_add_price": 84200 "last_add_price": 84200
@@ -76,12 +76,12 @@
"entry_at": "2026-08-06T09:08:13.634416+09:00", "entry_at": "2026-08-06T09:08:13.634416+09:00",
"stop": 110523, "stop": 110523,
"target": 234594, "target": 234594,
"peak": 147300, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,500 도달", "entry_reason": "눌림목 지정가 156,500 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1259637.5085372005, "tranche_value": 1259637.5085372005,
"last_add_price": 147100 "last_add_price": 147100
@@ -92,20 +92,20 @@
"sources": [ "sources": [
"interest" "interest"
], ],
"qty": 21, "qty": 41,
"entry_price": 197600, "entry_price": 200478.0487804878,
"entry_at": "2026-08-07T11:30:16.612971+09:00", "entry_at": "2026-08-07T11:30:16.612971+09:00",
"stop": 184583, "stop": 186947,
"target": 236651, "target": 241072,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 1, "tranches": 2,
"tranche_value": 4273600.8707100265, "tranche_value": 4273600.8707100265,
"last_add_price": 197600 "last_add_price": 203500
} }
}, },
"realized_pnl": -7760179.051500018, "realized_pnl": -7760179.051500018,
@@ -133,5 +133,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-22T09:00:04.885394+09:00", "created_at": "2026-06-22T09:00:04.885394+09:00",
"updated_at": "2026-08-10T15:28:18.092369+09:00" "updated_at": "2026-08-11T15:28:14.719177+09:00"
} }
@@ -82,3 +82,4 @@
{"ts": "2026-08-07T11:28:15.455513+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 346500, "qty": 18, "proceeds": 6224838, "entry_price": 347250, "pnl": -26600, "pnl_pct": -0.22, "hold_from": "2026-07-16T09:04:05.946087+09:00", "reason": "시간손절 — 22일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "315,861 (현재 344,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 441,416"}, {"label": "추세(20일선)", "ok": true, "detail": "296,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-08-07T11:28:15.455513+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 346500, "qty": 18, "proceeds": 6224838, "entry_price": 347250, "pnl": -26600, "pnl_pct": -0.22, "hold_from": "2026-07-16T09:04:05.946087+09:00", "reason": "시간손절 — 22일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "315,861 (현재 344,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 441,416"}, {"label": "추세(20일선)", "ok": true, "detail": "296,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-08-07T11:30:16.612973+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 197600, "qty": 21, "cost": 4150222, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 184583, "target": 236651, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "197,600 vs 177,970"}, {"label": "정배열(5>20)", "ok": true, "detail": "187,300 / 177,970"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "187,300 / 176,767"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +396 · 기 +82 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 0.32% (보류 6배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,497,044 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.63% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]} {"ts": "2026-08-07T11:30:16.612973+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 197600, "qty": 21, "cost": 4150222, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 184583, "target": 236651, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "197,600 vs 177,970"}, {"label": "정배열(5>20)", "ok": true, "detail": "187,300 / 177,970"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "187,300 / 176,767"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +396 · 기 +82 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+39%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.63% (환산) vs 평균 0.32% (보류 6배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,497,044 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.63% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
{"ts": "2026-08-10T13:04:19.712640+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147100, "qty": 8, "cost": 1176977, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 105850, "target": 228850, "signals": [{"label": "손절선", "ok": true, "detail": "105,850 (현재 147,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 228,850"}, {"label": "추세(20일선)", "ok": true, "detail": "135,765"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -349 · 기 +177"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 146,939"}]} {"ts": "2026-08-10T13:04:19.712640+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147100, "qty": 8, "cost": 1176977, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 105850, "target": 228850, "signals": [{"label": "손절선", "ok": true, "detail": "105,850 (현재 147,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 228,850"}, {"label": "추세(20일선)", "ok": true, "detail": "135,765"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -349 · 기 +177"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 146,939"}]}
{"ts": "2026-08-11T09:08:13.316989+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 203500, "qty": 20, "cost": 4070611, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 184583, "target": 236651, "signals": [{"label": "손절선", "ok": true, "detail": "184,583 (현재 203,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 236,651"}, {"label": "추세(20일선)", "ok": true, "detail": "178,240"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +492 · 기 +356"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 202,110"}]}
@@ -11,14 +11,14 @@
"qty": 28, "qty": 28,
"entry_price": 332750.0, "entry_price": 332750.0,
"entry_at": "2026-07-21T09:02:07.242017+09:00", "entry_at": "2026-07-21T09:02:07.242017+09:00",
"stop": 306986, "stop": 397826,
"target": 422924, "target": 422924,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 4808309.617830769, "tranche_value": 4808309.617830769,
"last_add_price": 338000 "last_add_price": 338000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 106500, "cur_price": 104700,
"tranches": 2, "tranches": 2,
"tranche_value": 5737708.823909291, "tranche_value": 5737708.823909291,
"last_add_price": 102800 "last_add_price": 102800
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 123,992 도달", "entry_reason": "눌림목 지정가 123,992 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 5071450.007018988, "tranche_value": 5071450.007018988,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-08-06T09:00:29.842737+09:00", "entry_at": "2026-08-06T09:00:29.842737+09:00",
"stop": 182243, "stop": 182243,
"target": 231630, "target": 231630,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "immediate", "entry_path": "immediate",
"entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)", "entry_reason": "조건 충족 — 즉시매수(눌림 안 기다림)",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 6519086.102807827, "tranche_value": 6519086.102807827,
"last_add_price": 195400 "last_add_price": 195400
@@ -113,5 +113,5 @@
"003680": "2026-07-29" "003680": "2026-07-29"
}, },
"created_at": "2026-06-22T09:00:04.885402+09:00", "created_at": "2026-06-22T09:00:04.885402+09:00",
"updated_at": "2026-08-10T15:28:18.094072+09:00" "updated_at": "2026-08-11T15:28:14.720905+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 25,331 도달", "entry_reason": "눌림목 지정가 25,331 도달",
"cur_price": 26850, "cur_price": 26700,
"tranches": 2, "tranches": 2,
"tranche_value": 2159393.7298746845, "tranche_value": 2159393.7298746845,
"last_add_price": 26750 "last_add_price": 26750
@@ -34,12 +34,12 @@
"entry_at": "2026-07-29T09:30:04.057081+09:00", "entry_at": "2026-07-29T09:30:04.057081+09:00",
"stop": 5203, "stop": 5203,
"target": 9095, "target": 9095,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,837 도달", "entry_reason": "눌림목 지정가 7,837 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 1, "tranches": 1,
"tranche_value": 614669.7691373413, "tranche_value": 614669.7691373413,
"last_add_price": 6760 "last_add_price": 6760
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 1659181.620742326, "tranche_value": 1659181.620742326,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T11:58:10.526809+09:00", "entry_at": "2026-07-30T11:58:10.526809+09:00",
"stop": 111200, "stop": 111200,
"target": 144950, "target": 144950,
"peak": 126400, "peak": 126600,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 1, "tranches": 1,
"tranche_value": 1299917.4675538559, "tranche_value": 1299917.4675538559,
"last_add_price": 124700 "last_add_price": 124700
@@ -118,5 +118,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-22T09:00:04.885411+09:00", "created_at": "2026-06-22T09:00:04.885411+09:00",
"updated_at": "2026-08-10T15:28:18.095744+09:00" "updated_at": "2026-08-11T15:28:14.722605+09:00"
} }
@@ -13,12 +13,12 @@
"entry_at": "2026-07-21T12:06:01.293368+09:00", "entry_at": "2026-07-21T12:06:01.293368+09:00",
"stop": 303260, "stop": 303260,
"target": 442313, "target": 442313,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 1749831.3969574722, "tranche_value": 1749831.3969574722,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 2431314.1712946068, "tranche_value": 2431314.1712946068,
"last_add_price": 126400 "last_add_price": 126400
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 122,665 도달", "entry_reason": "눌림목 지정가 122,665 도달",
"cur_price": 130600, "cur_price": 127700,
"tranches": 2, "tranches": 2,
"tranche_value": 2612912.8051063353, "tranche_value": 2612912.8051063353,
"last_add_price": 125200 "last_add_price": 125200
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:09.571751+09:00", "entry_at": "2026-07-30T09:04:09.571751+09:00",
"stop": 4909, "stop": 4909,
"target": 9179, "target": 9179,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 925770.5463256123, "tranche_value": 925770.5463256123,
"last_add_price": 6550 "last_add_price": 6550
@@ -97,12 +97,12 @@
"entry_at": "2026-07-31T11:20:12.356714+09:00", "entry_at": "2026-07-31T11:20:12.356714+09:00",
"stop": 113682, "stop": 113682,
"target": 165348, "target": 165348,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 1705365.255046051, "tranche_value": 1705365.255046051,
"last_add_price": 136000 "last_add_price": 136000
@@ -142,5 +142,5 @@
"161890": "2026-07-30" "161890": "2026-07-30"
}, },
"created_at": "2026-06-22T09:00:04.885419+09:00", "created_at": "2026-06-22T09:00:04.885419+09:00",
"updated_at": "2026-08-10T15:28:18.097402+09:00" "updated_at": "2026-08-11T15:28:14.724272+09:00"
} }
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4270833.924939413, "tranche_value": 4270833.924939413,
"last_add_price": 126400 "last_add_price": 126400
@@ -34,12 +34,12 @@
"entry_at": "2026-07-30T09:04:09.574292+09:00", "entry_at": "2026-07-30T09:04:09.574292+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 1611587.634102893, "tranche_value": 1611587.634102893,
"last_add_price": 6550 "last_add_price": 6550
@@ -55,12 +55,12 @@
"entry_at": "2026-07-31T09:38:14.571564+09:00", "entry_at": "2026-07-31T09:38:14.571564+09:00",
"stop": 111999, "stop": 111999,
"target": 156268, "target": 156268,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 2909026.7881467864, "tranche_value": 2909026.7881467864,
"last_add_price": 128800 "last_add_price": 128800
@@ -76,12 +76,12 @@
"entry_at": "2026-08-04T09:22:12.339392+09:00", "entry_at": "2026-08-04T09:22:12.339392+09:00",
"stop": 101120, "stop": 101120,
"target": 220349, "target": 220349,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,279 도달", "entry_reason": "눌림목 지정가 156,279 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 1367066.1147202116, "tranche_value": 1367066.1147202116,
"last_add_price": 147600 "last_add_price": 147600
@@ -97,12 +97,12 @@
"entry_at": "2026-08-06T09:34:17.821790+09:00", "entry_at": "2026-08-06T09:34:17.821790+09:00",
"stop": 177144, "stop": 177144,
"target": 228312, "target": 228312,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 3981603.1305043204, "tranche_value": 3981603.1305043204,
"last_add_price": 196400 "last_add_price": 196400
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 20,029 도달", "entry_reason": "눌림목 지정가 20,029 도달",
"cur_price": 18970, "cur_price": 19020,
"tranches": 1, "tranches": 1,
"tranche_value": 4751412.621171581, "tranche_value": 4751412.621171581,
"last_add_price": 19150 "last_add_price": 19150
@@ -153,5 +153,5 @@
"090850": "2026-08-04" "090850": "2026-08-04"
}, },
"created_at": "2026-06-22T09:00:04.885428+09:00", "created_at": "2026-06-22T09:00:04.885428+09:00",
"updated_at": "2026-08-10T15:28:18.099081+09:00" "updated_at": "2026-08-11T15:28:14.725942+09:00"
} }
@@ -1,5 +1,5 @@
{ {
"cash": 6485412.922499932, "cash": 2111656.9574999316,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 5165873.995968748, "tranche_value": 5165873.995968748,
"last_add_price": 130800 "last_add_price": 130800
@@ -32,14 +32,14 @@
"qty": 30, "qty": 30,
"entry_price": 347250.0, "entry_price": 347250.0,
"entry_at": "2026-07-16T09:04:02.201572+09:00", "entry_at": "2026-07-16T09:04:02.201572+09:00",
"stop": 305399, "stop": 397826,
"target": 430953, "target": 430953,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5436208.582218748, "tranche_value": 5436208.582218748,
"last_add_price": 353000 "last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4687948.173093746, "tranche_value": 4687948.173093746,
"last_add_price": 120500 "last_add_price": 120500
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:04:06.331645+09:00", "entry_at": "2026-07-30T09:04:06.331645+09:00",
"stop": 5039, "stop": 5039,
"target": 8921, "target": 8921,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3363400.360988703, "tranche_value": 3363400.360988703,
"last_add_price": 6550 "last_add_price": 6550
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4457409.919031246, "tranche_value": 4457409.919031246,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:04:08.773833+09:00", "entry_at": "2026-08-04T09:04:08.773833+09:00",
"stop": 100975, "stop": 100975,
"target": 220203, "target": 220203,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,279 도달", "entry_reason": "눌림목 지정가 156,279 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2738466.165348406, "tranche_value": 2738466.165348406,
"last_add_price": 147600 "last_add_price": 147600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:08.801184+09:00", "entry_at": "2026-08-06T09:14:08.801184+09:00",
"stop": 178744, "stop": 178744,
"target": 230812, "target": 230812,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4420965.166406246, "tranche_value": 4420965.166406246,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 44, "qty": 87,
"entry_price": 97800, "entry_price": 99727.58620689655,
"entry_at": "2026-08-06T09:54:10.176610+09:00", "entry_at": "2026-08-06T09:54:10.176610+09:00",
"stop": 85535, "stop": 87220,
"target": 122330, "target": 124743,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 4392758.986406246, "tranche_value": 4392758.986406246,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -30420544.39050003, "realized_pnl": -30420544.39050003,
@@ -200,5 +200,5 @@
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-11T09:00:01.943227+09:00", "created_at": "2026-06-11T09:00:01.943227+09:00",
"updated_at": "2026-08-10T15:28:13.703447+09:00" "updated_at": "2026-08-11T15:28:10.586941+09:00"
} }
@@ -99,3 +99,4 @@
{"ts": "2026-08-06T09:14:08.801195+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 193600, "qty": 22, "cost": 4259839, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 176944, "target": 226912, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "193,500 vs 177,765"}, {"label": "정배열(5>20)", "ok": true, "detail": "186,480 / 177,765"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "186,480 / 176,699"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +255 · 기 -319 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+42%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.49% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,163,480 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.49% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "64"}]} {"ts": "2026-08-06T09:14:08.801195+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 193600, "qty": 22, "cost": 4259839, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 176944, "target": 226912, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "193,500 vs 177,765"}, {"label": "정배열(5>20)", "ok": true, "detail": "186,480 / 177,765"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "186,480 / 176,699"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +255 · 기 -319 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+42%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.49% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,163,480 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.49% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-08-06T09:54:10.176623+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 44, "cost": 4303845, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 122330, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,800 vs 75,550"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,920 / 75,550"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:10.176623+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 44, "cost": 4303845, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 122330, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,800 vs 75,550"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,920 / 75,550"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:07.551136+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 226912, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 226,912"}, {"label": "추세(20일선)", "ok": true, "detail": "178,020"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:07.551136+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 22, "cost": 4369855, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 226912, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 226,912"}, {"label": "추세(20일선)", "ok": true, "detail": "178,020"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-11T09:22:09.708783+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 43, "cost": 4373756, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 122330, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 122,330"}, {"label": "추세(20일선)", "ok": true, "detail": "75,745"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -1,5 +1,5 @@
{ {
"cash": 6287974.2039999645, "cash": 2015933.4939999646,
"initial": 100000000, "initial": 100000000,
"positions": { "positions": {
"010950": { "010950": {
@@ -18,7 +18,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 5048122.616093748, "tranche_value": 5048122.616093748,
"last_add_price": 130800 "last_add_price": 130800
@@ -34,12 +34,12 @@
"entry_at": "2026-07-16T09:04:02.211196+09:00", "entry_at": "2026-07-16T09:04:02.211196+09:00",
"stop": 305399, "stop": 305399,
"target": 472804, "target": 472804,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5321475.422124998, "tranche_value": 5321475.422124998,
"last_add_price": 353000 "last_add_price": 353000
@@ -60,7 +60,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 117,994 도달", "entry_reason": "눌림목 지정가 117,994 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4617848.732749999, "tranche_value": 4617848.732749999,
"last_add_price": 120300 "last_add_price": 120300
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:00:15.365910+09:00", "entry_at": "2026-07-30T09:00:15.365910+09:00",
"stop": 4680, "stop": 4680,
"target": 10027, "target": 10027,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,798 도달", "entry_reason": "눌림목 지정가 7,798 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3141444.6444992432, "tranche_value": 3141444.6444992432,
"last_add_price": 6250 "last_add_price": 6250
@@ -97,12 +97,12 @@
"entry_at": "2026-08-03T09:02:12.052809+09:00", "entry_at": "2026-08-03T09:02:12.052809+09:00",
"stop": 100700, "stop": 100700,
"target": 255800, "target": 255800,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,022 도달", "entry_reason": "눌림목 지정가 156,022 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2769209.3940049843, "tranche_value": 2769209.3940049843,
"last_add_price": 147600 "last_add_price": 147600
@@ -123,7 +123,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4379750.723531248, "tranche_value": 4379750.723531248,
"last_add_price": 13420 "last_add_price": 13420
@@ -139,12 +139,12 @@
"entry_at": "2026-08-06T09:14:09.280373+09:00", "entry_at": "2026-08-06T09:14:09.280373+09:00",
"stop": 178686, "stop": 178686,
"target": 248109, "target": 248109,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4354438.384624998, "tranche_value": 4354438.384624998,
"last_add_price": 198600 "last_add_price": 198600
@@ -155,20 +155,20 @@
"sources": [ "sources": [
"auto" "auto"
], ],
"qty": 44, "qty": 86,
"entry_price": 97800, "entry_price": 99704.6511627907,
"entry_at": "2026-08-06T09:54:10.193804+09:00", "entry_at": "2026-08-06T09:54:10.193804+09:00",
"stop": 85535, "stop": 87197,
"target": 134595, "target": 137228,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 1, "tranches": 2,
"tranche_value": 4327214.704624997, "tranche_value": 4327214.704624997,
"last_add_price": 97800 "last_add_price": 101700
} }
}, },
"realized_pnl": -31890143.904500023, "realized_pnl": -31890143.904500023,
@@ -202,5 +202,5 @@
"090850": "2026-08-06" "090850": "2026-08-06"
}, },
"created_at": "2026-06-11T09:00:01.943590+09:00", "created_at": "2026-06-11T09:00:01.943590+09:00",
"updated_at": "2026-08-10T15:28:13.712393+09:00" "updated_at": "2026-08-11T15:28:10.595340+09:00"
} }
@@ -104,3 +104,4 @@
{"ts": "2026-08-06T09:14:09.280379+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 193600, "qty": 22, "cost": 4259839, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 176944, "target": 243568, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "193,500 vs 177,765"}, {"label": "정배열(5>20)", "ok": true, "detail": "186,480 / 177,765"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "186,480 / 176,699"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +255 · 기 -319 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+42%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.49% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,163,480 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.49% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "64"}]} {"ts": "2026-08-06T09:14:09.280379+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 193600, "qty": 22, "cost": 4259839, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 176944, "target": 243568, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "193,500 vs 177,765"}, {"label": "정배열(5>20)", "ok": true, "detail": "186,480 / 177,765"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "186,480 / 176,699"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +255 · 기 -319 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+42%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.49% (환산) vs 평균 0.32% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 191,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,163,480 (환산) vs 평균 738,783"}, {"label": "회전율 급증", "ok": true, "detail": "0.49% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
{"ts": "2026-08-06T09:54:10.193809+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 44, "cost": 4303845, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,800 vs 75,550"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,920 / 75,550"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]} {"ts": "2026-08-06T09:54:10.193809+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 97800, "qty": 44, "cost": 4303845, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 85535, "target": 134595, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "97,800 vs 75,550"}, {"label": "정배열(5>20)", "ok": true, "detail": "84,920 / 75,550"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "84,920 / 75,218"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -98 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.12% (환산) vs 평균 0.42% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "1,033,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "1.12% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
{"ts": "2026-08-07T09:34:08.091746+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 21, "cost": 4171226, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(20일선)", "ok": true, "detail": "178,020"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]} {"ts": "2026-08-07T09:34:08.091746+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 21, "cost": 4171226, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 176944, "target": 243568, "signals": [{"label": "손절선", "ok": true, "detail": "176,944 (현재 198,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 243,568"}, {"label": "추세(20일선)", "ok": true, "detail": "178,020"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +338 · 기 +73"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 197,939"}]}
{"ts": "2026-08-11T09:22:09.725752+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 101700, "qty": 42, "cost": 4272041, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 85535, "target": 134595, "signals": [{"label": "손절선", "ok": true, "detail": "85,535 (현재 101,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,595"}, {"label": "추세(20일선)", "ok": true, "detail": "75,745"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -387 · 기 +376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 100,927"}]}
@@ -11,14 +11,14 @@
"qty": 29, "qty": 29,
"entry_price": 350051.724137931, "entry_price": 350051.724137931,
"entry_at": "2026-07-21T12:06:01.128627+09:00", "entry_at": "2026-07-21T12:06:01.128627+09:00",
"stop": 307915, "stop": 397826,
"target": 413257, "target": 413257,
"peak": 411500, "peak": 438000,
"trailing_on": false, "trailing_on": true,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 409000, "cur_price": 417500,
"tranches": 2, "tranches": 2,
"tranche_value": 5255953.704843747, "tranche_value": 5255953.704843747,
"last_add_price": 356000 "last_add_price": 356000
@@ -39,7 +39,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 118,115 도달", "entry_reason": "눌림목 지정가 118,115 도달",
"cur_price": 123200, "cur_price": 124000,
"tranches": 2, "tranches": 2,
"tranche_value": 4936882.865843747, "tranche_value": 4936882.865843747,
"last_add_price": 120500 "last_add_price": 120500
@@ -55,12 +55,12 @@
"entry_at": "2026-07-30T09:04:06.399023+09:00", "entry_at": "2026-07-30T09:04:06.399023+09:00",
"stop": 5039, "stop": 5039,
"target": 8274, "target": 8274,
"peak": 6840, "peak": 7080,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 7,792 도달", "entry_reason": "눌림목 지정가 7,792 도달",
"cur_price": 6220, "cur_price": 6490,
"tranches": 2, "tranches": 2,
"tranche_value": 3600140.7067564675, "tranche_value": 3600140.7067564675,
"last_add_price": 6550 "last_add_price": 6550
@@ -76,12 +76,12 @@
"entry_at": "2026-07-30T09:16:10.765410+09:00", "entry_at": "2026-07-30T09:16:10.765410+09:00",
"stop": 117759, "stop": 117759,
"target": 156900, "target": 156900,
"peak": 139900, "peak": 150200,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 139600, "cur_price": 141400,
"tranches": 2, "tranches": 2,
"tranche_value": 4967738.085718747, "tranche_value": 4967738.085718747,
"last_add_price": 136000 "last_add_price": 136000
@@ -102,7 +102,7 @@
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 13370, "cur_price": 13460,
"tranches": 2, "tranches": 2,
"tranche_value": 4791248.455874996, "tranche_value": 4791248.455874996,
"last_add_price": 13420 "last_add_price": 13420
@@ -118,12 +118,12 @@
"entry_at": "2026-08-04T09:04:08.796501+09:00", "entry_at": "2026-08-04T09:04:08.796501+09:00",
"stop": 101715, "stop": 101715,
"target": 201072, "target": 201072,
"peak": 148000, "peak": 150400,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "pullback", "entry_path": "pullback",
"entry_reason": "눌림목 지정가 156,279 도달", "entry_reason": "눌림목 지정가 156,279 도달",
"cur_price": 143700, "cur_price": 145900,
"tranches": 2, "tranches": 2,
"tranche_value": 2944334.895315211, "tranche_value": 2944334.895315211,
"last_add_price": 147600 "last_add_price": 147600
@@ -139,12 +139,12 @@
"entry_at": "2026-08-05T13:28:10.409262+09:00", "entry_at": "2026-08-05T13:28:10.409262+09:00",
"stop": 85591, "stop": 85591,
"target": 116147, "target": 116147,
"peak": 100600, "peak": 101700,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 97700, "cur_price": 96500,
"tranches": 2, "tranches": 2,
"tranche_value": 4734759.828562496, "tranche_value": 4734759.828562496,
"last_add_price": 99600 "last_add_price": 99600
@@ -160,12 +160,12 @@
"entry_at": "2026-08-06T09:14:09.287022+09:00", "entry_at": "2026-08-06T09:14:09.287022+09:00",
"stop": 178691, "stop": 178691,
"target": 222081, "target": 222081,
"peak": 201000, "peak": 212000,
"trailing_on": false, "trailing_on": false,
"scaled_out": false, "scaled_out": false,
"entry_path": "breakout", "entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파", "entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 201000, "cur_price": 210000,
"tranches": 2, "tranches": 2,
"tranche_value": 4763981.3066249965, "tranche_value": 4763981.3066249965,
"last_add_price": 198600 "last_add_price": 198600
@@ -200,5 +200,5 @@
"090850": "2026-08-05" "090850": "2026-08-05"
}, },
"created_at": "2026-06-11T09:00:01.943599+09:00", "created_at": "2026-06-11T09:00:01.943599+09:00",
"updated_at": "2026-08-10T15:28:13.718895+09:00" "updated_at": "2026-08-11T15:28:10.601025+09:00"
} }

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