{"ts": "2026-06-22T09:10:03.521422+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 164200, "qty": 15, "cost": 2463369, "path": "pullback", "reason": "눌림목 지정가 165,275 도달", "stop": 131755, "target": 229089, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "163,800 vs 122,030"}, {"label": "정배열(5>20)", "ok": true, "detail": "144,780 / 122,030"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "144,780 / 121,830"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+40.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +10 · 기 -391 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+1%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "6.06% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "2,974,133 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "6.06% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "62"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 165,275 (현재 163,800)"}]} {"ts": "2026-06-22T14:16:05.666767+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 174900, "qty": 14, "cost": 2448967, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 131755, "target": 229089, "signals": [{"label": "손절선", "ok": true, "detail": "131,755 (현재 174,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 229,089"}, {"label": "추세(20일선)", "ok": true, "detail": "122,575"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +133 · 기 -346"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,212"}]} {"ts": "2026-06-24T09:02:06.573986+09:00", "side": "BUY", "code": "403870", "name": "HPSP", "price": 53200, "qty": 49, "cost": 2607191, "path": "pullback", "reason": "눌림목 지정가 63,910 도달", "stop": 43200, "target": 73200, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "53,200 vs 52,378"}, {"label": "정배열(5>20)", "ok": true, "detail": "57,960 / 52,378"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "57,960 / 49,671"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +711 · 기 -2,060 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.34% (환산) vs 평균 5.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 71,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,102,733 (환산) vs 평균 4,912,598"}, {"label": "회전율 급증", "ok": false, "detail": "1.34% (환산) vs 평균 5.97%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 63,910 (현재 53,200)"}]} {"ts": "2026-06-24T09:12:06.245249+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 17270, "qty": 167, "cost": 2884523, "path": "pullback", "reason": "눌림목 지정가 17,366 도달", "stop": 14310, "target": 23189, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "17,280 vs 12,914"}, {"label": "정배열(5>20)", "ok": true, "detail": "16,364 / 12,914"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "16,364 / 11,500"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,740 · 기 -508 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.34% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": false, "detail": "2,509,340 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": false, "detail": "2.34% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "65"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 17,366 (현재 17,280)"}]} {"ts": "2026-06-24T09:38:05.782965+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158300, "qty": 14, "cost": 2216532, "path": "pullback", "reason": "눌림목 지정가 158,264 도달", "stop": 124576, "target": 225748, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 136,325"}, {"label": "정배열(5>20)", "ok": true, "detail": "172,280 / 136,325"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "172,280 / 99,753"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+57.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +41 · 기 +65 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.97% (환산) vs 평균 3.06% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "768,220 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "3.97% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,264 (현재 158,200)"}]} {"ts": "2026-06-24T11:12:06.701558+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 18260, "qty": 158, "cost": 2885513, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 14310, "target": 23189, "signals": [{"label": "손절선", "ok": true, "detail": "14,310 (현재 18,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 23,189"}, {"label": "추세(20일선)", "ok": true, "detail": "12,962"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,742 · 기 -508"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 18,094"}]} {"ts": "2026-06-25T09:00:43.798959+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 179100, "qty": 13, "cost": 2328649, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 124576, "target": 225748, "signals": [{"label": "손절선", "ok": true, "detail": "124,576 (현재 178,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 225,748"}, {"label": "추세(20일선)", "ok": true, "detail": "137,330"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -56 · 기 +134"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 167,375"}]} {"ts": "2026-06-25T14:24:06.659778+09:00", "side": "BUY", "code": "000660", "name": "SK하이닉스", "price": 2950000, "qty": 1, "cost": 2950443, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 2579864, "target": 3690272, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "2,950,000 vs 2,389,100"}, {"label": "정배열(5>20)", "ok": true, "detail": "2,753,600 / 2,389,100"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,753,600 / 1,718,133"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -3,051 · 기 +205 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+1%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.37% (환산) vs 평균 0.83% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 2,945,000"}, {"label": "거래량 급증", "ok": true, "detail": "9,751,276 (환산) vs 평균 5,914,248"}, {"label": "회전율 급증", "ok": true, "detail": "1.37% (환산) vs 평균 0.83%"}, {"label": "RSI", "ok": true, "detail": "69"}]} {"ts": "2026-06-26T09:00:19.496711+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-24T09:02:06.573983+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]} {"ts": "2026-06-29T09:00:32.793071+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 14, "cost": 4753713, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 304212, "target": 410075, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "337,000 vs 295,975"}, {"label": "정배열(5>20)", "ok": true, "detail": "313,600 / 295,975"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]} {"ts": "2026-06-29T09:16:01.742402+09:00", "side": "SELL", "code": "000660", "name": "SK하이닉스", "price": 2574000, "qty": 1, "proceeds": 2568981, "entry_price": 2950000, "pnl": -381462, "pnl_pct": -12.75, "hold_from": "2026-06-25T14:24:06.659776+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "2,579,864 (현재 2,573,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 3,690,272"}, {"label": "추세(20일선)", "ok": true, "detail": "2,418,650"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -3,326 · 기 -781"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 3,056,584"}]} {"ts": "2026-06-29T09:40:02.212541+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 13, "cost": 4563684, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 304212, "target": 410075, "signals": [{"label": "손절선", "ok": true, "detail": "304,212 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 410,075"}, {"label": "추세(20일선)", "ok": true, "detail": "296,675"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]} {"ts": "2026-06-29T11:36:02.132167+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 745000, "qty": 4, "cost": 2980447, "path": "pullback", "reason": "눌림목 지정가 748,914 도달", "stop": 626046, "target": 982909, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "744,000 vs 676,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "766,800 / 676,650"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "766,800 / 530,600"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+8%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.35% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "977,966 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.35% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 748,914 (현재 744,000)"}]} {"ts": "2026-06-29T14:06:06.950748+09:00", "side": "BUY", "code": "402340", "name": "SK스퀘어", "price": 1623000, "qty": 1, "cost": 1623243, "path": "pullback", "reason": "눌림목 지정가 1,638,767 도달", "stop": 1334581, "target": 2199838, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,622,000 vs 1,453,000"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,800,600 / 1,453,000"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,800,600 / 1,038,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+29.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,166 · 기 +16 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+0%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.19% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,189,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,568,956 (환산) vs 평균 1,226,711"}, {"label": "회전율 급증", "ok": false, "detail": "1.19% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,638,767 (현재 1,622,000)"}]} {"ts": "2026-06-29T14:18:03.128081+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 778000, "qty": 4, "cost": 3112467, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 626046, "target": 982909, "signals": [{"label": "손절선", "ok": true, "detail": "626,046 (현재 779,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 982,909"}, {"label": "추세(20일선)", "ok": true, "detail": "678,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,043"}]}