chore: 누적 데이터(trade_journal·market_indicators) git 추적 추가

키움 기간조회 API 부재로 복구 불가한 EOD 누적 데이터를 버전관리에 포함.
시크릿·sqlite·logs는 계속 .gitignore 제외 (별도 백업 대상).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hyowons
2026-06-04 15:45:27 +09:00
parent 135d9e463c
commit 8561afbcd2
3 changed files with 82 additions and 1 deletions
+4 -1
View File
@@ -28,7 +28,10 @@ update-check.json
/agents/*/inbox/
# ----- 런타임 상태 / 캐시 / 로그 (모든 depth) -----
state/
# state 내용물은 제외하되, 작은 누적 데이터(jsonl)는 추적 (복구 불가 — 키움 기간조회 API 없음)
**/state/*
!**/state/trade_journal.jsonl
!**/state/market_indicators_history.jsonl
/cache/
/locks/
/logs/
@@ -0,0 +1,18 @@
{"date": "2026-05-20", "market": "KOSDAQ", "market_label": "코스닥", "rise": 257, "upper": 7, "fall": 1404, "lower": 1, "steady": 43, "adr": 18.79, "personal": -580, "foreign": 2009, "institutional": -1367, "captured_at": "2026-05-20T21:00:01.843677+09:00"}
{"date": "2026-05-20", "market": "KOSPI", "market_label": "코스피", "rise": 90, "upper": 4, "fall": 814, "lower": 1, "steady": 10, "adr": 11.53, "personal": 17104, "foreign": -29310, "institutional": 11070, "captured_at": "2026-05-20T21:00:01.843677+09:00"}
{"date": "2026-05-21", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1102, "upper": 12, "fall": 531, "lower": 0, "steady": 78, "adr": 209.79, "personal": -2509, "foreign": 1366, "institutional": 1391, "captured_at": "2026-05-21T21:00:03.555492+09:00"}
{"date": "2026-05-21", "market": "KOSPI", "market_label": "코스피", "rise": 669, "upper": 5, "fall": 221, "lower": 0, "steady": 27, "adr": 304.98, "personal": -26754, "foreign": -2212, "institutional": 29008, "captured_at": "2026-05-21T21:00:03.555492+09:00"}
{"date": "2026-05-22", "market": "KOSDAQ", "market_label": "코스닥", "rise": 1460, "upper": 7, "fall": 215, "lower": 1, "steady": 41, "adr": 679.17, "personal": -8793, "foreign": 5975, "institutional": 3010, "captured_at": "2026-05-22T21:00:02.232118+09:00"}
{"date": "2026-05-22", "market": "KOSPI", "market_label": "코스피", "rise": 788, "upper": 3, "fall": 118, "lower": 0, "steady": 12, "adr": 670.34, "personal": 10655, "foreign": -19221, "institutional": 7583, "captured_at": "2026-05-22T21:00:02.232118+09:00"}
{"date": "2026-05-26", "market": "KOSDAQ", "market_label": "코스닥", "rise": 552, "upper": 13, "fall": 1115, "lower": 0, "steady": 55, "adr": 50.67, "personal": 2306, "foreign": -1031, "institutional": -256, "captured_at": "2026-05-26T21:00:02.682719+09:00"}
{"date": "2026-05-26", "market": "KOSPI", "market_label": "코스피", "rise": 234, "upper": 4, "fall": 656, "lower": 0, "steady": 28, "adr": 36.28, "personal": -5745, "foreign": -1321, "institutional": 8168, "captured_at": "2026-05-26T21:00:02.682719+09:00"}
{"date": "2026-05-27", "market": "KOSDAQ", "market_label": "코스닥", "rise": 192, "upper": 8, "fall": 1507, "lower": 0, "steady": 31, "adr": 13.27, "personal": 6315, "foreign": -847, "institutional": -5411, "captured_at": "2026-05-27T21:00:02.393634+09:00"}
{"date": "2026-05-27", "market": "KOSPI", "market_label": "코스피", "rise": 75, "upper": 2, "fall": 826, "lower": 0, "steady": 17, "adr": 9.32, "personal": 4064, "foreign": -2493, "institutional": -126, "captured_at": "2026-05-27T21:00:02.393634+09:00"}
{"date": "2026-05-28", "market": "KOSDAQ", "market_label": "코스닥", "rise": 376, "upper": 9, "fall": 1294, "lower": 0, "steady": 69, "adr": 29.75, "personal": 381, "foreign": 3821, "institutional": -4011, "captured_at": "2026-05-28T21:00:04.046295+09:00"}
{"date": "2026-05-28", "market": "KOSPI", "market_label": "코스피", "rise": 214, "upper": 3, "fall": 678, "lower": 0, "steady": 27, "adr": 32.01, "personal": 36146, "foreign": -27414, "institutional": -10422, "captured_at": "2026-05-28T21:00:04.046295+09:00"}
{"date": "2026-05-29", "market": "KOSDAQ", "market_label": "코스닥", "rise": 309, "upper": 4, "fall": 1392, "lower": 1, "steady": 39, "adr": 22.47, "personal": 3094, "foreign": 115, "institutional": -3140, "captured_at": "2026-05-29T21:00:04.747446+09:00"}
{"date": "2026-05-29", "market": "KOSPI", "market_label": "코스피", "rise": 206, "upper": 4, "fall": 688, "lower": 0, "steady": 28, "adr": 30.52, "personal": -14054, "foreign": -10421, "institutional": 23688, "captured_at": "2026-05-29T21:00:04.747446+09:00"}
{"date": "2026-06-01", "market": "KOSDAQ", "market_label": "코스닥", "rise": 224, "upper": 6, "fall": 1478, "lower": 0, "steady": 39, "adr": 15.56, "personal": -4916, "foreign": 8064, "institutional": -2912, "captured_at": "2026-06-01T21:00:02.616569+09:00"}
{"date": "2026-06-01", "market": "KOSPI", "market_label": "코스피", "rise": 179, "upper": 4, "fall": 732, "lower": 0, "steady": 12, "adr": 25.0, "personal": 3862, "foreign": -28219, "institutional": 24427, "captured_at": "2026-06-01T21:00:02.616569+09:00"}
{"date": "2026-06-02", "market": "KOSDAQ", "market_label": "코스닥", "rise": 452, "upper": 7, "fall": 1226, "lower": 1, "steady": 64, "adr": 37.41, "personal": -4090, "foreign": 3401, "institutional": 1327, "captured_at": "2026-06-02T21:00:00.850650+09:00"}
{"date": "2026-06-02", "market": "KOSPI", "market_label": "코스피", "rise": 271, "upper": 1, "fall": 636, "lower": 0, "steady": 17, "adr": 42.77, "personal": 63537, "foreign": -63035, "institutional": -546, "captured_at": "2026-06-02T21:00:00.850650+09:00"}
@@ -0,0 +1,60 @@
{"date": "2026-05-13", "account": "ISA", "owner": "본인", "code": "233740", "name": "KODEX 코스닥150레버리지", "buy_qty": 76, "buy_avg": 15700, "buy_amt": 1193200, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 170, "prft_rt": 0.0, "collected_at": "2026-05-13T21:00:04.621628+09:00"}
{"date": "2026-05-13", "account": "가희_일반", "owner": "가희", "code": "327260", "name": "RF머트리얼즈", "buy_qty": 5, "buy_avg": 112260, "buy_amt": 561300, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 80, "prft_rt": 0.0, "collected_at": "2026-05-13T21:00:04.621628+09:00"}
{"date": "2026-05-14", "account": "가희_ISA", "owner": "가희", "code": "017670", "name": "SK텔레콤", "buy_qty": 6, "buy_avg": 102500, "buy_amt": 615000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 90, "prft_rt": 0.0, "collected_at": "2026-05-14T21:00:05.373171+09:00"}
{"date": "2026-05-15", "account": "ISA", "owner": "본인", "code": "0154F0", "name": "WON 초대형IB&금융지주", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 67, "sell_avg": 14420, "sell_amt": 966140, "pl_amt": -50122, "cmsn_tax": 140, "prft_rt": -4.93, "collected_at": "2026-05-15T21:00:05.110668+09:00"}
{"date": "2026-05-15", "account": "ISA", "owner": "본인", "code": "066570", "name": "LG전자", "buy_qty": 10, "buy_avg": 250000, "buy_amt": 2500000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 370, "prft_rt": 0.0, "collected_at": "2026-05-15T21:00:05.110668+09:00"}
{"date": "2026-05-15", "account": "ISA", "owner": "본인", "code": "233740", "name": "KODEX 코스닥150레버리지", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 100, "sell_avg": 16530, "sell_amt": 1653000, "pl_amt": 53760, "cmsn_tax": 240, "prft_rt": 3.36, "collected_at": "2026-05-15T21:00:05.110668+09:00"}
{"date": "2026-05-15", "account": "가희_일반", "owner": "가희", "code": "066570", "name": "LG전자", "buy_qty": 1, "buy_avg": 237500, "buy_amt": 237500, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 30, "prft_rt": 0.0, "collected_at": "2026-05-15T21:00:05.110668+09:00"}
{"date": "2026-05-15", "account": "가희_일반", "owner": "가희", "code": "327260", "name": "RF머트리얼즈", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 5, "sell_avg": 116800, "sell_amt": 584000, "pl_amt": 21454, "cmsn_tax": 1246, "prft_rt": 3.82, "collected_at": "2026-05-15T21:00:05.110668+09:00"}
{"date": "2026-05-15", "account": "가희_ISA", "owner": "가희", "code": "066570", "name": "LG전자", "buy_qty": 1, "buy_avg": 237500, "buy_amt": 237500, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 30, "prft_rt": 0.0, "collected_at": "2026-05-15T21:00:05.110668+09:00"}
{"date": "2026-05-12", "account": "일반", "owner": "본인", "code": "005930", "name": "삼성전자", "buy_qty": 199, "buy_avg": 147058, "buy_amt": 29264542, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "일반", "owner": "본인", "code": "000660", "name": "SK하이닉스", "buy_qty": 10, "buy_avg": 714744, "buy_amt": 7147440, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "일반", "owner": "본인", "code": "102110", "name": "TIGER 200", "buy_qty": 69, "buy_avg": 57989, "buy_amt": 4001241, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "일반", "owner": "본인", "code": "005380", "name": "현대차", "buy_qty": 2, "buy_avg": 545500, "buy_amt": 1091000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "005930", "name": "삼성전자", "buy_qty": 130, "buy_avg": 182199, "buy_amt": 23685870, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "000660", "name": "SK하이닉스", "buy_qty": 7, "buy_avg": 897523, "buy_amt": 6282661, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "487240", "name": "KODEX AI전력핵심설비", "buy_qty": 90, "buy_avg": 23599, "buy_amt": 2123910, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "005380", "name": "현대차", "buy_qty": 2, "buy_avg": 635000, "buy_amt": 1270000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "475150", "name": "SK이터닉스", "buy_qty": 24, "buy_avg": 57625, "buy_amt": 1383000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "035900", "name": "JYP Ent.", "buy_qty": 16, "buy_avg": 64600, "buy_amt": 1033600, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "233740", "name": "KODEX 코스닥150레버리지", "buy_qty": 92, "buy_avg": 15990, "buy_amt": 1471080, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "0154F0", "name": "WON 초대형IB&금융지주", "buy_qty": 134, "buy_avg": 15165, "buy_amt": 2032110, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "0177A0", "name": "WON 두산그룹포커스", "buy_qty": 44, "buy_avg": 11400, "buy_amt": 501600, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "090350", "name": "노루페인트", "buy_qty": 53, "buy_avg": 9280, "buy_amt": 491840, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "002780", "name": "진흥기업", "buy_qty": 348, "buy_avg": 1440, "buy_amt": 501120, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "237750", "name": "피앤씨테크", "buy_qty": 71, "buy_avg": 7100, "buy_amt": 504100, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "059090", "name": "미코", "buy_qty": 10, "buy_avg": 24800, "buy_amt": 248000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "ISA", "owner": "본인", "code": "006730", "name": "서부T&D", "buy_qty": 16, "buy_avg": 18290, "buy_amt": 292640, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_일반", "owner": "가희", "code": "005930", "name": "삼성전자", "buy_qty": 10, "buy_avg": 77275, "buy_amt": 772750, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_일반", "owner": "가희", "code": "006400", "name": "삼성SDI", "buy_qty": 1, "buy_avg": 705000, "buy_amt": 705000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "005380", "name": "현대차", "buy_qty": 6, "buy_avg": 511166, "buy_amt": 3066996, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "000660", "name": "SK하이닉스", "buy_qty": 2, "buy_avg": 747500, "buy_amt": 1495000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "005930", "name": "삼성전자", "buy_qty": 7, "buy_avg": 146250, "buy_amt": 1023750, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "139260", "name": "TIGER 200 IT", "buy_qty": 5, "buy_avg": 65300, "buy_amt": 326500, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "102110", "name": "TIGER 200", "buy_qty": 5, "buy_avg": 70760, "buy_amt": 353800, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "005935", "name": "삼성전자우", "buy_qty": 3, "buy_avg": 185500, "buy_amt": 556500, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "487240", "name": "KODEX AI전력핵심설비", "buy_qty": 10, "buy_avg": 26285, "buy_amt": 262850, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-12", "account": "가희_ISA", "owner": "가희", "code": "471990", "name": "KODEX AI반도체핵심장비", "buy_qty": 10, "buy_avg": 16630, "buy_amt": 166300, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "seed": true, "collected_at": "2026-05-18T10:32:01.663495+09:00"}
{"date": "2026-05-18", "account": "가희_ISA", "owner": "가희", "code": "066570", "name": "LG전자", "buy_qty": 5, "buy_avg": 224000, "buy_amt": 1120000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 160, "prft_rt": 0.0, "collected_at": "2026-05-18T23:55:07.225758+09:00"}
{"date": "2026-05-19", "account": "ISA", "owner": "본인", "code": "005930", "name": "삼성전자", "buy_qty": 7, "buy_avg": 266500, "buy_amt": 1865500, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 270, "prft_rt": 0.0, "collected_at": "2026-05-19T21:24:44.026176+09:00"}
{"date": "2026-05-19", "account": "ISA", "owner": "본인", "code": "035900", "name": "JYP Ent.", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 16, "sell_avg": 62300, "sell_amt": 996800, "pl_amt": -38933, "cmsn_tax": 2133, "prft_rt": -3.77, "collected_at": "2026-05-19T21:24:44.026176+09:00"}
{"date": "2026-05-19", "account": "ISA", "owner": "본인", "code": "066570", "name": "LG전자", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 5, "sell_avg": 188900, "sell_amt": 944500, "pl_amt": -307528, "cmsn_tax": 2028, "prft_rt": -24.6, "collected_at": "2026-05-19T21:24:44.026176+09:00"}
{"date": "2026-05-20", "account": "일반", "owner": "본인", "code": "005380", "name": "현대차", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 2, "sell_avg": 589000, "sell_amt": 1178000, "pl_amt": 84474, "cmsn_tax": 2526, "prft_rt": 7.74, "collected_at": "2026-05-20T22:42:14.021981+09:00"}
{"date": "2026-05-20", "account": "ISA", "owner": "본인", "code": "017670", "name": "SK텔레콤", "buy_qty": 11, "buy_avg": 98764, "buy_amt": 1086400, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 160, "prft_rt": 0.0, "collected_at": "2026-05-20T22:42:14.021981+09:00"}
{"date": "2026-05-20", "account": "ISA", "owner": "본인", "code": "066570", "name": "LG전자", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 5, "sell_avg": 180700, "sell_amt": 903500, "pl_amt": -348436, "cmsn_tax": 1936, "prft_rt": -27.87, "collected_at": "2026-05-20T22:42:14.021981+09:00"}
{"date": "2026-05-20", "account": "가희_ISA", "owner": "가희", "code": "017670", "name": "SK텔레콤", "buy_qty": 10, "buy_avg": 98800, "buy_amt": 988000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 140, "prft_rt": 0.0, "collected_at": "2026-05-20T22:42:17.518506+09:00"}
{"date": "2026-05-20", "account": "가희_ISA", "owner": "가희", "code": "066570", "name": "LG전자", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 4, "sell_avg": 179600, "sell_amt": 718400, "pl_amt": -188136, "cmsn_tax": 1536, "prft_rt": -20.79, "collected_at": "2026-05-20T22:42:17.518506+09:00"}
{"date": "2026-05-21", "account": "일반", "owner": "본인", "code": "000660", "name": "SK하이닉스", "buy_qty": 8, "buy_avg": 1909000, "buy_amt": 15272000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 2290, "prft_rt": 0.0, "collected_at": "2026-05-21T22:52:34.487939+09:00"}
{"date": "2026-05-21", "account": "일반", "owner": "본인", "code": "003550", "name": "LG", "buy_qty": 20, "buy_avg": 110350, "buy_amt": 2207000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 320, "prft_rt": 0.0, "collected_at": "2026-05-21T22:52:34.487939+09:00"}
{"date": "2026-05-21", "account": "일반", "owner": "본인", "code": "005930", "name": "삼성전자", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 60, "sell_avg": 294500, "sell_amt": 17670000, "pl_amt": 8808530, "cmsn_tax": 37990, "prft_rt": 99.83, "collected_at": "2026-05-21T22:52:34.487939+09:00"}
{"date": "2026-05-22", "account": "일반", "owner": "본인", "code": "102110", "name": "TIGER 200", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 34, "sell_avg": 122970, "sell_amt": 4180980, "pl_amt": 2208700, "cmsn_tax": 620, "prft_rt": 112.02, "collected_at": "2026-05-22T22:25:52.213050+09:00"}
{"date": "2026-05-26", "account": "가희_ISA", "owner": "가희", "code": "005930", "name": "삼성전자", "buy_qty": 2, "buy_avg": 299500, "buy_amt": 599000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 80, "prft_rt": 0.0, "collected_at": "2026-05-26T21:22:11.289691+09:00"}
{"date": "2026-05-26", "account": "가희_ISA", "owner": "가희", "code": "005935", "name": "삼성전자우", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 3, "sell_avg": 188400, "sell_amt": 565200, "pl_amt": 7491, "cmsn_tax": 1209, "prft_rt": 1.35, "collected_at": "2026-05-26T21:22:11.289691+09:00"}
{"date": "2026-05-26", "account": "일반", "owner": "본인", "code": "059090", "name": "미코", "buy_qty": 33, "buy_avg": 22500, "buy_amt": 742500, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 110, "prft_rt": 0.0, "collected_at": "2026-05-26T21:22:39.162855+09:00"}
{"date": "2026-05-27", "account": "일반", "owner": "본인", "code": "000660", "name": "SK하이닉스", "buy_qty": 2, "buy_avg": 2228000, "buy_amt": 4456000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 660, "prft_rt": 0.0, "collected_at": "2026-05-27T21:00:02.159397+09:00"}
{"date": "2026-05-27", "account": "일반", "owner": "본인", "code": "005930", "name": "삼성전자", "buy_qty": 1, "buy_avg": 314500, "buy_amt": 314500, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 40, "prft_rt": 0.0, "collected_at": "2026-05-27T21:00:02.159397+09:00"}
{"date": "2026-05-27", "account": "일반", "owner": "본인", "code": "477850", "name": "마키나락스", "buy_qty": 1, "buy_avg": 38450, "buy_amt": 38450, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 0, "prft_rt": 0.0, "collected_at": "2026-05-27T21:00:02.159397+09:00"}
{"date": "2026-05-28", "account": "일반", "owner": "본인", "code": "000660", "name": "SK하이닉스", "buy_qty": 1, "buy_avg": 2206000, "buy_amt": 2206000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 330, "prft_rt": 0.0, "collected_at": "2026-05-28T21:34:52.517424+09:00"}
{"date": "2026-05-28", "account": "가희_일반", "owner": "가희", "code": "005930", "name": "삼성전자", "buy_qty": 2, "buy_avg": 299500, "buy_amt": 599000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 80, "prft_rt": 0.0, "collected_at": "2026-05-28T21:34:52.517424+09:00"}
{"date": "2026-05-28", "account": "가희_ISA", "owner": "가희", "code": "064400", "name": "LG씨엔에스", "buy_qty": 7, "buy_avg": 89429, "buy_amt": 626000, "sell_qty": 0, "sell_avg": 0, "sell_amt": 0, "pl_amt": 0, "cmsn_tax": 90, "prft_rt": 0.0, "collected_at": "2026-05-28T21:34:52.517424+09:00"}
{"date": "2026-05-29", "account": "일반", "owner": "본인", "code": "477850", "name": "마키나락스", "buy_qty": 0, "buy_avg": 0, "buy_amt": 0, "sell_qty": 1, "sell_avg": 34550, "sell_amt": 34550, "pl_amt": -3969, "cmsn_tax": 69, "prft_rt": -10.32, "collected_at": "2026-05-29T23:57:18.862755+09:00"}