auto: 일일 백업 2026-07-22 02:00

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-07-22 02:00:04 +09:00
parent 1d6fe0f70d
commit 2cf5b38da1
195 changed files with 11185 additions and 8580 deletions
@@ -1,5 +1,5 @@
{
"cash": 67949390.47499995,
"cash": 66695759.21049994,
"initial": 100000000,
"positions": {
"055550": {
@@ -18,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 107800,
"cur_price": 104600,
"tranches": 2,
"tranche_value": 2392792.516725811,
"last_add_price": 112800
@@ -39,7 +39,7 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 195800,
"cur_price": 166100,
"tranches": 2,
"tranche_value": 922993.4614919071,
"last_add_price": 177000
@@ -55,37 +55,16 @@
"entry_at": "2026-07-09T09:10:02.696468+09:00",
"stop": 115200,
"target": 169297,
"peak": 146200,
"peak": 149800,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 144100,
"cur_price": 142000,
"tranches": 2,
"tranche_value": 2048281.4287081354,
"last_add_price": 136900
},
"093370": {
"code": "093370",
"name": "후성",
"sources": [
"auto"
],
"qty": 501,
"entry_price": 11984.291417165668,
"entry_at": "2026-07-09T10:12:04.434140+09:00",
"stop": 10360,
"target": 14908,
"peak": 14330,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 11710,
"tranches": 2,
"tranche_value": 3008716.5532425,
"last_add_price": 12570
},
"105560": {
"code": "105560",
"name": "KB금융",
@@ -102,7 +81,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 180700,
"cur_price": 173200,
"tranches": 2,
"tranche_value": 2190880.642895634,
"last_add_price": 188900
@@ -123,7 +102,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 136700,
"cur_price": 132800,
"tranches": 2,
"tranche_value": 2270015.592943854,
"last_add_price": 134300
@@ -144,35 +123,78 @@
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 154,441 도달",
"cur_price": 142000,
"cur_price": 116900,
"tranches": 2,
"tranche_value": 986051.4471979743,
"last_add_price": 145700
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 8,
"entry_price": 553000,
"entry_at": "2026-07-20T09:00:35.565898+09:00",
"stop": 552999,
"target": 553002,
"peak": 606000,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 697,871 도달",
"cur_price": 596000,
"tranches": 1,
"tranche_value": 4730909.148749998,
"last_add_price": 553000
},
"214450": {
"code": "214450",
"name": "파마리서치",
"sources": [
"auto"
],
"qty": 5,
"entry_price": 344500,
"entry_at": "2026-07-21T12:06:01.281525+09:00",
"stop": 293346,
"target": 436576,
"peak": 346000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 340000,
"tranches": 1,
"tranche_value": 1881614.4320314971,
"last_add_price": 344500
}
},
"realized_pnl": -5397182.110500021,
"closed_trades": 43,
"realized_pnl": -6508422.019500024,
"closed_trades": 51,
"wins": 1,
"peak_equity": 100186518.14249998,
"max_drawdown": 0.056061400691770624,
"max_drawdown": 0.07735522593945146,
"last_exit": {
"033640": "2026-07-01",
"307950": "2026-07-01",
"403870": "2026-07-07",
"005935": "2026-07-01",
"009150": "2026-07-16",
"009150": "2026-07-21",
"240810": "2026-07-07",
"034730": "2026-07-16",
"093370": "2026-07-08",
"032830": "2026-07-16",
"093370": "2026-07-20",
"032830": "2026-07-21",
"319660": "2026-07-13",
"011070": "2026-07-16",
"402340": "2026-07-16",
"402340": "2026-07-21",
"003490": "2026-07-13",
"004170": "2026-07-16",
"004170": "2026-07-21",
"028260": "2026-07-16",
"214450": "2026-07-15"
"214450": "2026-07-15",
"222800": "2026-07-21"
},
"created_at": "2026-06-22T09:00:04.885359+09:00",
"updated_at": "2026-07-16T15:28:02.679857+09:00"
"updated_at": "2026-07-21T15:28:03.239285+09:00"
}
@@ -104,3 +104,20 @@
{"ts": "2026-07-16T09:08:05.721476+09:00", "side": "SELL", "code": "402340", "name": "SK스퀘어", "price": 1242000, "qty": 3, "proceeds": 3718734, "entry_price": 1245000, "pnl": -16826, "pnl_pct": -0.24, "hold_from": "2026-07-16T09:06:03.916086+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,244,999 (현재 1,243,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,245,002"}, {"label": "추세(60일선)", "ok": true, "detail": "1,154,267"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +384 · 기 -243"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,337,191"}]}
{"ts": "2026-07-16T09:16:08.252012+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 677000, "qty": 7, "proceeds": 4729759, "entry_price": 682000, "pnl": -44957, "pnl_pct": -0.73, "hold_from": "2026-07-16T09:04:05.935838+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "681,999 (현재 678,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "638,300"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +503 · 기 -492"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-16T14:16:02.595277+09:00", "side": "BUY", "code": "240810", "name": "원익IPS", "price": 145700, "qty": 6, "cost": 874331, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 96000, "target": 206600, "signals": [{"label": "손절선", "ok": true, "detail": "96,000 (현재 145,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 206,600"}, {"label": "추세(60일선)", "ok": true, "detail": "121,530"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,717 · 기 +2,299"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 145,295"}]}
{"ts": "2026-07-20T09:00:35.563961+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 310000, "qty": 15, "cost": 4650698, "path": "pullback", "reason": "눌림목 지정가 389,522 도달", "stop": 309999, "target": 310002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "313,000 vs 311,142"}, {"label": "정배열(5>60)", "ok": true, "detail": "435,300 / 311,142"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "435,300 / 311,142"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.6%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +189 · 기 -101 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.8/5"}, {"label": "상승여력", "ok": true, "detail": "+30%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.02% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "38,360 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.02% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 389,522 (현재 313,000)"}]}
{"ts": "2026-07-20T09:00:35.565906+09:00", "side": "BUY", "code": "034730", "name": "SK", "price": 553000, "qty": 8, "cost": 4424664, "path": "pullback", "reason": "눌림목 지정가 697,871 도달", "stop": 552999, "target": 553002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "551,000 vs 527,383"}, {"label": "정배열(5>60)", "ok": true, "detail": "728,200 / 527,383"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "728,200 / 527,383"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+6.3%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +32 · 기 +0 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+55%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.06% (환산) vs 평균 0.45% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 883,000"}, {"label": "거래량 급증", "ok": false, "detail": "40,960 (환산) vs 평균 329,863"}, {"label": "회전율 급증", "ok": false, "detail": "0.06% (환산) vs 평균 0.45%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 697,871 (현재 551,000)"}]}
{"ts": "2026-07-20T09:00:35.567053+09:00", "side": "BUY", "code": "004170", "name": "신세계", "price": 567000, "qty": 8, "cost": 4536680, "path": "pullback", "reason": "눌림목 지정가 603,484 도달", "stop": 566999, "target": 567002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "561,000 vs 539,292"}, {"label": "정배열(5>60)", "ok": true, "detail": "706,000 / 539,292"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "706,000 / 539,292"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +43 · 기 -41 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+50%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.09% (환산) vs 평균 1.13% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 792,000"}, {"label": "거래량 급증", "ok": false, "detail": "8,893 (환산) vs 평균 106,700"}, {"label": "회전율 급증", "ok": false, "detail": "0.09% (환산) vs 평균 1.13%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 603,484 (현재 561,000)"}]}
{"ts": "2026-07-20T09:02:03.960830+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 308500, "qty": 15, "proceeds": 4618476, "entry_price": 310000, "pnl": -32221, "pnl_pct": -0.48, "hold_from": "2026-07-20T09:00:35.563951+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "309,999 (현재 308,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 310,002"}, {"label": "추세(60일선)", "ok": false, "detail": "311,058"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +189 · 기 -101"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 330,469"}]}
{"ts": "2026-07-20T09:02:03.961059+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 551000, "qty": 8, "proceeds": 4399404, "entry_price": 567000, "pnl": -137276, "pnl_pct": -2.82, "hold_from": "2026-07-20T09:00:35.567047+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "566,999 (현재 551,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 567,002"}, {"label": "추세(60일선)", "ok": true, "detail": "539,125"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +43 · 기 -41"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 601,172"}]}
{"ts": "2026-07-20T12:28:02.428549+09:00", "side": "SELL", "code": "093370", "name": "후성", "price": 10310, "qty": 501, "proceeds": 5155238, "entry_price": 11984, "pnl": -849793, "pnl_pct": -13.97, "hold_from": "2026-07-09T10:12:04.434140+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "10,360 (현재 10,310)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 14,908"}, {"label": "추세(60일선)", "ok": false, "detail": "14,112"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -887 · 기 +515"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-21T10:08:06.017337+09:00", "side": "BUY", "code": "402340", "name": "SK스퀘어", "price": 1208000, "qty": 3, "cost": 3624544, "path": "pullback", "reason": "눌림목 지정가 1,239,748 도달", "stop": 1207999, "target": 1208002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,207,000 vs 1,153,667"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,565,200 / 1,153,667"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,565,200 / 1,153,667"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+23.1%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +139 · 기 -53 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+57%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.18% (환산) vs 평균 1.01% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,189,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,555,624 (환산) vs 평균 1,333,116"}, {"label": "회전율 급증", "ok": false, "detail": "1.18% (환산) vs 평균 1.01%"}, {"label": "RSI", "ok": true, "detail": "40"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,239,748 (현재 1,207,000)"}]}
{"ts": "2026-07-21T10:08:06.017588+09:00", "side": "BUY", "code": "004170", "name": "신세계", "price": 547000, "qty": 8, "cost": 4376656, "path": "pullback", "reason": "눌림목 지정가 601,342 도달", "stop": 546999, "target": 547002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "547,000 vs 539,058"}, {"label": "정배열(5>60)", "ok": true, "detail": "703,200 / 539,058"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "703,200 / 539,058"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+22.8%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +20 · 기 -15 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+53%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "1.13% (환산) vs 평균 1.13% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 792,000"}, {"label": "거래량 급증", "ok": false, "detail": "106,333 (환산) vs 평균 106,700"}, {"label": "회전율 급증", "ok": false, "detail": "1.13% (환산) vs 평균 1.13%"}, {"label": "RSI", "ok": true, "detail": "38"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 601,342 (현재 547,000)"}]}
{"ts": "2026-07-21T10:12:01.532664+09:00", "side": "BUY", "code": "222800", "name": "심텍", "price": 101000, "qty": 46, "cost": 4646697, "path": "pullback", "reason": "눌림목 지정가 101,561 도달", "stop": 100999, "target": 101002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "101,000 vs 99,500"}, {"label": "정배열(5>60)", "ok": true, "detail": "118,040 / 99,500"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "118,040 / 99,500"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+8.8%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +4 · 기 -171 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+70%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.02% (환산) vs 평균 2.67% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 143,300"}, {"label": "거래량 급증", "ok": false, "detail": "1,132,045 (환산) vs 평균 1,001,691"}, {"label": "회전율 급증", "ok": false, "detail": "3.02% (환산) vs 평균 2.67%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 101,561 (현재 101,000)"}]}
{"ts": "2026-07-21T10:18:02.131318+09:00", "side": "SELL", "code": "402340", "name": "SK스퀘어", "price": 1203000, "qty": 3, "proceeds": 3601962, "entry_price": 1208000, "pnl": -22581, "pnl_pct": -0.41, "hold_from": "2026-07-21T10:08:06.017335+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,207,999 (현재 1,205,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,153,633"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +139 · 기 -53"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-21T10:18:02.131528+09:00", "side": "SELL", "code": "004170", "name": "신세계", "price": 546000, "qty": 8, "proceeds": 4359482, "entry_price": 547000, "pnl": -17174, "pnl_pct": -0.18, "hold_from": "2026-07-21T10:08:06.017586+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "546,999 (현재 546,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "539,042"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +20 · 기 -15"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-21T10:30:04.231641+09:00", "side": "SELL", "code": "222800", "name": "심텍", "price": 100800, "qty": 46, "proceeds": 4627758, "entry_price": 101000, "pnl": -18939, "pnl_pct": -0.2, "hold_from": "2026-07-21T10:12:01.532663+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "100,999 (현재 100,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "99,497"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +4 · 기 -171"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-21T10:32:02.172102+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1288000, "qty": 3, "cost": 3864580, "path": "pullback", "reason": "눌림목 지정가 1,822,409 도달", "stop": 1287999, "target": 1288002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,288,000 vs 1,283,917"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,900,000 / 1,283,917"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,900,000 / 1,283,917"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-2.4%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -51 · 기 +3 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+94%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.66% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": true, "detail": "1,985,054 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": true, "detail": "2.66% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "37"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,822,409 (현재 1,288,000)"}]}
{"ts": "2026-07-21T10:40:02.304012+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1285000, "qty": 3, "proceeds": 3847483, "entry_price": 1288000, "pnl": -17097, "pnl_pct": -0.23, "hold_from": "2026-07-21T10:32:02.172101+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,287,999 (현재 1,286,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,283,883"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -51 · 기 +3"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-21T12:06:01.281527+09:00", "side": "BUY", "code": "214450", "name": "파마리서치", "price": 344500, "qty": 5, "cost": 1722758, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 293346, "target": 436576, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "344,500 vs 305,492"}, {"label": "정배열(5>60)", "ok": true, "detail": "315,100 / 305,492"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "315,100 / 305,492"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+39.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -7 · 기 +1 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+43%"}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "2.38% (환산) vs 평균 0.93% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 334,500"}, {"label": "거래량 급증", "ok": true, "detail": "247,158 (환산) vs 평균 96,436"}, {"label": "회전율 급증", "ok": true, "detail": "2.38% (환산) vs 평균 0.93%"}, {"label": "RSI", "ok": true, "detail": "65"}]}
{"ts": "2026-07-21T13:10:02.195809+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 312000, "qty": 14, "cost": 4368655, "path": "pullback", "reason": "눌림목 지정가 387,647 도달", "stop": 311999, "target": 312002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "312,000 vs 311,125"}, {"label": "정배열(5>60)", "ok": true, "detail": "435,100 / 311,125"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "435,100 / 311,125"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+10.7%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +54 · 기 -39 (천주)"}, {"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.25% (환산) vs 평균 0.28% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 516,500"}, {"label": "거래량 급증", "ok": false, "detail": "505,255 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.25% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 387,647 (현재 312,000)"}]}
{"ts": "2026-07-21T13:32:05.266562+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 311500, "qty": 14, "proceeds": 4352496, "entry_price": 312000, "pnl": -16159, "pnl_pct": -0.16, "hold_from": "2026-07-21T13:10:02.195808+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "311,999 (현재 311,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "311,117"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +54 · 기 -39"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}