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

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-07-14 02:00:03 +09:00
parent 3959401a65
commit ed73ed8b18
167 changed files with 4336 additions and 4672 deletions
@@ -1,28 +1,7 @@
{
"cash": 60087849.384999976,
"cash": 67395235.37999997,
"initial": 100000000,
"positions": {
"003490": {
"code": "003490",
"name": "대한항공",
"sources": [
"auto"
],
"qty": 178,
"entry_price": 29246.067415730337,
"entry_at": "2026-06-25T09:04:06.303447+09:00",
"stop": 25815,
"target": 35421,
"peak": 29650,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 26800,
"tranches": 2,
"tranche_value": 2614263.0564692304,
"last_add_price": 29600
},
"214450": {
"code": "214450",
"name": "파마리서치",
@@ -39,7 +18,7 @@
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 320500,
"cur_price": 330000,
"tranches": 2,
"tranche_value": 1998392.2397085025,
"last_add_price": 360000
@@ -50,20 +29,20 @@
"sources": [
"auto"
],
"qty": 21,
"entry_price": 110000,
"qty": 42,
"entry_price": 111400.0,
"entry_at": "2026-07-06T09:34:02.943778+09:00",
"stop": 96502,
"target": 134296,
"peak": 111700,
"stop": 97438,
"target": 136531,
"peak": 113050,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 109100,
"tranches": 1,
"cur_price": 108100,
"tranches": 2,
"tranche_value": 2392792.516725811,
"last_add_price": 110000
"last_add_price": 112800
},
"095610": {
"code": "095610",
@@ -76,12 +55,12 @@
"entry_at": "2026-07-07T10:06:08.184570+09:00",
"stop": 114698,
"target": 244090,
"peak": 183200,
"peak": 199000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 148,050 도달",
"cur_price": 178700,
"cur_price": 187900,
"tranches": 2,
"tranche_value": 922993.4614919071,
"last_add_price": 177000
@@ -92,20 +71,20 @@
"sources": [
"auto"
],
"qty": 15,
"entry_price": 132300,
"qty": 29,
"entry_price": 134520.6896551724,
"entry_at": "2026-07-09T09:10:02.696468+09:00",
"stop": 113819,
"target": 165566,
"peak": 134700,
"stop": 115200,
"target": 169297,
"peak": 146200,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 131900,
"tranches": 1,
"cur_price": 138200,
"tranches": 2,
"tranche_value": 2048281.4287081354,
"last_add_price": 132300
"last_add_price": 136900
},
"093370": {
"code": "093370",
@@ -118,37 +97,16 @@
"entry_at": "2026-07-09T10:12:04.434140+09:00",
"stop": 10360,
"target": 14908,
"peak": 14110,
"peak": 14330,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 15,838 도달",
"cur_price": 13650,
"cur_price": 12270,
"tranches": 2,
"tranche_value": 3008716.5532425,
"last_add_price": 12570
},
"034730": {
"code": "034730",
"name": "SK",
"sources": [
"auto"
],
"qty": 6,
"entry_price": 646000,
"entry_at": "2026-07-10T09:02:05.345198+09:00",
"stop": 604000,
"target": 721600,
"peak": 667000,
"trailing_on": false,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 706,657 도달",
"cur_price": 660000,
"tranches": 1,
"tranche_value": 4396402.702986213,
"last_add_price": 646000
},
"105560": {
"code": "105560",
"name": "KB금융",
@@ -160,62 +118,41 @@
"entry_at": "2026-07-10T09:18:05.738233+09:00",
"stop": 161450,
"target": 231031,
"peak": 189700,
"peak": 194300,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 184700,
"cur_price": 186200,
"tranches": 2,
"tranche_value": 2190880.642895634,
"last_add_price": 188900
},
"319660": {
"code": "319660",
"name": "피에스케이",
"sources": [
"auto"
],
"qty": 30,
"entry_price": 158900,
"entry_at": "2026-07-10T09:24:02.624208+09:00",
"stop": 175019,
"target": 160520,
"peak": 194600,
"trailing_on": true,
"scaled_out": false,
"entry_path": "pullback",
"entry_reason": "눌림목 지정가 159,557 도달",
"cur_price": 191200,
"tranches": 1,
"tranche_value": 4775748.5274749985,
"last_add_price": 158900
},
"086790": {
"code": "086790",
"name": "하나금융지주",
"sources": [
"auto"
],
"qty": 17,
"entry_price": 130900,
"qty": 33,
"entry_price": 132548.48484848486,
"entry_at": "2026-07-10T09:26:06.847465+09:00",
"stop": 114383,
"target": 160631,
"peak": 130900,
"stop": 116460,
"target": 161508,
"peak": 137500,
"trailing_on": false,
"scaled_out": false,
"entry_path": "breakout",
"entry_reason": "거래량·회전율 동반 전고점 돌파",
"cur_price": 127900,
"tranches": 1,
"cur_price": 131800,
"tranches": 2,
"tranche_value": 2270015.592943854,
"last_add_price": 130900
"last_add_price": 134300
}
},
"realized_pnl": -4127953.790500009,
"closed_trades": 23,
"wins": 0,
"realized_pnl": -4236279.985500013,
"closed_trades": 30,
"wins": 1,
"peak_equity": 100186518.14249998,
"max_drawdown": 0.05563692092853987,
"last_exit": {
@@ -223,14 +160,16 @@
"307950": "2026-07-01",
"403870": "2026-07-07",
"005935": "2026-07-01",
"009150": "2026-07-10",
"009150": "2026-07-13",
"240810": "2026-07-07",
"034730": "2026-07-09",
"034730": "2026-07-13",
"093370": "2026-07-08",
"032830": "2026-07-10",
"319660": "2026-07-09",
"011070": "2026-07-10"
"032830": "2026-07-13",
"319660": "2026-07-13",
"011070": "2026-07-13",
"402340": "2026-07-13",
"003490": "2026-07-13"
},
"created_at": "2026-06-22T09:00:04.885359+09:00",
"updated_at": "2026-07-10T15:28:08.323019+09:00"
"updated_at": "2026-07-13T15:28:06.632781+09:00"
}
@@ -63,3 +63,17 @@
{"ts": "2026-07-10T09:26:06.847466+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 130900, "qty": 17, "cost": 2225634, "path": "breakout", "reason": "거래량·회전율 동반 전고점 돌파", "stop": 114383, "target": 160631, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "130,800 vs 118,578"}, {"label": "정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "122,760 / 118,578"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+18.4%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 -427 · 기 +555 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+23%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "0.60% (환산) vs 평균 0.37% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": true, "detail": "고점 130,700"}, {"label": "거래량 급증", "ok": true, "detail": "1,646,513 (환산) vs 평균 1,026,357"}, {"label": "회전율 급증", "ok": true, "detail": "0.60% (환산) vs 평균 0.37%"}, {"label": "RSI", "ok": true, "detail": "61"}]}
{"ts": "2026-07-10T09:34:02.406256+09:00", "side": "BUY", "code": "093370", "name": "후성", "price": 12570, "qty": 239, "cost": 3004681, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 10360, "target": 13412, "signals": [{"label": "손절선", "ok": true, "detail": "10,360 (현재 12,560)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 13,412"}, {"label": "추세(60일선)", "ok": true, "detail": "11,421"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +228 · 기 +229"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 12,463"}]}
{"ts": "2026-07-10T12:36:03.449438+09:00", "side": "BUY", "code": "105560", "name": "KB금융", "price": 188900, "qty": 11, "cost": 2078212, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 159707, "target": 226888, "signals": [{"label": "손절선", "ok": true, "detail": "159,707 (현재 188,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 226,888"}, {"label": "추세(60일선)", "ok": true, "detail": "157,423"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,220 · 기 +1,654"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 188,670"}]}
{"ts": "2026-07-13T09:00:27.731629+09:00", "side": "BUY", "code": "010950", "name": "S-Oil", "price": 136900, "qty": 14, "cost": 1916887, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 113819, "target": 165566, "signals": [{"label": "손절선", "ok": true, "detail": "113,819 (현재 136,300)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 165,566"}, {"label": "추세(60일선)", "ok": true, "detail": "113,302"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -64 · 기 +919"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 136,164"}]}
{"ts": "2026-07-13T09:06:09.626427+09:00", "side": "BUY", "code": "055550", "name": "신한지주", "price": 112800, "qty": 21, "cost": 2369155, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 96502, "target": 134296, "signals": [{"label": "손절선", "ok": true, "detail": "96,502 (현재 112,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 134,296"}, {"label": "추세(60일선)", "ok": true, "detail": "96,672"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -358 · 기 +991"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 112,792"}]}
{"ts": "2026-07-13T09:08:06.222007+09:00", "side": "BUY", "code": "086790", "name": "하나금융지주", "price": 134300, "qty": 16, "cost": 2149122, "path": "add", "reason": "추격매수 — 2/2차 (추세 지속)", "stop": 114383, "target": 160631, "signals": [{"label": "손절선", "ok": true, "detail": "114,383 (현재 134,200)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 160,631"}, {"label": "추세(60일선)", "ok": true, "detail": "118,635"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -277 · 기 +460"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 134,118"}]}
{"ts": "2026-07-13T10:24:02.908543+09:00", "side": "SELL", "code": "034730", "name": "SK", "price": 603000, "qty": 6, "proceeds": 3610945, "entry_price": 646000, "pnl": -265637, "pnl_pct": -6.66, "hold_from": "2026-07-10T09:02:05.345198+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "604,000 (현재 603,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 721,600"}, {"label": "추세(60일선)", "ok": true, "detail": "528,250"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +147 · 기 -36"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 683,114"}]}
{"ts": "2026-07-13T10:26:02.474811+09:00", "side": "BUY", "code": "009150", "name": "삼성전기", "price": 1395000, "qty": 3, "cost": 4185628, "path": "pullback", "reason": "눌림목 지정가 1,838,588 도달", "stop": 1394999, "target": 1395002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,394,000 vs 1,285,683"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,921,200 / 1,285,683"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,921,200 / 1,285,683"}, {"label": "상대강도(시장대비)", "ok": false, "detail": "-7.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +364 · 기 -408 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+77%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "어닝 서프라이즈", "ok": true, "detail": "+ "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.74% (환산) vs 평균 1.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,417,000"}, {"label": "거래량 급증", "ok": true, "detail": "2,791,458 (환산) vs 평균 1,312,239"}, {"label": "회전율 급증", "ok": true, "detail": "3.74% (환산) vs 평균 1.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,838,588 (현재 1,394,000)"}]}
{"ts": "2026-07-13T10:30:02.963090+09:00", "side": "SELL", "code": "009150", "name": "삼성전기", "price": 1393000, "qty": 3, "proceeds": 4170851, "entry_price": 1395000, "pnl": -14777, "pnl_pct": -0.14, "hold_from": "2026-07-13T10:26:02.474810+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,394,999 (현재 1,394,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 1,395,002"}, {"label": "추세(60일선)", "ok": true, "detail": "1,285,683"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +364 · 기 -408"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 1,510,137"}]}
{"ts": "2026-07-13T10:30:02.963226+09:00", "side": "BUY", "code": "032830", "name": "삼성생명", "price": 326000, "qty": 14, "cost": 4564685, "path": "pullback", "reason": "눌림목 지정가 390,861 도달", "stop": 325999, "target": 326002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "325,500 vs 311,350"}, {"label": "정배열(5>60)", "ok": true, "detail": "437,800 / 311,350"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "437,800 / 311,350"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+5.1%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +28 · 기 +0 (천주)"}, {"label": "투자의견", "ok": true, "detail": "3.7/5"}, {"label": "상승여력", "ok": true, "detail": "+25%"}, {"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,855 (환산) vs 평균 563,003"}, {"label": "회전율 급증", "ok": false, "detail": "0.25% (환산) vs 평균 0.28%"}, {"label": "RSI", "ok": true, "detail": "42"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 390,861 (현재 325,500)"}]}
{"ts": "2026-07-13T10:32:05.450860+09:00", "side": "SELL", "code": "032830", "name": "삼성생명", "price": 325500, "qty": 14, "proceeds": 4548114, "entry_price": 326000, "pnl": -16571, "pnl_pct": -0.15, "hold_from": "2026-07-13T10:30:02.963225+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "325,999 (현재 325,500)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 326,002"}, {"label": "추세(60일선)", "ok": true, "detail": "311,350"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +28 · 기 +0"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 345,880"}]}
{"ts": "2026-07-13T10:32:05.451029+09:00", "side": "BUY", "code": "011070", "name": "LG이노텍", "price": 698000, "qty": 6, "cost": 4188628, "path": "pullback", "reason": "눌림목 지정가 795,711 도달", "stop": 697999, "target": 698002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "697,000 vs 638,617"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,006,400 / 638,617"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,006,400 / 638,617"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+7.8%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +457 · 기 -406 (천주)"}, {"label": "투자의견", "ok": true, "detail": "4.0/5"}, {"label": "상승여력", "ok": true, "detail": "+75%"}, {"label": "목표가 리비전", "ok": true, "detail": "상향 "}, {"label": "시장 강세", "ok": true, "detail": "강세"}, {"label": "과열 아님(회전율)", "ok": true, "detail": "3.47% (환산) vs 평균 2.76% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 1,788,000"}, {"label": "거래량 급증", "ok": false, "detail": "820,047 (환산) vs 평균 652,757"}, {"label": "회전율 급증", "ok": true, "detail": "3.47% (환산) vs 평균 2.76%"}, {"label": "RSI", "ok": true, "detail": "39"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 795,711 (현재 697,000)"}]}
{"ts": "2026-07-13T10:34:06.770520+09:00", "side": "SELL", "code": "011070", "name": "LG이노텍", "price": 695000, "qty": 6, "proceeds": 4161868, "entry_price": 698000, "pnl": -26760, "pnl_pct": -0.43, "hold_from": "2026-07-13T10:32:05.451027+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "697,999 (현재 695,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 698,002"}, {"label": "추세(60일선)", "ok": true, "detail": "638,583"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +457 · 기 -406"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 트리거 778,132"}]}
{"ts": "2026-07-13T10:34:06.770634+09:00", "side": "BUY", "code": "402340", "name": "SK스퀘어", "price": 1248000, "qty": 3, "cost": 3744562, "path": "pullback", "reason": "눌림목 지정가 1,249,284 도달", "stop": 1247999, "target": 1248002, "signals": [{"label": "추세(60일선 위)", "ok": true, "detail": "1,247,000 vs 1,154,333"}, {"label": "정배열(5>60)", "ok": true, "detail": "1,573,200 / 1,154,333"}, {"label": "추세 기울기(60일선↑)", "ok": true, "detail": "우상향"}, {"label": "중기 정배열(5>60)", "ok": true, "detail": "1,573,200 / 1,154,333"}, {"label": "상대강도(시장대비)", "ok": true, "detail": "+15.2%p"}, {"label": "수급(10일 외/기)", "ok": true, "detail": "외 +293 · 기 -186 (천주)"}, {"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": "1.42% (환산) vs 평균 1.01% (보류 3배↑)"}, {"label": "돌파(전고점)", "ok": false, "detail": "고점 2,189,000"}, {"label": "거래량 급증", "ok": false, "detail": "1,867,302 (환산) vs 평균 1,333,116"}, {"label": "회전율 급증", "ok": true, "detail": "1.42% (환산) vs 평균 1.01%"}, {"label": "RSI", "ok": true, "detail": "41"}, {"label": "눌림목 도달", "ok": true, "detail": "지정가 1,249,284 (현재 1,247,000)"}]}
{"ts": "2026-07-13T10:48:06.499759+09:00", "side": "SELL", "code": "402340", "name": "SK스퀘어", "price": 1247000, "qty": 3, "proceeds": 3733705, "entry_price": 1248000, "pnl": -10857, "pnl_pct": -0.08, "hold_from": "2026-07-13T10:34:06.770632+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "1,247,999 (현재 1,247,000)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "1,154,333"}, {"label": "수급(외/기)", "ok": true, "detail": "외 +293 · 기 -186"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-13T11:04:07.427109+09:00", "side": "SELL", "code": "003490", "name": "대한항공", "price": 25750, "qty": 178, "proceeds": 4574562, "entry_price": 29246, "pnl": -632019, "pnl_pct": -11.95, "hold_from": "2026-06-25T09:04:06.303447+09:00", "reason": "손절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "25,815 (현재 25,800)"}, {"label": "목표/트레일링", "ok": null, "detail": "목표 35,421"}, {"label": "추세(60일선)", "ok": true, "detail": "25,165"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -1,109 · 기 +1,864"}, {"label": "분할(2/2)", "ok": null, "detail": "추가 종료"}]}
{"ts": "2026-07-13T12:44:04.785136+09:00", "side": "SELL", "code": "319660", "name": "피에스케이", "price": 187900, "qty": 30, "proceeds": 5626008, "entry_price": 158900, "pnl": 858293, "pnl_pct": 18.25, "hold_from": "2026-07-10T09:24:02.624208+09:00", "reason": "트레일링 익절", "partial": false, "signals": [{"label": "손절선", "ok": false, "detail": "189,133 (현재 187,900)"}, {"label": "목표/트레일링", "ok": null, "detail": "트레일링 ON"}, {"label": "추세(60일선)", "ok": true, "detail": "113,690"}, {"label": "수급(외/기)", "ok": true, "detail": "외 -254 · 기 +457"}, {"label": "분할(1/2)", "ok": null, "detail": "추가 종료"}]}