{"ts": "2026-06-17T16:47:36.860566+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28850, "qty": 216, "cost": 6232535, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26738, "target": 35186, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "28,900 vs 25,605"}, {"label": "정배열(5>40)", "ok": true, "detail": "26,120 / 25,605"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,120 / 25,217"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-12.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +4,301 · 기 +3,191 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.26% vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "4,606,654 vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.26% vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]} {"ts": "2026-06-18T09:00:52.524326+09:00", "side": "BUY", "code": "204320", "name": "HL만도", "price": 72500, "qty": 86, "cost": 6235935, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 64851, "target": 95446, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "72,800 vs 57,798"}, {"label": "정배열(5>40)", "ok": true, "detail": "57,940 / 57,798"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "57,940 / 55,456"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +747 · 기 +588 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.30% (환산) vs 평균 1.49% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 68,000"}, {"label": "거래량 급증", "ok": true, "detail": "2,020,453 (환산) vs 평균 700,130"}, {"label": "회전율 급증", "ok": true, "detail": "4.30% (환산) vs 평균 1.49%"}, {"label": "RSI", "ok": true, "detail": "68"}]} {"ts": "2026-06-18T09:04:04.437308+09:00", "side": "BUY", "code": "204320", "name": "HL만도", "price": 75600, "qty": 82, "cost": 6200130, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 64851, "target": 95446, "signals": [{"label": "손절선", "ok": true, "detail": "64,851 (현재 75,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 95,446"}, {"label": "추세(40일선)", "ok": true, "detail": "57,865"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +747 · 기 +588"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 75,121"}]} {"ts": "2026-06-18T09:08:02.164143+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19710, "qty": 317, "cost": 6249007, "path": "pullback", "reason": "눌림목 지정가 19,750 도달", "stop": 18710, "target": 22709, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "19,700 vs 19,223"}, {"label": "정배열(5>40)", "ok": true, "detail": "19,726 / 19,223"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,726 / 19,370"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-22.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,462 · 기 +3,844 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.31% (환산) vs 평균 0.62% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "354,680 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.31% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 19,750 (현재 19,700)"}]} {"ts": "2026-06-18T09:38:02.323115+09:00", "side": "BUY", "code": "403870", "name": "HPSP", "price": 61000, "qty": 95, "cost": 5795869, "path": "pullback", "reason": "눌림목 지정가 60,961 도달", "stop": 50461, "target": 92618, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "60,900 vs 52,049"}, {"label": "정배열(5>40)", "ok": true, "detail": "59,500 / 52,049"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "59,500 / 49,799"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -3,509 · 기 +4,378 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+12%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "14.36% (환산) vs 평균 5.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 71,500"}, {"label": "거래량 급증", "ok": true, "detail": "11,815,873 (환산) vs 평균 4,912,598"}, {"label": "회전율 급증", "ok": true, "detail": "14.36% (환산) vs 평균 5.97%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 60,961 (현재 60,900)"}]} {"ts": "2026-06-18T14:28:02.337427+09:00", "side": "BUY", "code": "403870", "name": "HPSP", "price": 65100, "qty": 89, "cost": 5794769, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 50461, "target": 92618, "signals": [{"label": "손절선", "ok": true, "detail": "50,461 (현재 65,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 92,618"}, {"label": "추세(40일선)", "ok": true, "detail": "52,159"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -3,625 · 기 +4,376"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 64,567"}]} {"ts": "2026-06-19T09:02:06.639740+09:00", "side": "BUY", "code": "005930", "name": "삼성전자", "price": 373500, "qty": 16, "cost": 5976896, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 341819, "target": 468542, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "373,000 vs 289,188"}, {"label": "정배열(5>40)", "ok": true, "detail": "352,400 / 289,188"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "352,400 / 258,005"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,427 · 기 +4,448 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+19%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.04% (환산) vs 평균 0.53% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 370,000"}, {"label": "거래량 급증", "ok": true, "detail": "60,950,213 (환산) vs 평균 31,088,390"}, {"label": "회전율 급증", "ok": true, "detail": "1.04% (환산) vs 평균 0.53%"}, {"label": "RSI", "ok": true, "detail": "67"}]} {"ts": "2026-06-19T10:28:05.866399+09:00", "side": "SELL", "code": "204320", "name": "HL만도", "price": 65900, "qty": 168, "proceeds": 11049611, "entry_price": 74013, "pnl": -1386454, "pnl_pct": -10.96, "hold_from": "2026-06-18T09:00:52.524322+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "66,150 (현재 66,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 97,602"}, {"label": "추세(40일선)", "ok": true, "detail": "57,628"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +524 · 기 +659"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-06-19T14:06:06.965474+09:00", "side": "BUY", "code": "064400", "name": "LG씨엔에스", "price": 83800, "qty": 71, "cost": 5950692, "path": "pullback", "reason": "눌림목 지정가 96,691 도달", "stop": 72800, "target": 116800, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "83,800 vs 78,718"}, {"label": "정배열(5>40)", "ok": true, "detail": "121,420 / 78,718"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "121,420 / 73,267"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-0.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +38 · 기 -200 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+14%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.11% (환산) vs 평균 4.14% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 153,300"}, {"label": "거래량 급증", "ok": false, "detail": "3,017,463 (환산) vs 평균 4,014,817"}, {"label": "회전율 급증", "ok": false, "detail": "3.11% (환산) vs 평균 4.14%"}, {"label": "RSI", "ok": true, "detail": "47"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 96,691 (현재 83,800)"}]} {"ts": "2026-06-22T09:00:47.412545+09:00", "side": "BUY", "code": "064400", "name": "LG씨엔에스", "price": 96200, "qty": 62, "cost": 5965295, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 72800, "target": 116800, "signals": [{"label": "손절선", "ok": true, "detail": "72,800 (현재 95,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 116,800"}, {"label": "추세(40일선)", "ok": true, "detail": "86,530"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +461 · 기 -200"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 89,186"}]} {"ts": "2026-06-22T09:00:47.419411+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 152800, "qty": 35, "cost": 5348802, "path": "pullback", "reason": "눌림목 지정가 156,263 도달", "stop": 125763, "target": 233911, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "150,400 vs 122,740"}, {"label": "정배열(5>40)", "ok": true, "detail": "142,100 / 122,740"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "142,100 / 121,607"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +10 · 기 -391 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.29% (환산) vs 평균 2.51% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": false, "detail": "634,347 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": false, "detail": "1.29% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "57"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,263 (현재 150,400)"}]} {"ts": "2026-06-22T09:08:02.536969+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 163900, "qty": 33, "cost": 5409511, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 125763, "target": 233911, "signals": [{"label": "손절선", "ok": true, "detail": "125,763 (현재 163,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 233,911"}, {"label": "추세(40일선)", "ok": true, "detail": "123,078"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +10 · 기 -391"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 161,812"}]} {"ts": "2026-06-22T09:12:07.271288+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26700, "qty": 216, "proceeds": 5755954, "entry_price": 28850, "pnl": -476581, "pnl_pct": -7.45, "hold_from": "2026-06-17T16:47:36.860557+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,738 (현재 26,725)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,186"}, {"label": "추세(40일선)", "ok": true, "detail": "25,551"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +2,033 · 기 +494"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 29,477"}]} {"ts": "2026-06-22T14:48:05.616974+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18700, "qty": 317, "proceeds": 5916341, "entry_price": 19710, "pnl": -332667, "pnl_pct": -5.12, "hold_from": "2026-06-18T09:08:02.164141+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "18,710 (현재 18,705)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,709"}, {"label": "추세(40일선)", "ok": false, "detail": "19,198"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,002 · 기 +1,330"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 20,079"}]} {"ts": "2026-06-23T09:26:03.244572+09:00", "side": "SELL", "code": "005930", "name": "삼성전자", "price": 339500, "qty": 16, "proceeds": 5421408, "entry_price": 373500, "pnl": -555489, "pnl_pct": -9.1, "hold_from": "2026-06-19T09:02:06.639739+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "341,819 (현재 340,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 468,542"}, {"label": "추세(40일선)", "ok": true, "detail": "295,138"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -3,330 · 기 +1,369"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 384,493"}]} {"ts": "2026-06-23T11:02:08.257102+09:00", "side": "SELL", "code": "064400", "name": "LG씨엔에스", "price": 82900, "qty": 133, "proceeds": 11004200, "entry_price": 89580, "pnl": -911787, "pnl_pct": -7.46, "hold_from": "2026-06-19T14:06:06.965472+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "82,800 (현재 82,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,922"}, {"label": "추세(40일선)", "ok": false, "detail": "86,748"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +55 · 기 -210"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-06-23T13:56:03.318404+09:00", "side": "BUY", "code": "000660", "name": "SK하이닉스", "price": 2641000, "qty": 2, "cost": 5282792, "path": "pullback", "reason": "눌림목 지정가 2,640,954 도달", "stop": 2362954, "target": 3475139, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "2,640,000 vs 1,983,225"}, {"label": "정배열(5>40)", "ok": true, "detail": "2,705,800 / 1,983,225"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,705,800 / 1,658,300"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+27.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -867 · 기 +1,072 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+9%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.69% (환산) vs 평균 0.78% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,945,000"}, {"label": "거래량 급증", "ok": true, "detail": "12,026,795 (환산) vs 평균 5,539,274"}, {"label": "회전율 급증", "ok": true, "detail": "1.69% (환산) vs 평균 0.78%"}, {"label": "RSI", "ok": true, "detail": "64"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 2,640,954 (현재 2,640,000)"}]} {"ts": "2026-06-24T09:20:05.054497+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 52000, "qty": 184, "proceeds": 9549342, "entry_price": 62983, "pnl": -2041296, "pnl_pct": -17.44, "hold_from": "2026-06-18T09:38:02.323114+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "52,283 (현재 52,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 95,083"}, {"label": "추세(40일선)", "ok": true, "detail": "51,829"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +711 · 기 -2,060"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]} {"ts": "2026-06-25T09:00:41.703060+09:00", "side": "BUY", "code": "000660", "name": "SK하이닉스", "price": 2855000, "qty": 2, "cost": 5710857, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 2362954, "target": 3475139, "signals": [{"label": "손절선", "ok": true, "detail": "2,362,954 (현재 2,857,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 3,475,139"}, {"label": "추세(40일선)", "ok": true, "detail": "2,055,850"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -3,175 · 기 +98"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 2,742,673"}]} {"ts": "2026-06-25T09:02:04.153950+09:00", "side": "BUY", "code": "403870", "name": "HPSP", "price": 53200, "qty": 95, "cost": 5054758, "path": "pullback", "reason": "눌림목 지정가 60,072 도달", "stop": 43200, "target": 83200, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "53,300 vs 51,859"}, {"label": "정배열(5>40)", "ok": true, "detail": "57,980 / 51,859"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "57,980 / 49,672"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+15.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +406 · 기 -1,461 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.21% (환산) vs 평균 5.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 71,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,819,047 (환산) vs 평균 4,912,598"}, {"label": "회전율 급증", "ok": false, "detail": "2.21% (환산) vs 평균 5.97%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 60,072 (현재 53,300)"}]} {"ts": "2026-06-25T09:04:06.268661+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 28900, "qty": 204, "cost": 5896484, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26911, "target": 34866, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "28,850 vs 25,604"}, {"label": "정배열(5>40)", "ok": true, "detail": "26,110 / 25,604"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,110 / 25,216"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,577 · 기 -7 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.54% (환산) vs 평균 0.58% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "5,629,873 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "1.54% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "64"}]} {"ts": "2026-06-26T09:00:18.680590+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 95, "proceeds": 4740738, "entry_price": 53200, "pnl": -314021, "pnl_pct": -6.02, "hold_from": "2026-06-25T09:02:04.153949+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 83,200"}, {"label": "추세(40일선)", "ok": false, "detail": "51,801"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]} {"ts": "2026-06-26T11:48:02.184646+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 16450, "qty": 357, "cost": 5873531, "path": "pullback", "reason": "눌림목 지정가 16,457 도달", "stop": 13897, "target": 24110, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "16,450 vs 13,047"}, {"label": "정배열(5>40)", "ok": true, "detail": "16,198 / 13,047"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "16,198 / 11,486"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,193 · 기 -335 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.48% (환산) vs 평균 4.77% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": false, "detail": "3,733,418 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": false, "detail": "3.48% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 16,457 (현재 16,450)"}]} {"ts": "2026-06-29T09:04:04.314812+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 209500, "qty": 28, "cost": 5866880, "path": "pullback", "reason": "눌림목 지정가 209,717 도달", "stop": 202500, "target": 230500, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "209,500 vs 198,138"}, {"label": "정배열(5>40)", "ok": true, "detail": "216,900 / 198,138"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "216,900 / 178,765"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,566 · 기 +523 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.23% (환산) vs 평균 0.74% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 243,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,860,313 (환산) vs 평균 5,914,828"}, {"label": "회전율 급증", "ok": false, "detail": "0.23% (환산) vs 평균 0.74%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 209,717 (현재 209,500)"}]} {"ts": "2026-06-30T09:00:24.198175+09:00", "side": "BUY", "code": "403870", "name": "HPSP", "price": 55300, "qty": 83, "cost": 4590588, "path": "pullback", "reason": "눌림목 지정가 60,222 도달", "stop": 44022, "target": 89135, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "53,700 vs 51,869"}, {"label": "정배열(5>40)", "ok": true, "detail": "58,060 / 51,869"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "58,060 / 49,679"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +222 · 기 -821 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+28%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.00% (환산) vs 평균 5.97% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 71,500"}, {"label": "거래량 급증", "ok": false, "detail": "827 (환산) vs 평균 4,912,598"}, {"label": "회전율 급증", "ok": false, "detail": "0.00% (환산) vs 평균 5.97%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 60,222 (현재 53,700)"}]} {"ts": "2026-06-30T09:00:24.199679+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 18370, "qty": 320, "cost": 5879282, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 13897, "target": 24110, "signals": [{"label": "손절선", "ok": true, "detail": "13,897 (현재 18,530)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,110"}, {"label": "추세(40일선)", "ok": true, "detail": "13,099"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -249 · 기 +10"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 17,269"}]} {"ts": "2026-06-30T09:38:06.553441+09:00", "side": "BUY", "code": "402340", "name": "SK스퀘어", "price": 1551000, "qty": 3, "cost": 4653698, "path": "pullback", "reason": "눌림목 지정가 1,556,508 도달", "stop": 1308508, "target": 2278476, "signals": [{"label": "추세(40일선 위)", "ok": true, "detail": "1,550,000 vs 1,256,775"}, {"label": "정배열(5>40)", "ok": true, "detail": "1,786,200 / 1,256,775"}, {"label": "추세 기울기(40일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,786,200 / 1,037,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+27.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -714 · 기 +131 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+5%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.70% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,189,000"}, {"label": "거래량 급증", "ok": true, "detail": "2,247,553 (환산) vs 평균 1,226,711"}, {"label": "회전율 급증", "ok": true, "detail": "1.70% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,556,508 (현재 1,550,000)"}]} {"ts": "2026-06-30T11:22:05.564837+09:00", "side": "BUY", "code": "402340", "name": "SK스퀘어", "price": 1640000, "qty": 3, "cost": 4920738, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 1308508, "target": 2278476, "signals": [{"label": "손절선", "ok": true, "detail": "1,308,508 (현재 1,640,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 2,278,476"}, {"label": "추세(40일선)", "ok": true, "detail": "1,259,025"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -731 · 기 +139"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,632,795"}]} {"ts": "2026-06-30T13:40:04.363798+09:00", "side": "BUY", "code": "005935", "name": "삼성전자우", "price": 218000, "qty": 26, "cost": 5668850, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 202500, "target": 230500, "signals": [{"label": "손절선", "ok": true, "detail": "202,500 (현재 218,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 230,500"}, {"label": "추세(40일선)", "ok": true, "detail": "201,038"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -2,185 · 기 +469"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 217,524"}]}