1c8af0b523
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
150 lines
138 KiB
JSON
150 lines
138 KiB
JSON
{"ts": "2026-06-24T09:02:06.556145+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% (보류 4배↑)"}, {"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:04:07.570782+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 156700, "qty": 13, "cost": 2037406, "path": "pullback", "reason": "눌림목 지정가 165,075 도달", "stop": 120251, "target": 229599, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "156,200 vs 121,650"}, {"label": "정배열(5>20)", "ok": true, "detail": "143,260 / 121,650"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "143,260 / 121,703"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+46.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +210 · 기 +143 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.83% (환산) vs 평균 2.51% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": true, "detail": "2,860,073 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": true, "detail": "5.83% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 165,075 (현재 156,200)"}]}
|
||
{"ts": "2026-06-24T09:12:06.239895+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 17270, "qty": 151, "cost": 2608161, "path": "pullback", "reason": "눌림목 지정가 17,366 도달", "stop": 13981, "target": 23847, "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% (보류 4배↑)"}, {"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:46:05.274862+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158200, "qty": 13, "cost": 2056908, "path": "pullback", "reason": "눌림목 지정가 158,264 도달", "stop": 120729, "target": 233143, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,000 vs 136,315"}, {"label": "정배열(5>20)", "ok": true, "detail": "172,240 / 136,315"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "172,240 / 99,750"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+56.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": "4.25% (환산) vs 평균 3.06% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "822,940 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "4.25% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,264 (현재 158,000)"}]}
|
||
{"ts": "2026-06-24T11:12:06.691475+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 18260, "qty": 143, "cost": 2611572, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 13981, "target": 23847, "signals": [{"label": "손절선", "ok": true, "detail": "13,981 (현재 18,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 23,847"}, {"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.590781+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 179100, "qty": 11, "cost": 1970396, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120729, "target": 233143, "signals": [{"label": "손절선", "ok": true, "detail": "120,729 (현재 178,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 233,143"}, {"label": "추세(20일선)", "ok": true, "detail": "137,330"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -56 · 기 +134"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 167,275"}]}
|
||
{"ts": "2026-06-25T12:34:03.467938+09:00", "side": "BUY", "code": "003490", "name": "대한항공", "price": 29150, "qty": 182, "cost": 5306096, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 26413, "target": 34625, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "29,100 vs 25,960"}, {"label": "정배열(5>20)", "ok": true, "detail": "26,160 / 25,960"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "26,160 / 25,220"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +1,914 · 기 +122 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+14%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.61% (환산) vs 평균 0.58% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 28,400"}, {"label": "거래량 급증", "ok": true, "detail": "9,545,035 (환산) vs 평균 2,146,231"}, {"label": "회전율 급증", "ok": true, "detail": "2.61% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
|
||
{"ts": "2026-06-26T09:00:19.300641+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 50000, "qty": 49, "proceeds": 2445222, "entry_price": 53200, "pnl": -161969, "pnl_pct": -6.02, "hold_from": "2026-06-24T09:02:06.556140+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "43,200 (현재 51,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 73,200"}, {"label": "추세(20일선)", "ok": false, "detail": "52,268"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -311 · 기 -267"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 57,056"}]}
|
||
{"ts": "2026-06-26T10:14:04.146875+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 166900, "qty": 12, "cost": 2003100, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 120251, "target": 229599, "signals": [{"label": "손절선", "ok": true, "detail": "120,251 (현재 166,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 229,599"}, {"label": "추세(20일선)", "ok": true, "detail": "122,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -126 · 기 +320"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 165,659"}]}
|
||
{"ts": "2026-06-29T09:00:32.575749+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 339500, "qty": 12, "cost": 4074611, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 300291, "target": 417917, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "337,000 vs 295,975"}, {"label": "정배열(5>20)", "ok": true, "detail": "313,600 / 295,975"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "313,600 / 305,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+37.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -22 · 기 +97 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.50% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "155,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "1.50% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
|
||
{"ts": "2026-06-29T09:40:02.207859+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 351000, "qty": 12, "cost": 4212632, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 300291, "target": 417917, "signals": [{"label": "손절선", "ok": true, "detail": "300,291 (현재 351,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 417,917"}, {"label": "추세(20일선)", "ok": true, "detail": "296,675"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -22 · 기 +97"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 349,802"}]}
|
||
{"ts": "2026-06-29T11:12:04.171882+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 750000, "qty": 3, "cost": 2250338, "path": "pullback", "reason": "눌림목 지정가 749,414 도달", "stop": 618829, "target": 1012343, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "749,000 vs 676,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "767,800 / 676,900"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "767,800 / 530,683"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -194 · 기 +152 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+7%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.47% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": true, "detail": "1,065,485 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": true, "detail": "1.47% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "60"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 749,414 (현재 749,000)"}]}
|
||
{"ts": "2026-06-29T14:40:02.440193+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 786000, "qty": 3, "cost": 2358354, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 618829, "target": 1012343, "signals": [{"label": "손절선", "ok": true, "detail": "618,829 (현재 786,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,012,343"}, {"label": "추세(20일선)", "ok": true, "detail": "678,750"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -200 · 기 +143"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 783,043"}]}
|
||
{"ts": "2026-06-30T09:00:25.543008+09:00", "side": "BUY", "code": "403870", "name": "HPSP", "price": 55300, "qty": 41, "cost": 2267640, "path": "pullback", "reason": "눌림목 지정가 63,981 도달", "stop": 43200, "target": 79500, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "53,700 vs 52,402"}, {"label": "정배열(5>20)", "ok": true, "detail": "58,060 / 52,402"}, {"label": "추세 기울기(20일선↑)", "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% (보류 4배↑)"}, {"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": "지정가 63,981 (현재 53,700)"}]}
|
||
{"ts": "2026-07-02T10:18:05.101049+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1985000, "qty": 3, "cost": 5955893, "path": "pullback", "reason": "눌림목 지정가 1,994,011 도달", "stop": 1901000, "target": 2153000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,982,000 vs 1,967,800"}, {"label": "정배열(5>20)", "ok": true, "detail": "2,038,800 / 1,967,800"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,038,800 / 1,295,483"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +337 · 기 +193 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+6%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.19% (환산) vs 평균 1.76% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": true, "detail": "3,133,469 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": true, "detail": "4.19% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,994,011 (현재 1,982,000)"}]}
|
||
{"ts": "2026-07-03T09:00:26.928481+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1895000, "qty": 3, "proceeds": 5673914, "entry_price": 1985000, "pnl": -281979, "pnl_pct": -4.53, "hold_from": "2026-07-02T10:18:05.101046+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,901,000 (현재 1,894,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 2,153,000"}, {"label": "추세(20일선)", "ok": false, "detail": "1,963,400"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +132 · 기 +129"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 2,084,495"}]}
|
||
{"ts": "2026-07-03T09:04:02.953059+09:00", "side": "SELL", "code": "093370", "name": "후성", "price": 14370, "qty": 294, "proceeds": 4216542, "entry_price": 17752, "pnl": -1003191, "pnl_pct": -19.05, "hold_from": "2026-06-24T09:12:06.239893+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "14,457 (현재 14,390)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 24,340"}, {"label": "추세(20일선)", "ok": true, "detail": "12,769"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,591 · 기 +253"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-03T09:28:02.529629+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 125700, "qty": 25, "proceeds": 3136372, "entry_price": 161596, "pnl": -904134, "pnl_pct": -22.21, "hold_from": "2026-06-24T09:04:07.570780+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,761 (현재 125,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 233,266"}, {"label": "추세(20일선)", "ok": true, "detail": "120,125"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +674 · 기 -2,170"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-03T09:58:03.405029+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 634000, "qty": 6, "proceeds": 3796582, "entry_price": 768000, "pnl": -812109, "pnl_pct": -17.45, "hold_from": "2026-06-29T11:12:04.171881+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "635,829 (현재 635,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,032,343"}, {"label": "추세(20일선)", "ok": false, "detail": "671,200"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -51 · 기 +3"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-03T10:24:05.702594+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19040, "qty": 316, "cost": 6017542, "path": "pullback", "reason": "눌림목 지정가 20,004 도달", "stop": 17760, "target": 21600, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "19,030 vs 18,856"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,592 / 18,856"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,592 / 19,359"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+2.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -35 · 기 +168 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+34%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.62% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "619,193 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.54% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "49"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,004 (현재 19,030)"}]}
|
||
{"ts": "2026-07-06T09:00:26.378895+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1993000, "qty": 3, "cost": 5979897, "path": "pullback", "reason": "눌림목 지정가 1,995,439 도달", "stop": 1901000, "target": 2177000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,975,000 vs 1,967,450"}, {"label": "정배열(5>20)", "ok": true, "detail": "2,037,400 / 1,967,450"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "2,037,400 / 1,295,367"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+9.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +151 · 기 +57 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+9%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.82% (환산) vs 평균 1.76% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": false, "detail": "615,080 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": false, "detail": "0.82% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,995,439 (현재 1,975,000)"}]}
|
||
{"ts": "2026-07-06T09:00:26.381001+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 130600, "qty": 13, "cost": 1698055, "path": "pullback", "reason": "눌림목 지정가 164,068 도달", "stop": 96000, "target": 199800, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "133,100 vs 120,495"}, {"label": "정배열(5>20)", "ok": true, "detail": "138,640 / 120,495"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "138,640 / 121,318"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +782 · 기 -1,979 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+31%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.01% (환산) vs 평균 2.51% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": false, "detail": "4,080 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": false, "detail": "0.01% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 164,068 (현재 133,100)"}]}
|
||
{"ts": "2026-07-06T09:00:26.384321+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 14510, "qty": 131, "cost": 1901095, "path": "pullback", "reason": "눌림목 지정가 17,169 도달", "stop": 10827, "target": 21876, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,490 vs 12,774"}, {"label": "정배열(5>20)", "ok": true, "detail": "15,806 / 12,774"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "15,806 / 11,453"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,226 · 기 +134 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+38%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.02% (환산) vs 평균 4.77% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 20,050"}, {"label": "거래량 급증", "ok": false, "detail": "20,667 (환산) vs 평균 5,114,125"}, {"label": "회전율 급증", "ok": false, "detail": "0.02% (환산) vs 평균 4.77%"}, {"label": "RSI", "ok": true, "detail": "54"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 17,169 (현재 14,490)"}]}
|
||
{"ts": "2026-07-06T10:06:03.614512+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1900000, "qty": 3, "proceeds": 5688885, "entry_price": 1993000, "pnl": -291012, "pnl_pct": -4.67, "hold_from": "2026-07-06T09:00:26.378881+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,901,000 (현재 1,901,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 2,177,000"}, {"label": "추세(20일선)", "ok": false, "detail": "1,963,750"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +135 · 기 +46"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 2,089,780"}]}
|
||
{"ts": "2026-07-06T10:06:04.033332+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 686000, "qty": 5, "cost": 3430515, "path": "pullback", "reason": "눌림목 지정가 746,486 도달", "stop": 604000, "target": 850000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "686,000 vs 673,750"}, {"label": "정배열(5>20)", "ok": true, "detail": "755,200 / 673,750"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "755,200 / 529,633"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-7.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -81 · 기 +58 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 0.45% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "487,955 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 746,486 (현재 686,000)"}]}
|
||
{"ts": "2026-07-07T09:48:09.498478+09:00", "side": "SELL", "code": "403870", "name": "HPSP", "price": 43000, "qty": 41, "proceeds": 1759562, "entry_price": 55300, "pnl": -508078, "pnl_pct": -22.24, "hold_from": "2026-06-30T09:00:25.543003+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "43,200 (현재 43,050)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 79,500"}, {"label": "추세(20일선)", "ok": false, "detail": "51,870"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +1,424 · 기 -5,706"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 59,449"}]}
|
||
{"ts": "2026-07-07T12:02:10.056780+09:00", "side": "SELL", "code": "093370", "name": "후성", "price": 12230, "qty": 131, "proceeds": 1599006, "entry_price": 14510, "pnl": -302089, "pnl_pct": -15.71, "hold_from": "2026-07-06T09:00:26.384312+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "10,827 (현재 12,230)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,876"}, {"label": "추세(20일선)", "ok": false, "detail": "12,661"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -1,558 · 기 -4"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 15,512"}]}
|
||
{"ts": "2026-07-07T14:21:45.345810+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 183300, "qty": 9, "cost": 1649947, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 96000, "target": 199800, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 183,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 199,800"}, {"label": "추세(20일선)", "ok": true, "detail": "120,210"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +263 · 기 -1,543"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 139,025"}]}
|
||
{"ts": "2026-07-07T14:21:48.092070+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 20750, "qty": 290, "cost": 6018403, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17760, "target": 21600, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 20,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,600"}, {"label": "추세(20일선)", "ok": true, "detail": "18,884"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +156 · 기 +113"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,358"}]}
|
||
{"ts": "2026-07-07T14:21:48.093009+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 815000, "qty": 4, "cost": 3260489, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 604000, "target": 850000, "signals": [{"label": "손절선", "ok": true, "detail": "604,000 (현재 815,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 850,000"}, {"label": "추세(20일선)", "ok": true, "detail": "673,250"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -44 · 기 +3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 717,777"}]}
|
||
{"ts": "2026-07-08T09:00:40.227122+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 108300, "qty": 22, "proceeds": 2377954, "entry_price": 152159, "pnl": -970048, "pnl_pct": -28.82, "hold_from": "2026-07-06T09:00:26.380993+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "118,460 (현재 112,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 219,558"}, {"label": "추세(20일선)", "ok": false, "detail": "119,475"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +243 · 기 -857"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-08T09:00:40.228439+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 602000, "qty": 9, "proceeds": 5407435, "entry_price": 743333, "pnl": -1283569, "pnl_pct": -19.01, "hold_from": "2026-07-06T10:06:04.033317+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "616,226 (현재 602,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 997,549"}, {"label": "추세(20일선)", "ok": false, "detail": "669,550"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +49 · 기 -19"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-08T09:16:02.770141+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 126100, "qty": 28, "cost": 3531330, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 110301, "target": 157698, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,100 vs 108,630"}, {"label": "정배열(5>20)", "ok": true, "detail": "114,400 / 108,630"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "114,400 / 113,132"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+16.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -164 · 기 +736 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+18%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.48% (환산) vs 평균 0.32% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "544,247 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.48% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
|
||
{"ts": "2026-07-08T09:34:05.817387+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 130800, "qty": 27, "cost": 3532130, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 110301, "target": 157698, "signals": [{"label": "손절선", "ok": true, "detail": "110,301 (현재 130,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 157,698"}, {"label": "추세(20일선)", "ok": true, "detail": "108,850"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -164 · 기 +736"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 130,050"}]}
|
||
{"ts": "2026-07-08T09:48:02.794629+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 161100, "qty": 35, "cost": 5639346, "path": "pullback", "reason": "눌림목 지정가 168,676 도달", "stop": 158000, "target": 167300, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "161,600 vs 149,870"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,960 / 149,870"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,960 / 113,252"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+77.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +198 · 기 -309 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+11%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.83% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,110,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "3.83% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 168,676 (현재 161,600)"}]}
|
||
{"ts": "2026-07-08T09:50:05.751988+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 109900, "qty": 42, "cost": 4616492, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 99059, "target": 131582, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "109,900 vs 97,300"}, {"label": "정배열(5>20)", "ok": true, "detail": "101,160 / 97,300"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "101,160 / 96,623"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+13.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,104 · 기 +1,841 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+18%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.54% (환산) vs 평균 0.35% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 109,800"}, {"label": "거래량 급증", "ok": true, "detail": "2,573,207 (환산) vs 평균 1,653,581"}, {"label": "회전율 급증", "ok": true, "detail": "0.54% (환산) vs 평균 0.35%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
|
||
{"ts": "2026-07-08T10:26:02.852710+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 157600, "qty": 35, "proceeds": 5505244, "entry_price": 161100, "pnl": -134102, "pnl_pct": -2.17, "hold_from": "2026-07-08T09:48:02.794627+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 158,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 167,300"}, {"label": "추세(20일선)", "ok": true, "detail": "149,690"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +198 · 기 -312"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 170,862"}]}
|
||
{"ts": "2026-07-09T09:02:07.819089+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 158300, "qty": 36, "cost": 5699655, "path": "pullback", "reason": "눌림목 지정가 168,455 도달", "stop": 158000, "target": 158900, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,200 vs 149,700"}, {"label": "정배열(5>20)", "ok": true, "detail": "169,280 / 149,700"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "169,280 / 113,195"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+81.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +296 · 기 -306 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.72% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "499,233 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "1.72% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "55"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 168,455 (현재 158,200)"}]}
|
||
{"ts": "2026-07-09T09:12:03.734025+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 156900, "qty": 36, "proceeds": 5637386, "entry_price": 158300, "pnl": -62269, "pnl_pct": -0.88, "hold_from": "2026-07-09T09:02:07.819086+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 156,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "149,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +296 · 기 -306"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-10T09:00:32.689478+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 164000, "qty": 34, "cost": 5576836, "path": "pullback", "reason": "눌림목 지정가 169,105 도달", "stop": 158000, "target": 176000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "162,200 vs 149,900"}, {"label": "정배열(5>20)", "ok": true, "detail": "170,080 / 149,900"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "170,080 / 113,262"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+85.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +225 · 기 -178 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+10%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.58% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "746,107 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "2.58% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,105 (현재 162,200)"}]}
|
||
{"ts": "2026-07-10T09:28:02.714188+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 185900, "qty": 23, "cost": 4276341, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 166448, "target": 224803, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "185,600 vs 159,890"}, {"label": "정배열(5>20)", "ok": true, "detail": "159,900 / 159,890"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "159,900 / 157,368"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+26.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,310 · 기 +1,527 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.06% (환산) vs 평균 0.46% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 182,700"}, {"label": "거래량 급증", "ok": true, "detail": "3,715,113 (환산) vs 평균 1,640,325"}, {"label": "회전율 급증", "ok": true, "detail": "1.06% (환산) vs 평균 0.46%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||
{"ts": "2026-07-10T10:14:05.237142+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 173600, "qty": 32, "cost": 5556033, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 176000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 173,600)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 176,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,470"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +205 · 기 -155"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 173,548"}]}
|
||
{"ts": "2026-07-13T09:06:09.606063+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 26300, "qty": 182, "proceeds": 4777266, "entry_price": 29150, "pnl": -528830, "pnl_pct": -9.78, "hold_from": "2026-06-25T12:34:03.467936+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "26,413 (현재 26,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 34,625"}, {"label": "추세(20일선)", "ok": true, "detail": "25,822"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,109 · 기 +1,864"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 29,750"}]}
|
||
{"ts": "2026-07-13T09:06:09.606161+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 127000, "qty": 15, "cost": 1905286, "path": "pullback", "reason": "눌림목 지정가 163,375 도달", "stop": 96000, "target": 189000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,800 vs 120,180"}, {"label": "정배열(5>20)", "ok": true, "detail": "137,380 / 120,180"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "137,380 / 121,213"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -213 · 기 +772 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+37%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.44% (환산) vs 평균 2.51% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 183,300"}, {"label": "거래량 급증", "ok": false, "detail": "1,200,153 (환산) vs 평균 1,234,482"}, {"label": "회전율 급증", "ok": false, "detail": "2.44% (환산) vs 평균 2.51%"}, {"label": "RSI", "ok": true, "detail": "51"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 163,375 (현재 126,800)"}]}
|
||
{"ts": "2026-07-13T09:06:09.606443+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 112800, "qty": 41, "cost": 4625494, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 99059, "target": 131582, "signals": [{"label": "손절선", "ok": true, "detail": "99,059 (현재 112,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 131,582"}, {"label": "추세(20일선)", "ok": true, "detail": "97,445"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -358 · 기 +991"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 112,692"}]}
|
||
{"ts": "2026-07-13T09:26:04.271838+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 139100, "qty": 13, "cost": 1808571, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 96000, "target": 189000, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 139,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 189,000"}, {"label": "추세(20일선)", "ok": true, "detail": "120,795"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -213 · 기 +772"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 136,962"}]}
|
||
{"ts": "2026-07-13T09:36:03.160255+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 191000, "qty": 22, "cost": 4202630, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 166448, "target": 224803, "signals": [{"label": "손절선", "ok": true, "detail": "166,448 (현재 191,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 224,803"}, {"label": "추세(20일선)", "ok": true, "detail": "160,160"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -867 · 기 +1,393"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 190,952"}]}
|
||
{"ts": "2026-07-13T12:44:04.755967+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 187900, "qty": 66, "proceeds": 12377217, "entry_price": 168655, "pnl": 1244348, "pnl_pct": 11.41, "hold_from": "2026-07-10T09:00:32.689474+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "189,133 (현재 187,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "151,185"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -254 · 기 +457"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-14T09:40:05.124985+09:00", "side": "BUY", "code": "090850", "name": "현대이지웰", "price": 5910, "qty": 980, "cost": 5792669, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 5447, "target": 6835, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "5,900 vs 5,334"}, {"label": "정배열(5>20)", "ok": true, "detail": "5,646 / 5,334"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "5,646 / 5,614"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+33.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +107 · 기 +5 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.34% (환산) vs 평균 0.22% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 5,700"}, {"label": "거래량 급증", "ok": true, "detail": "74,367 (환산) vs 평균 49,512"}, {"label": "회전율 급증", "ok": true, "detail": "0.34% (환산) vs 평균 0.22%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
|
||
{"ts": "2026-07-15T10:22:02.586342+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 304000, "qty": 24, "proceeds": 7281773, "entry_price": 345250, "pnl": -1005470, "pnl_pct": -11.95, "hold_from": "2026-06-29T09:00:32.575742+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "304,041 (현재 304,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 427,667"}, {"label": "추세(20일선)", "ok": true, "detail": "294,325"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -25 · 기 +35"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-15T13:56:02.872525+09:00", "side": "BUY", "code": "090850", "name": "현대이지웰", "price": 6030, "qty": 961, "cost": 5795699, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5447, "target": 6835, "signals": [{"label": "손절선", "ok": true, "detail": "5,447 (현재 6,030)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 6,835"}, {"label": "추세(20일선)", "ok": true, "detail": "5,341"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +147 · 기 -11"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 6,028"}]}
|
||
{"ts": "2026-07-15T14:32:02.739646+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18570, "qty": 606, "proceeds": 11231476, "entry_price": 19858, "pnl": -804469, "pnl_pct": -6.49, "hold_from": "2026-07-03T10:24:05.702588+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "18,586 (현재 18,570)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,403"}, {"label": "추세(20일선)", "ok": false, "detail": "18,833"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -214 · 기 +240"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-16T09:04:05.884871+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 341500, "qty": 11, "cost": 3757063, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 301363, "target": 421774, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "340,500 vs 296,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "314,300 / 296,150"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "314,300 / 305,425"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+34.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -33 · 기 +28 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+41%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.18% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "226,533 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "2.18% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "64"}]}
|
||
{"ts": "2026-07-16T09:18:07.625167+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 139800, "qty": 33, "cost": 4614092, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 125972, "target": 167456, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "139,800 vs 119,235"}, {"label": "정배열(5>20)", "ok": true, "detail": "124,560 / 119,235"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "124,560 / 118,728"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+41.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +71 · 기 +417 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+16%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.56% (환산) vs 평균 0.37% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,544,653 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.56% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
|
||
{"ts": "2026-07-16T09:28:03.573218+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 353000, "qty": 11, "cost": 3883582, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 301363, "target": 421774, "signals": [{"label": "손절선", "ok": true, "detail": "301,363 (현재 352,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 421,774"}, {"label": "추세(20일선)", "ok": true, "detail": "296,750"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -33 · 기 +28"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 351,963"}]}
|
||
{"ts": "2026-07-20T11:14:02.322449+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 166500, "qty": 24, "proceeds": 3988208, "entry_price": 167779, "pnl": -39096, "pnl_pct": -0.76, "hold_from": "2026-06-24T09:46:05.274860+09:00", "reason": "시간손절 — 26일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "131,479 (현재 166,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 240,379"}, {"label": "추세(20일선)", "ok": true, "detail": "136,735"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -620 · 기 +500"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-20T12:50:02.371759+09:00", "side": "SELL", "code": "105560", "name": "KB금융", "price": 167800, "qty": 45, "proceeds": 7536276, "entry_price": 188393, "pnl": -942696, "pnl_pct": -10.93, "hold_from": "2026-07-10T09:28:02.714186+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "168,185 (현재 167,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 228,811"}, {"label": "추세(20일선)", "ok": true, "detail": "159,000"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -385 · 기 +288"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-20T14:12:02.859845+09:00", "side": "SELL", "code": "055550", "name": "신한지주", "price": 100100, "qty": 83, "proceeds": 8292099, "entry_price": 111333, "pnl": -949887, "pnl_pct": -10.09, "hold_from": "2026-07-08T09:50:05.751987+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "100,163 (현재 100,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 133,671"}, {"label": "추세(20일선)", "ok": true, "detail": "96,810"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -168 · 기 +257"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-21T10:12:01.510278+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 167000, "qty": 33, "cost": 5511827, "path": "pullback", "reason": "눌림목 지정가 169,640 도달", "stop": 158000, "target": 185000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "167,000 vs 150,140"}, {"label": "정배열(5>20)", "ok": true, "detail": "171,040 / 150,140"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "171,040 / 113,342"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+92.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -534 · 기 +316 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+7%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.29% (환산) vs 평균 2.68% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 196,500"}, {"label": "거래량 급증", "ok": false, "detail": "951,819 (환산) vs 평균 777,376"}, {"label": "회전율 급증", "ok": false, "detail": "3.29% (환산) vs 평균 2.68%"}, {"label": "RSI", "ok": true, "detail": "58"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 169,640 (현재 167,000)"}]}
|
||
{"ts": "2026-07-22T09:00:23.403760+09:00", "side": "BUY", "code": "319660", "name": "피에스케이", "price": 177600, "qty": 31, "cost": 5506426, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 158000, "target": 185000, "signals": [{"label": "손절선", "ok": true, "detail": "158,000 (현재 178,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 185,000"}, {"label": "추세(20일선)", "ok": true, "detail": "150,715"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -377 · 기 +151"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 175,894"}]}
|
||
{"ts": "2026-07-22T09:04:02.223678+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 99200, "qty": 57, "cost": 5655248, "path": "pullback", "reason": "눌림목 지정가 98,848 도달", "stop": 92100, "target": 113400, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "98,800 vs 98,505"}, {"label": "정배열(5>20)", "ok": true, "detail": "107,060 / 98,505"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "107,060 / 91,913"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+27.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +29 · 기 -34 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.16% (환산) vs 평균 1.76% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": false, "detail": "272,433 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": false, "detail": "1.16% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 98,848 (현재 98,800)"}]}
|
||
{"ts": "2026-07-22T12:12:01.130418+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 157300, "qty": 64, "proceeds": 10047569, "entry_price": 172134, "pnl": -970684, "pnl_pct": -8.62, "hold_from": "2026-07-21T10:12:01.510277+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "158,000 (현재 157,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 200,403"}, {"label": "추세(20일선)", "ok": true, "detail": "149,655"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -407 · 기 +141"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-22T14:18:05.515662+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14030, "qty": 150, "cost": 2104816, "path": "pullback", "reason": "눌림목 지정가 14,023 도달", "stop": 11077, "target": 19936, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,020 vs 12,776"}, {"label": "정배열(5>20)", "ok": true, "detail": "14,552 / 12,776"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "14,552 / 13,283"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -1,005 · 기 +1,723 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.97% (환산) vs 평균 1.47% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 15,870"}, {"label": "거래량 급증", "ok": false, "detail": "585,754 (환산) vs 평균 882,736"}, {"label": "회전율 급증", "ok": false, "detail": "0.97% (환산) vs 평균 1.47%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 14,023 (현재 14,020)"}]}
|
||
{"ts": "2026-07-22T15:04:01.089413+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 158100, "qty": 11, "cost": 1739361, "path": "pullback", "reason": "눌림목 지정가 158,107 도달", "stop": 120314, "target": 233671, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,000 vs 136,315"}, {"label": "정배열(5>20)", "ok": true, "detail": "172,240 / 136,315"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "172,240 / 99,750"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+49.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -311 · 기 +22 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+24%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "5.02% (환산) vs 평균 3.06% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": true, "detail": "971,360 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": true, "detail": "5.02% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,107 (현재 158,000)"}]}
|
||
{"ts": "2026-07-23T12:18:01.634878+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 103100, "qty": 55, "cost": 5671351, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 92100, "target": 113400, "signals": [{"label": "손절선", "ok": true, "detail": "92,100 (현재 103,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 113,400"}, {"label": "추세(20일선)", "ok": true, "detail": "98,720"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +222 · 기 -227"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 103,029"}]}
|
||
{"ts": "2026-07-24T09:00:21.009076+09:00", "side": "SELL", "code": "240810", "name": "원익IPS", "price": 111800, "qty": 28, "proceeds": 3124296, "entry_price": 132618, "pnl": -589561, "pnl_pct": -15.7, "hold_from": "2026-07-13T09:06:09.606160+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 113,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 205,854"}, {"label": "추세(20일선)", "ok": false, "detail": "119,505"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -480 · 기 -206"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-24T09:04:10.736810+09:00", "side": "BUY", "code": "024060", "name": "흥구석유", "price": 14920, "qty": 181, "cost": 2700925, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 12416, "target": 19928, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,950 vs 10,982"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,308 / 10,982"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,308 / 12,700"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+60.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +208 · 기 -2 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "49.37% (환산) vs 평균 31.47% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 13,990"}, {"label": "거래량 급증", "ok": true, "detail": "7,406,120 (환산) vs 평균 4,720,532"}, {"label": "회전율 급증", "ok": true, "detail": "49.37% (환산) vs 평균 31.47%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||
{"ts": "2026-07-24T09:28:05.333031+09:00", "side": "BUY", "code": "252990", "name": "샘씨엔에스", "price": 14510, "qty": 145, "cost": 2104266, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11077, "target": 19936, "signals": [{"label": "손절선", "ok": true, "detail": "11,077 (현재 15,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,936"}, {"label": "추세(20일선)", "ok": true, "detail": "12,845"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -857 · 기 +1,172"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 14,791"}]}
|
||
{"ts": "2026-07-27T09:04:07.625855+09:00", "side": "SELL", "code": "024060", "name": "흥구석유", "price": 12200, "qty": 181, "proceeds": 2203894, "entry_price": 14920, "pnl": -497031, "pnl_pct": -18.23, "hold_from": "2026-07-24T09:04:10.736809+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "12,416 (현재 12,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 19,928"}, {"label": "추세(20일선)", "ok": true, "detail": "10,847"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -85 · 기 +2"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 15,547"}]}
|
||
{"ts": "2026-07-27T09:06:01.970932+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19170, "qty": 290, "cost": 5560134, "path": "pullback", "reason": "눌림목 지정가 20,032 도달", "stop": 17760, "target": 21990, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "19,060 vs 18,858"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,598 / 18,858"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,598 / 19,360"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +101 · 기 -3 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.13% (환산) vs 평균 0.62% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "153,733 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.13% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,032 (현재 19,060)"}]}
|
||
{"ts": "2026-07-28T10:08:02.856736+09:00", "side": "SELL", "code": "252990", "name": "샘씨엔에스", "price": 11170, "qty": 295, "proceeds": 3288724, "entry_price": 14266, "pnl": -920357, "pnl_pct": -21.7, "hold_from": "2026-07-22T14:18:05.515661+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "11,223 (현재 11,220)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 20,352"}, {"label": "추세(20일선)", "ok": false, "detail": "12,636"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +106 · 기 -64"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-28T11:06:00.958548+09:00", "side": "SELL", "code": "086790", "name": "하나금융지주", "price": 125900, "qty": 33, "proceeds": 4146598, "entry_price": 139800, "pnl": -467494, "pnl_pct": -9.94, "hold_from": "2026-07-16T09:18:07.625165+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "125,972 (현재 125,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 167,456"}, {"label": "추세(20일선)", "ok": true, "detail": "118,540"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +100 · 기 -116"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 142,971"}]}
|
||
{"ts": "2026-07-28T11:34:02.055692+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 120300, "qty": 11, "proceeds": 1320720, "entry_price": 158100, "pnl": -418641, "pnl_pct": -23.91, "hold_from": "2026-07-22T15:04:01.089412+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "120,314 (현재 120,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 233,671"}, {"label": "추세(20일선)", "ok": false, "detail": "134,430"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +285 · 기 -563"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 168,711"}]}
|
||
{"ts": "2026-07-28T14:34:01.955273+09:00", "side": "SELL", "code": "010950", "name": "S-Oil", "price": 128200, "qty": 55, "proceeds": 7037251, "entry_price": 128407, "pnl": -26209, "pnl_pct": -0.16, "hold_from": "2026-07-08T09:16:02.770139+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "112,608 (현재 128,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 160,006"}, {"label": "추세(20일선)", "ok": true, "detail": "108,740"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +105 · 기 +200"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-29T09:02:03.646428+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 6540, "qty": 350, "cost": 2289343, "path": "pullback", "reason": "눌림목 지정가 7,837 도달", "stop": 5295, "target": 9031, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "6,540 vs 4,829"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,266 / 4,829"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,266 / 4,873"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+70.4%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +188 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.87% (환산) vs 평균 5.69% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "116,047 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "1.87% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "63"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,837 (현재 6,540)"}]}
|
||
{"ts": "2026-07-29T09:02:03.646968+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 117900, "qty": 46, "cost": 5424214, "path": "pullback", "reason": "눌림목 지정가 118,115 도달", "stop": 111200, "target": 131300, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "117,800 vs 113,445"}, {"label": "정배열(5>20)", "ok": true, "detail": "117,020 / 113,445"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "117,020 / 109,982"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+45.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +39 · 기 +307 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+26%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.03% (환산) vs 평균 0.17% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": false, "detail": "44,660 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": false, "detail": "0.03% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "57"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 118,115 (현재 117,800)"}]}
|
||
{"ts": "2026-07-29T09:16:04.555321+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 120500, "qty": 45, "cost": 5423313, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 111200, "target": 131300, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 120,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 131,300"}, {"label": "추세(20일선)", "ok": true, "detail": "113,580"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +39 · 기 +307"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 120,492"}]}
|
||
{"ts": "2026-07-29T09:24:17.389186+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18950, "qty": 293, "cost": 5553183, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 17760, "target": 21990, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 20,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,990"}, {"label": "추세(20일선)", "ok": true, "detail": "18,884"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +99 · 기 +138"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,488"}]}
|
||
{"ts": "2026-07-29T09:24:17.389881+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 6710, "qty": 341, "cost": 2288453, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 5295, "target": 9031, "signals": [{"label": "손절선", "ok": true, "detail": "5,295 (현재 8,460)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 9,031"}, {"label": "추세(20일선)", "ok": true, "detail": "4,732"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +188 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 6,796"}]}
|
||
{"ts": "2026-07-29T09:52:02.457766+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 131400, "qty": 29, "cost": 3811172, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 116315, "target": 161570, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "131,100 vs 108,880"}, {"label": "정배열(5>20)", "ok": true, "detail": "115,400 / 108,880"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "115,400 / 113,215"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+46.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +43 · 기 +245 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.9/5"}, {"label": "상승여력", "ok": true, "detail": "+21%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.50% (환산) vs 평균 0.32% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 116,900"}, {"label": "거래량 급증", "ok": true, "detail": "567,993 (환산) vs 평균 359,705"}, {"label": "회전율 급증", "ok": true, "detail": "0.50% (환산) vs 평균 0.32%"}, {"label": "RSI", "ok": true, "detail": "68"}]}
|
||
{"ts": "2026-07-29T10:10:03.570763+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 88200, "qty": 40, "cost": 3528529, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 77406, "target": 109787, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "88,200 vs 75,070"}, {"label": "정배열(5>20)", "ok": true, "detail": "83,000 / 75,070"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,000 / 75,058"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+58.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -65 · 기 +296 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+17%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.64% (환산) vs 평균 0.42% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "590,411 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.64% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "67"}]}
|
||
{"ts": "2026-07-29T13:14:05.525859+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5580, "qty": 691, "proceeds": 3848261, "entry_price": 6624, "pnl": -729535, "pnl_pct": -15.76, "hold_from": "2026-07-29T09:02:03.646426+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "5,600 (현재 5,590)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,672"}, {"label": "추세(20일선)", "ok": true, "detail": "4,782"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +185 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-30T09:04:08.858056+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 6130, "qty": 320, "cost": 1961894, "path": "pullback", "reason": "눌림목 지정가 7,792 도달", "stop": 4793, "target": 8804, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "6,120 vs 4,808"}, {"label": "정배열(5>20)", "ok": true, "detail": "6,182 / 4,808"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "6,182 / 4,866"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+65.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +234 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.31% (환산) vs 평균 5.69% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 8,460"}, {"label": "거래량 급증", "ok": false, "detail": "267,687 (환산) vs 평균 353,452"}, {"label": "회전율 급증", "ok": false, "detail": "4.31% (환산) vs 평균 5.69%"}, {"label": "RSI", "ok": true, "detail": "59"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 7,792 (현재 6,120)"}]}
|
||
{"ts": "2026-07-30T09:16:13.823328+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 91800, "qty": 39, "cost": 3580737, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 77406, "target": 109787, "signals": [{"label": "손절선", "ok": true, "detail": "77,406 (현재 91,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 109,787"}, {"label": "추세(20일선)", "ok": true, "detail": "75,250"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -49 · 기 +276"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 90,991"}]}
|
||
{"ts": "2026-07-30T11:58:09.828491+09:00", "side": "SELL", "code": "161890", "name": "한국콜마", "price": 91700, "qty": 112, "proceeds": 10250373, "entry_price": 101115, "pnl": -1076226, "pnl_pct": -9.31, "hold_from": "2026-07-22T09:04:02.223675+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "92,100 (현재 91,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 119,146"}, {"label": "추세(20일선)", "ok": false, "detail": "98,155"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -7 · 기 +40"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-07-31T09:06:09.996630+09:00", "side": "BUY", "code": "003680", "name": "한성기업", "price": 6550, "qty": 300, "cost": 1965295, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 4793, "target": 8804, "signals": [{"label": "손절선", "ok": true, "detail": "4,793 (현재 6,640)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,804"}, {"label": "추세(20일선)", "ok": true, "detail": "4,834"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +355 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 6,453"}]}
|
||
{"ts": "2026-07-31T09:06:09.996769+09:00", "side": "SELL", "code": "078930", "name": "GS", "price": 77700, "qty": 79, "proceeds": 6126330, "entry_price": 89977, "pnl": -982936, "pnl_pct": -13.64, "hold_from": "2026-07-29T10:10:03.570762+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "78,812 (현재 78,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 112,307"}, {"label": "추세(20일선)", "ok": true, "detail": "74,560"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -179 · 기 +325"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-03T12:00:14.298361+09:00", "side": "BUY", "code": "194370", "name": "제이에스코퍼레이션", "price": 12910, "qty": 264, "cost": 3408751, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 11314, "target": 16103, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "12,930 vs 11,922"}, {"label": "정배열(5>20)", "ok": true, "detail": "12,138 / 11,922"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "12,138 / 11,924"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+27.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +7 · 기 +10 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+74%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.72% (환산) vs 평균 0.34% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 12,870"}, {"label": "거래량 급증", "ok": true, "detail": "208,994 (환산) vs 평균 99,303"}, {"label": "회전율 급증", "ok": true, "detail": "0.72% (환산) vs 평균 0.34%"}, {"label": "RSI", "ok": true, "detail": "63"}]}
|
||
{"ts": "2026-08-03T12:02:12.260532+09:00", "side": "BUY", "code": "194370", "name": "제이에스코퍼레이션", "price": 13420, "qty": 254, "cost": 3409191, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 11314, "target": 16103, "signals": [{"label": "손절선", "ok": true, "detail": "11,314 (현재 13,450)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,103"}, {"label": "추세(20일선)", "ok": true, "detail": "11,948"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +7 · 기 +10"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 13,339"}]}
|
||
{"ts": "2026-08-04T09:04:12.782954+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 135900, "qty": 11, "cost": 1495124, "path": "pullback", "reason": "눌림목 지정가 156,279 도달", "stop": 100700, "target": 206300, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "135,700 vs 135,200"}, {"label": "정배열(5>20)", "ok": true, "detail": "167,780 / 135,200"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "167,780 / 99,378"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+24.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +23 · 기 +54 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+45%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "6.62% (환산) vs 평균 3.06% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": true, "detail": "1,281,140 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": true, "detail": "6.62% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "52"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,279 (현재 135,700)"}]}
|
||
{"ts": "2026-08-04T09:10:12.800833+09:00", "side": "SELL", "code": "090850", "name": "현대이지웰", "price": 5940, "qty": 1941, "proceeds": 11507057, "entry_price": 5969, "pnl": -81311, "pnl_pct": -0.49, "hold_from": "2026-07-14T09:40:05.124984+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "5,498 (현재 5,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 6,912"}, {"label": "추세(20일선)", "ok": true, "detail": "5,337"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +34 · 기 +9"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-04T09:34:11.264398+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 90000, "qty": 38, "cost": 3420513, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 79135, "target": 111730, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "89,800 vs 75,150"}, {"label": "정배열(5>20)", "ok": true, "detail": "83,320 / 75,150"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "83,320 / 75,085"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+55.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +68 · 기 +117 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+15%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.64% (환산) vs 평균 0.42% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 87,600"}, {"label": "거래량 급증", "ok": true, "detail": "595,733 (환산) vs 평균 392,182"}, {"label": "회전율 급증", "ok": true, "detail": "0.64% (환산) vs 평균 0.42%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||
{"ts": "2026-08-04T10:32:14.133172+09:00", "side": "BUY", "code": "078930", "name": "GS", "price": 93500, "qty": 37, "cost": 3460019, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 79135, "target": 111730, "signals": [{"label": "손절선", "ok": true, "detail": "79,135 (현재 93,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 111,730"}, {"label": "추세(20일선)", "ok": true, "detail": "75,330"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +57 · 기 +117"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 92,841"}]}
|
||
{"ts": "2026-08-05T09:00:25.340373+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147600, "qty": 10, "cost": 1476221, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 206300, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 206,300"}, {"label": "추세(20일선)", "ok": true, "detail": "135,790"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -256 · 기 +200"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 145,836"}]}
|
||
{"ts": "2026-08-06T09:00:28.523221+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18730, "qty": 583, "proceeds": 10898297, "entry_price": 19059, "pnl": -215020, "pnl_pct": -1.73, "hold_from": "2026-07-27T09:06:01.970931+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,787 (현재 18,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,604"}, {"label": "추세(20일선)", "ok": false, "detail": "18,842"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -203 · 기 -147"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-06T09:14:14.146974+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 193600, "qty": 25, "cost": 4840726, "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% (보류 4배↑)"}, {"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-07T09:34:12.405762+09:00", "side": "BUY", "code": "068270", "name": "셀트리온", "price": 198600, "qty": 24, "cost": 4767115, "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-07T11:28:15.021559+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 346500, "qty": 22, "proceeds": 7608135, "entry_price": 347250, "pnl": -32511, "pnl_pct": -0.22, "hold_from": "2026-07-16T09:04:05.884866+09:00", "reason": "시간손절 — 22일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "305,399 (현재 344,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 430,953"}, {"label": "추세(20일선)", "ok": true, "detail": "296,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +31"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-07T11:52:18.339779+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 19150, "qty": 274, "cost": 5247887, "path": "pullback", "reason": "눌림목 지정가 20,029 도달", "stop": 17760, "target": 21930, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "19,140 vs 18,862"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,614 / 18,862"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,614 / 19,361"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+12.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +80 · 기 -80 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+31%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.42% (환산) vs 평균 0.62% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "480,138 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.42% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,029 (현재 19,140)"}]}
|
||
{"ts": "2026-08-10T09:00:26.440033+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136000, "qty": 28, "cost": 3808571, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116315, "target": 161570, "signals": [{"label": "손절선", "ok": true, "detail": "116,315 (현재 137,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 161,570"}, {"label": "추세(20일선)", "ok": true, "detail": "109,175"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -253 · 기 +225"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 135,314"}]}
|
||
{"ts": "2026-08-13T09:04:22.448063+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18820, "qty": 274, "proceeds": 5146624, "entry_price": 19150, "pnl": -101263, "pnl_pct": -1.72, "hold_from": "2026-08-07T11:52:18.339777+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,830)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,930"}, {"label": "추세(20일선)", "ok": false, "detail": "18,846"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -50 · 기 -76"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,514"}]}
|
||
{"ts": "2026-08-13T09:08:22.084903+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 402500, "qty": 8, "cost": 3220483, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 352720, "target": 502060, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "402,000 vs 299,225"}, {"label": "정배열(5>20)", "ok": true, "detail": "326,600 / 299,225"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "326,600 / 306,450"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+32.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +27 · 기 +23 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+26%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.20% (환산) vs 평균 0.93% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "228,347 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "2.20% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "75"}]}
|
||
{"ts": "2026-08-13T14:02:21.997615+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 415500, "qty": 8, "cost": 3324499, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 352720, "target": 502060, "signals": [{"label": "손절선", "ok": true, "detail": "352,720 (현재 415,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 502,060"}, {"label": "추세(20일선)", "ok": true, "detail": "299,900"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 +19"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 415,052"}]}
|
||
{"ts": "2026-08-18T09:02:27.157992+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 115600, "qty": 91, "proceeds": 10499087, "entry_price": 119186, "pnl": -348440, "pnl_pct": -3.01, "hold_from": "2026-07-29T09:02:03.646966+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "111,200 (현재 116,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 135,157"}, {"label": "추세(20일선)", "ok": true, "detail": "113,375"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +129 · 기 -137"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-18T09:04:25.740082+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 119600, "qty": 34, "cost": 4067010, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 107141, "target": 144518, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "120,100 vs 101,845"}, {"label": "정배열(5>20)", "ok": true, "detail": "110,740 / 101,845"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "110,740 / 107,815"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.1%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +90 · 기 +136 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.36% (환산) vs 평균 0.19% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 111,900"}, {"label": "거래량 급증", "ok": true, "detail": "556,680 (환산) vs 평균 280,124"}, {"label": "회전율 급증", "ok": true, "detail": "0.36% (환산) vs 평균 0.19%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||
{"ts": "2026-08-19T09:02:23.690775+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 135200, "qty": 21, "proceeds": 2833664, "entry_price": 141471, "pnl": -137682, "pnl_pct": -4.43, "hold_from": "2026-08-04T09:04:12.782952+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "101,729 (현재 135,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 220,957"}, {"label": "추세(20일선)", "ok": false, "detail": "135,165"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -41 · 기 -106"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-19T09:06:24.866388+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 131300, "qty": 23, "cost": 3020353, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 113597, "target": 166706, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "129,600 vs 100,045"}, {"label": "정배열(5>20)", "ok": true, "detail": "113,220 / 100,045"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "113,220 / 92,427"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+53.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +285 · 기 +1 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+29%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.66% (환산) vs 평균 1.76% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 124,600"}, {"label": "거래량 급증", "ok": true, "detail": "627,127 (환산) vs 평균 415,172"}, {"label": "회전율 급증", "ok": true, "detail": "2.66% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "74"}]}
|
||
{"ts": "2026-08-19T09:06:24.866482+09:00", "side": "SELL", "code": "003680", "name": "한성기업", "price": 5530, "qty": 620, "proceeds": 3421914, "entry_price": 6333, "pnl": -505275, "pnl_pct": -12.68, "hold_from": "2026-07-30T09:04:08.858054+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "5,039 (현재 5,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 8,921"}, {"label": "추세(20일선)", "ok": true, "detail": "4,780"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +101 · 기 +0"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-20T09:02:20.789593+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 33400, "qty": 40, "cost": 1336200, "path": "pullback", "reason": "눌림목 지정가 35,709 도달", "stop": 23118, "target": 53964, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "33,000 vs 26,058"}, {"label": "정배열(5>20)", "ok": true, "detail": "35,100 / 26,058"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "35,100 / 31,286"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+21.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -71 · 기 +7 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+106%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.67% (환산) vs 평균 3.74% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 45,300"}, {"label": "거래량 급증", "ok": false, "detail": "60,673 (환산) vs 평균 409,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.67% (환산) vs 평균 3.74%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 35,709 (현재 33,000)"}]}
|
||
{"ts": "2026-08-20T09:16:25.234952+09:00", "side": "BUY", "code": "327260", "name": "RF머트리얼즈", "price": 35800, "qty": 38, "cost": 1360604, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 23118, "target": 53964, "signals": [{"label": "손절선", "ok": true, "detail": "23,118 (현재 36,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 53,964"}, {"label": "추세(20일선)", "ok": true, "detail": "26,208"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -71 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 35,971"}]}
|
||
{"ts": "2026-08-20T13:02:26.842270+09:00", "side": "BUY", "code": "161890", "name": "한국콜마", "price": 136000, "qty": 22, "cost": 2992449, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 113597, "target": 166706, "signals": [{"label": "손절선", "ok": true, "detail": "113,597 (현재 135,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 166,706"}, {"label": "추세(20일선)", "ok": true, "detail": "100,360"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +519 · 기 -154"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 135,861"}]}
|
||
{"ts": "2026-08-24T09:00:33.550874+09:00", "side": "SELL", "code": "194370", "name": "제이에스코퍼레이션", "price": 12790, "qty": 518, "proceeds": 6612301, "entry_price": 13160, "pnl": -205642, "pnl_pct": -2.81, "hold_from": "2026-08-03T12:00:14.298359+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "11,445 (현재 12,750)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 16,590"}, {"label": "추세(20일선)", "ok": true, "detail": "11,913"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -59 · 기 -20"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-24T09:02:27.218621+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 137500, "qty": 11, "cost": 1512727, "path": "pullback", "reason": "눌림목 지정가 156,586 도달", "stop": 100700, "target": 211100, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "138,400 vs 135,335"}, {"label": "정배열(5>20)", "ok": true, "detail": "168,320 / 135,335"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "168,320 / 99,423"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +162 · 기 -249 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+56%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.45% (환산) vs 평균 3.06% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "280,447 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "1.45% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 156,586 (현재 138,400)"}]}
|
||
{"ts": "2026-08-26T09:02:27.054029+09:00", "side": "SELL", "code": "010950", "name": "S-Oil", "price": 132700, "qty": 57, "proceeds": 7549150, "entry_price": 133660, "pnl": -70592, "pnl_pct": -0.72, "hold_from": "2026-07-29T09:52:02.457765+09:00", "reason": "시간손절 — 27일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "118,003 (현재 132,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 164,972"}, {"label": "추세(20일선)", "ok": true, "detail": "108,965"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +5 · 기 -29"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-26T09:02:27.054385+09:00", "side": "BUY", "code": "011780", "name": "금호석유화학", "price": 120200, "qty": 31, "cost": 3726759, "path": "pullback", "reason": "눌림목 지정가 120,174 도달", "stop": 106900, "target": 146800, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "120,000 vs 119,555"}, {"label": "정배열(5>20)", "ok": true, "detail": "124,760 / 119,555"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "124,760 / 123,247"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-8.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +36 · 기 -71 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+46%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.05% (환산) vs 평균 0.43% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 139,000"}, {"label": "거래량 급증", "ok": false, "detail": "13,433 (환산) vs 평균 107,662"}, {"label": "회전율 급증", "ok": false, "detail": "0.05% (환산) vs 평균 0.43%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 120,174 (현재 120,000)"}]}
|
||
{"ts": "2026-08-26T09:16:25.057956+09:00", "side": "SELL", "code": "068270", "name": "셀트리온", "price": 191900, "qty": 49, "proceeds": 9384764, "entry_price": 196049, "pnl": -223077, "pnl_pct": -2.12, "hold_from": "2026-08-06T09:14:14.146973+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "178,693 (현재 192,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 230,761"}, {"label": "추세(20일선)", "ok": true, "detail": "177,695"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -64 · 기 -2"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-08-26T09:16:25.402253+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 51500, "qty": 56, "cost": 2884433, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 44057, "target": 66387, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "51,500 vs 38,262"}, {"label": "정배열(5>20)", "ok": true, "detail": "44,090 / 38,262"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "44,090 / 36,299"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+32.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +58 · 기 +687 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+13%"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.53% (환산) vs 평균 1.56% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 48,250"}, {"label": "거래량 급증", "ok": true, "detail": "1,659,380 (환산) vs 평균 1,023,767"}, {"label": "회전율 급증", "ok": true, "detail": "2.53% (환산) vs 평균 1.56%"}, {"label": "RSI", "ok": true, "detail": "71"}]}
|
||
{"ts": "2026-08-26T10:52:27.816113+09:00", "side": "BUY", "code": "257720", "name": "실리콘투", "price": 53500, "qty": 54, "cost": 2889433, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 44057, "target": 66387, "signals": [{"label": "손절선", "ok": true, "detail": "44,057 (현재 53,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 66,387"}, {"label": "추세(20일선)", "ok": true, "detail": "38,358"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +40 · 기 +688"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 53,379"}]}
|
||
{"ts": "2026-08-26T14:40:28.975688+09:00", "side": "BUY", "code": "011780", "name": "금호석유화학", "price": 124100, "qty": 30, "cost": 3723558, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 106900, "target": 146800, "signals": [{"label": "손절선", "ok": true, "detail": "106,900 (현재 124,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 146,800"}, {"label": "추세(20일선)", "ok": true, "detail": "119,755"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +22 · 기 -71"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 123,838"}]}
|
||
{"ts": "2026-08-28T09:50:28.802440+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 147800, "qty": 10, "cost": 1478222, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 100700, "target": 211100, "signals": [{"label": "손절선", "ok": true, "detail": "100,700 (현재 147,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 211,100"}, {"label": "추세(20일선)", "ok": true, "detail": "135,810"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +237 · 기 -55"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 147,361"}]}
|
||
{"ts": "2026-09-02T09:10:27.443085+09:00", "side": "SELL", "code": "214450", "name": "파마리서치", "price": 402500, "qty": 16, "proceeds": 6427442, "entry_price": 409000, "pnl": -117540, "pnl_pct": -1.59, "hold_from": "2026-08-13T09:08:22.084902+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "358,791 (현재 402,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 509,417"}, {"label": "추세(20일선)", "ok": true, "detail": "299,250"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +27 · 기 -26"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-02T09:26:31.474594+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 126000, "qty": 42, "cost": 5292794, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 115988, "target": 146025, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "126,000 vs 113,855"}, {"label": "정배열(5>20)", "ok": true, "detail": "118,660 / 113,855"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "118,660 / 110,118"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+20.2%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +0 · 기 +181 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.26% (환산) vs 평균 0.17% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 123,300"}, {"label": "거래량 급증", "ok": true, "detail": "438,673 (환산) vs 평균 289,522"}, {"label": "회전율 급증", "ok": true, "detail": "0.26% (환산) vs 평균 0.17%"}, {"label": "RSI", "ok": true, "detail": "70"}]}
|
||
{"ts": "2026-09-02T09:56:32.774282+09:00", "side": "BUY", "code": "138040", "name": "메리츠금융지주", "price": 128900, "qty": 41, "cost": 5285693, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 115988, "target": 146025, "signals": [{"label": "손절선", "ok": true, "detail": "115,988 (현재 128,700)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 146,025"}, {"label": "추세(20일선)", "ok": true, "detail": "113,990"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +0 · 기 +181"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 128,557"}]}
|
||
{"ts": "2026-09-03T09:00:45.653587+09:00", "side": "SELL", "code": "078930", "name": "GS", "price": 119500, "qty": 75, "proceeds": 8945023, "entry_price": 91727, "pnl": 2064491, "pnl_pct": 30.28, "hold_from": "2026-08-04T09:34:11.264396+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "119,430 (현재 119,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(20일선)", "ok": true, "detail": "76,615"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +156 · 기 -35"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-03T09:02:29.807995+09:00", "side": "BUY", "code": "030000", "name": "제일기획", "price": 18940, "qty": 279, "cost": 5285053, "path": "pullback", "reason": "눌림목 지정가 20,027 도달", "stop": 17760, "target": 21300, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "18,920 vs 18,850"}, {"label": "정배열(5>20)", "ok": true, "detail": "19,570 / 18,850"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "19,570 / 19,358"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-4.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +109 · 기 -5 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+33%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.02% (환산) vs 평균 0.62% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,150"}, {"label": "거래량 급증", "ok": false, "detail": "26,127 (환산) vs 평균 711,709"}, {"label": "회전율 급증", "ok": false, "detail": "0.02% (환산) vs 평균 0.62%"}, {"label": "RSI", "ok": true, "detail": "48"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,027 (현재 18,920)"}]}
|
||
{"ts": "2026-09-08T09:01:12.045005+09:00", "side": "BUY", "code": "003550", "name": "LG", "price": 123700, "qty": 33, "cost": 4082712, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 107141, "target": 144518, "signals": [{"label": "손절선", "ok": true, "detail": "107,141 (현재 124,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 144,518"}, {"label": "추세(20일선)", "ok": true, "detail": "102,045"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -259 · 기 +7"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 122,811"}]}
|
||
{"ts": "2026-09-08T14:34:40.622363+09:00", "side": "SELL", "code": "003550", "name": "LG", "price": 121500, "qty": 67, "proceeds": 8124626, "entry_price": 121619, "pnl": -25096, "pnl_pct": -0.1, "hold_from": "2026-08-18T09:04:25.740065+09:00", "reason": "시간손절 — 21일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "108,775 (현재 121,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 147,309"}, {"label": "추세(20일선)", "ok": true, "detail": "101,915"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -273 · 기 +15"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-08T14:34:41.046683+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 135600, "qty": 22, "cost": 2983647, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 116991, "target": 172817, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "135,600 vs 108,265"}, {"label": "정배열(5>20)", "ok": true, "detail": "116,380 / 108,265"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "116,380 / 113,850"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+31.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -158 · 기 +400 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+22%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.57% (환산) vs 평균 0.58% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 122,600"}, {"label": "거래량 급증", "ok": true, "detail": "2,860,582 (환산) vs 평균 648,608"}, {"label": "회전율 급증", "ok": true, "detail": "2.57% (환산) vs 평균 0.58%"}, {"label": "RSI", "ok": true, "detail": "66"}]}
|
||
{"ts": "2026-09-09T09:06:37.408421+09:00", "side": "BUY", "code": "000720", "name": "현대건설", "price": 141500, "qty": 21, "cost": 2971946, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 116991, "target": 172817, "signals": [{"label": "손절선", "ok": true, "detail": "116,991 (현재 141,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 172,817"}, {"label": "추세(20일선)", "ok": true, "detail": "108,545"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -280 · 기 +899"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 140,427"}]}
|
||
{"ts": "2026-09-09T10:00:41.445581+09:00", "side": "SELL", "code": "257720", "name": "실리콘투", "price": 44950, "qty": 110, "proceeds": 4934858, "entry_price": 52482, "pnl": -839008, "pnl_pct": -14.35, "hold_from": "2026-08-26T09:16:25.402233+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "44,967 (현재 44,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 67,512"}, {"label": "추세(20일선)", "ok": true, "detail": "37,935"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +871 · 기 -1,193"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-09T10:00:41.834590+09:00", "side": "BUY", "code": "024110", "name": "기업은행", "price": 20650, "qty": 253, "cost": 5225234, "path": "pullback", "reason": "눌림목 지정가 20,615 도달", "stop": 19860, "target": 22230, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "20,600 vs 20,438"}, {"label": "정배열(5>20)", "ok": true, "detail": "20,840 / 20,438"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "20,840 / 20,750"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-9.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -360 · 기 +552 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+32%"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.15% (환산) vs 평균 0.12% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 21,500"}, {"label": "거래량 급증", "ok": false, "detail": "1,166,169 (환산) vs 평균 966,743"}, {"label": "회전율 급증", "ok": false, "detail": "0.15% (환산) vs 평균 0.12%"}, {"label": "RSI", "ok": true, "detail": "50"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 20,615 (현재 20,600)"}]}
|
||
{"ts": "2026-09-10T09:01:09.453580+09:00", "side": "SELL", "code": "030000", "name": "제일기획", "price": 18810, "qty": 279, "proceeds": 5237756, "entry_price": 18940, "pnl": -47296, "pnl_pct": -0.69, "hold_from": "2026-09-03T09:02:29.807991+09:00", "reason": "추세·수급 이탈", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "17,760 (현재 18,810)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,300"}, {"label": "추세(20일선)", "ok": false, "detail": "18,845"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -262 · 기 -49"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 19,305"}]}
|
||
{"ts": "2026-09-10T09:01:09.455665+09:00", "side": "BUY", "code": "034020", "name": "두산에너빌리티", "price": 89700, "qty": 38, "cost": 3409111, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 78721, "target": 111658, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "89,900 vs 80,260"}, {"label": "정배열(5>20)", "ok": true, "detail": "81,920 / 80,260"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "81,920 / 80,203"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.5%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -430 · 기 +2,812 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.76% (환산) vs 평균 0.41% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 89,100"}, {"label": "거래량 급증", "ok": true, "detail": "4,852,980 (환산) vs 평균 2,599,170"}, {"label": "회전율 급증", "ok": true, "detail": "0.76% (환산) vs 평균 0.41%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
|
||
{"ts": "2026-09-14T09:02:44.504391+09:00", "side": "SELL", "code": "095610", "name": "테스", "price": 134700, "qty": 21, "proceeds": 2823184, "entry_price": 142405, "pnl": -167765, "pnl_pct": -5.41, "hold_from": "2026-08-24T09:02:27.218616+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "102,962 (현재 135,400)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 221,290"}, {"label": "추세(20일선)", "ok": true, "detail": "135,185"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -750 · 기 +948"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-14T09:04:44.410139+09:00", "side": "BUY", "code": "092790", "name": "넥스틸", "price": 14690, "qty": 263, "cost": 3864050, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 13109, "target": 17851, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "14,680 vs 12,630"}, {"label": "정배열(5>20)", "ok": true, "detail": "13,470 / 12,630"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "13,470 / 12,310"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+17.7%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -164 · 기 +9 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.39% (환산) vs 평균 1.80% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 14,250"}, {"label": "거래량 급증", "ok": true, "detail": "881,113 (환산) vs 평균 467,102"}, {"label": "회전율 급증", "ok": true, "detail": "3.39% (환산) vs 평균 1.80%"}, {"label": "RSI", "ok": true, "detail": "73"}]}
|
||
{"ts": "2026-09-14T11:54:46.693395+09:00", "side": "BUY", "code": "092790", "name": "넥스틸", "price": 15390, "qty": 251, "cost": 3863469, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 13109, "target": 17851, "signals": [{"label": "손절선", "ok": true, "detail": "13,109 (현재 15,310)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 17,851"}, {"label": "추세(20일선)", "ok": true, "detail": "12,662"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -66 · 기 +14"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 15,105"}]}
|
||
{"ts": "2026-09-14T12:24:46.328733+09:00", "side": "BUY", "code": "024110", "name": "기업은행", "price": 20950, "qty": 250, "cost": 5238286, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 19860, "target": 22230, "signals": [{"label": "손절선", "ok": true, "detail": "19,860 (현재 20,950)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 22,230"}, {"label": "추세(20일선)", "ok": true, "detail": "20,540"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +391 · 기 -396"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 20,903"}]}
|
||
{"ts": "2026-09-15T12:26:45.576505+09:00", "side": "SELL", "code": "011780", "name": "금호석유화학", "price": 122000, "qty": 61, "proceeds": 7427488, "entry_price": 122118, "pnl": -22829, "pnl_pct": -0.1, "hold_from": "2026-08-26T09:02:27.054384+09:00", "reason": "시간손절 — 20일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "107,566 (현재 122,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 151,223"}, {"label": "추세(20일선)", "ok": true, "detail": "119,660"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +44 · 기 -33"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-15T12:26:45.617661+09:00", "side": "BUY", "code": "041520", "name": "이엘씨", "price": 11850, "qty": 271, "cost": 3211832, "path": "pullback", "reason": "눌림목 지정가 11,977 도달", "stop": 10324, "target": 14902, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "11,770 vs 10,151"}, {"label": "정배열(5>20)", "ok": true, "detail": "11,784 / 10,151"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "11,784 / 9,429"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+33.6%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +26 · 기 +0 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.03% (환산) vs 평균 0.30% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 13,450"}, {"label": "거래량 급증", "ok": false, "detail": "3,412 (환산) vs 평균 36,789"}, {"label": "회전율 급증", "ok": false, "detail": "0.03% (환산) vs 평균 0.30%"}, {"label": "RSI", "ok": true, "detail": "64"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 11,977 (현재 11,770)"}]}
|
||
{"ts": "2026-09-16T09:02:47.474020+09:00", "side": "SELL", "code": "024110", "name": "기업은행", "price": 20250, "qty": 503, "proceeds": 10165888, "entry_price": 20799, "pnl": -297632, "pnl_pct": -2.64, "hold_from": "2026-09-09T10:00:41.834575+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "20,250 (현재 20,250)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 21,897"}, {"label": "추세(20일선)", "ok": false, "detail": "20,505"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +26 · 기 -460"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-16T09:04:46.142936+09:00", "side": "BUY", "code": "108490", "name": "로보티즈", "price": 319500, "qty": 8, "cost": 2556383, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 270772, "target": 416955, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "318,500 vs 261,075"}, {"label": "정배열(5>20)", "ok": true, "detail": "274,500 / 261,075"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "274,500 / 242,268"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+40.9%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -58 · 기 +109 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": false, "detail": "약세 — 돌파만 허용"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "4.38% (환산) vs 평균 1.94% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 315,000"}, {"label": "거래량 급증", "ok": true, "detail": "641,787 (환산) vs 평균 284,061"}, {"label": "회전율 급증", "ok": true, "detail": "4.38% (환산) vs 평균 1.94%"}, {"label": "RSI", "ok": true, "detail": "69"}]}
|
||
{"ts": "2026-09-18T09:22:48.378426+09:00", "side": "BUY", "code": "041520", "name": "이엘씨", "price": 12180, "qty": 263, "cost": 3203821, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10324, "target": 14902, "signals": [{"label": "손절선", "ok": true, "detail": "10,324 (현재 12,240)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,902"}, {"label": "추세(20일선)", "ok": true, "detail": "10,174"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +17 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,211"}]}
|
||
{"ts": "2026-09-23T09:30:56.072581+09:00", "side": "SELL", "code": "138040", "name": "메리츠금융지주", "price": 126800, "qty": 83, "proceeds": 10503877, "entry_price": 127433, "pnl": -74609, "pnl_pct": -0.5, "hold_from": "2026-09-02T09:26:31.474592+09:00", "reason": "시간손절 — 21일 보유·진전 없음(자본 회전)", "partial": false, "signals": [{"label": "손절선", "ok": true, "detail": "117,206 (현재 127,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 147,886"}, {"label": "추세(20일선)", "ok": true, "detail": "113,920"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -98 · 기 +135"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-23T09:30:56.354883+09:00", "side": "BUY", "code": "004370", "name": "농심", "price": 391000, "qty": 13, "cost": 5083762, "path": "pullback", "reason": "눌림목 지정가 419,069 도달", "stop": 372500, "target": 428000, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "390,500 vs 382,750"}, {"label": "정배열(5>20)", "ok": true, "detail": "400,600 / 382,750"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "400,600 / 369,567"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.3%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +7 · 기 -9 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+45%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.26% (환산) vs 평균 0.51% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 440,000"}, {"label": "거래량 급증", "ok": false, "detail": "15,880 (환산) vs 평균 31,191"}, {"label": "회전율 급증", "ok": false, "detail": "0.26% (환산) vs 평균 0.51%"}, {"label": "RSI", "ok": true, "detail": "53"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 419,069 (현재 390,500)"}]}
|
||
{"ts": "2026-09-23T14:28:56.222047+09:00", "side": "SELL", "code": "092790", "name": "넥스틸", "price": 13320, "qty": 514, "proceeds": 6833129, "entry_price": 15032, "pnl": -894390, "pnl_pct": -11.39, "hold_from": "2026-09-14T09:04:44.410134+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "13,371 (현재 13,350)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 18,353"}, {"label": "추세(20일선)", "ok": true, "detail": "12,564"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -61 · 기 -21"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-23T14:28:56.648387+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1197, "qty": 1967, "cost": 2354852, "path": "pullback", "reason": "눌림목 지정가 1,238 도달", "stop": 989, "target": 1612, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "1,197 vs 1,140"}, {"label": "정배열(5>20)", "ok": true, "detail": "1,312 / 1,140"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,312 / 1,000"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+36.8%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 -134 · 기 +1 (천주)"}, {"label": "애널", "ok": null, "detail": "데이터 없음(통과)"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.38% (환산) vs 평균 1.90% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,390"}, {"label": "거래량 급증", "ok": false, "detail": "280,512 (환산) vs 평균 1,410,399"}, {"label": "회전율 급증", "ok": false, "detail": "0.38% (환산) vs 평균 1.90%"}, {"label": "RSI", "ok": true, "detail": "56"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,238 (현재 1,197)"}]}
|
||
{"ts": "2026-09-23T15:18:50.538705+09:00", "side": "BUY", "code": "307870", "name": "비투엔", "price": 1278, "qty": 1843, "cost": 2355707, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 989, "target": 1612, "signals": [{"label": "손절선", "ok": true, "detail": "989 (현재 1,264)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,612"}, {"label": "추세(20일선)", "ok": true, "detail": "1,144"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -132 · 기 +1"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,249"}]}
|
||
{"ts": "2026-09-28T09:04:57.302845+09:00", "side": "SELL", "code": "000720", "name": "현대건설", "price": 119200, "qty": 43, "proceeds": 5115605, "entry_price": 138481, "pnl": -839988, "pnl_pct": -13.92, "hold_from": "2026-09-08T14:34:41.046668+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "119,173 (현재 119,100)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 177,099"}, {"label": "추세(20일선)", "ok": true, "detail": "107,440"}, {"label": "수급(외/기)", "ok": false, "detail": "외 -440 · 기 -358"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
|
||
{"ts": "2026-09-28T09:04:57.303462+09:00", "side": "BUY", "code": "095610", "name": "테스", "price": 157700, "qty": 10, "cost": 1577237, "path": "pullback", "reason": "눌림목 지정가 158,422 도달", "stop": 120543, "target": 232014, "signals": [{"label": "추세(20일선 위)", "ok": true, "detail": "158,300 vs 136,330"}, {"label": "정배열(5>20)", "ok": true, "detail": "172,300 / 136,330"}, {"label": "추세 기울기(20일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "172,300 / 99,755"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+33.0%p"}, {"label": "수급(5일 외/기)", "ok": true, "detail": "외 +222 · 기 -12 (천주)"}, {"label": "상승여력", "ok": true, "detail": "+36%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 ➕"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.38% (환산) vs 평균 3.06% (보류 4배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 202,500"}, {"label": "거래량 급증", "ok": false, "detail": "73,727 (환산) vs 평균 591,925"}, {"label": "회전율 급증", "ok": false, "detail": "0.38% (환산) vs 평균 3.06%"}, {"label": "RSI", "ok": true, "detail": "61"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 158,422 (현재 158,300)"}]}
|