이번에 들어간 내용

한투 호가 = 2번째 앱키 전용
키 없거나 start 실패 시 메인에 H0STASP0 안 붙임. 운영설정 WS_ORDERBOOK_SAVE_KIS 빨간 danger.

LS RAM 합집합
후보∪보유∪영구∪grace. sync_targets와 split reconcile 둘 다. 틱 DB 영구 게이트는 그대로.

분봉 쓰레기 → 다음 소스 봉 통째
그 분 틱 0건이거나 전부 봉끝 대비 LIVE_FEED_FALLBACK_MAX_AGE_SEC 초과면 구멍. 메인 WS → 2차 → LS → REST → rollup. CANDLE_GARBAGE_FALLBACK 기본 true.

파일: feed_fallback.py(신규), ws_manager.py, kis_ws.py, candle_series.py, bt_candle_source.py, live_config_schema.py, database.py, 스모크, MD 2개.

같은 ws_manager/database/kis_ws/live_config에는 직전 커밋 이후 쌓여 있던 시세 폴백·ENV 키 정리도 같이 들어갔습니다. 파일 단위로 나눌 수 없어서입니다.
This commit is contained in:
Your Name
2026-08-19 22:11:31 +09:00
parent d1dc274f0e
commit 0ecac7cb95
229 changed files with 8487 additions and 1647 deletions

View File

@@ -4897,3 +4897,182 @@
{"ts": "2026-08-14T15:28:18+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "094820", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2a9e0f3fef2c1d06", "extra": {"mock": true}}
{"ts": "2026-08-14T15:29:18+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2259a93fbf5b2c5b", "extra": {"mock": true}}
{"ts": "2026-08-14T15:30:30+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40580000", "msg1": "모의투자 장종료 입니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "34352a3219281ecd", "extra": {"mock": true}}
{"ts": "2026-08-17T08:30:09+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:10+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:20+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:21+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:25+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:27+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:32+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:36+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:45+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:50+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T09:00:52+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T09:01:00+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T09:01:02+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T09:01:06+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T09:01:09+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T09:01:20+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T09:01:23+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:19+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:25+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:28+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:38+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:42+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:45+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:49+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:52+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:56+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T09:30:59+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T09:31:11+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T09:31:15+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T09:31:20+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T09:31:26+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T09:31:31+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T09:31:34+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T10:00:30+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T10:00:31+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T10:00:32+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T10:00:44+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T10:00:47+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T10:00:51+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T10:00:57+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:00+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:03+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:08+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:16+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:19+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:30+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:33+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:36+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T10:01:40+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T10:30:36+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T10:30:41+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T10:30:44+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T10:30:49+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T10:30:53+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T10:30:56+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:05+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:09+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:16+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:22+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:26+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:30+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:40+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:45+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:48+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T10:31:54+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T11:00:42+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T11:00:44+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T11:00:47+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T11:00:53+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T11:00:58+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:02+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:14+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:24+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:27+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:31+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:33+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:37+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T11:01:50+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T11:02:20+09:00", "kind": "domestic_order_http", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "HTTP_500", "msg1": "{\"rt_cd\":\"1\",\"msg1\":\"초당 거래건수를 초과하였습니다.\",\"msg_cd\":\"EGW00201\",\"message\":\"EGW00201\"}", "rt_cd": "", "http": 500, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2e496e5e49776862", "extra": {"mock": true}}
{"ts": "2026-08-17T11:02:25+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T11:02:30+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T11:02:44+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T11:30:45+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T11:30:52+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T11:30:55+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:01+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:01+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:12+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:22+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:33+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:36+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:40+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:44+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T11:31:50+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T11:32:00+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T11:32:34+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T11:32:38+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T11:32:52+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T12:00:50+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:01+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:04+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:06+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:11+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:23+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:26+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:38+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:45+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:51+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T12:01:55+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T12:02:01+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T12:02:05+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T12:02:41+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T12:02:44+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T12:03:00+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T12:30:54+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:06+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:08+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:08+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:17+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:32+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:38+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:41+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T12:31:58+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T12:32:00+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T12:32:05+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T12:32:10+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T12:32:13+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T12:32:48+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T12:32:53+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T12:33:07+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T13:00:58+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T13:01:14+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "332570", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6ce4e149401f1c9c", "extra": {"mock": true}}
{"ts": "2026-08-17T13:01:15+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f74d06e4af7d6355", "extra": {"mock": true}}
{"ts": "2026-08-17T13:01:31+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009900", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "22dfce8cb961280e", "extra": {"mock": true}}
{"ts": "2026-08-17T13:01:36+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015230", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "565aaa552b8dd46f", "extra": {"mock": true}}
{"ts": "2026-08-17T13:01:39+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "873b5315fc03ebfd", "extra": {"mock": true}}
{"ts": "2026-08-17T13:01:43+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7b09b279e212ea20", "extra": {"mock": true}}
{"ts": "2026-08-17T13:01:54+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "017650", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "cc7e81e0b907b4c5", "extra": {"mock": true}}
{"ts": "2026-08-17T13:02:02+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "036010", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6d3ad2b2271a486d", "extra": {"mock": true}}
{"ts": "2026-08-17T13:02:08+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "044450", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "ba24e16134819a2d", "extra": {"mock": true}}
{"ts": "2026-08-17T13:02:12+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "053700", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "980e0bdded7dc2ab", "extra": {"mock": true}}
{"ts": "2026-08-17T13:02:16+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "064820", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "476fa96f2b798522", "extra": {"mock": true}}
{"ts": "2026-08-17T13:02:29+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "101930", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "a6f7a2c9aced7f8a", "extra": {"mock": true}}
{"ts": "2026-08-17T13:02:56+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "e03bfd8f2d9daf85", "extra": {"mock": true}}
{"ts": "2026-08-17T13:02:59+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "475560", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "aa0634cf98af0e03", "extra": {"mock": true}}
{"ts": "2026-08-17T13:03:11+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "111380", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "636edc2d912a26ed", "extra": {"mock": true}}
{"ts": "2026-08-17T13:31:06+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004150", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1aea33871e64552b", "extra": {"mock": true}}
{"ts": "2026-08-17T13:31:21+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40100000", "msg1": "모의투자 영업일이 아닙니다.", "rt_cd": "1", {"ts": "2026-08-18T08:31:30+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:34:32+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:37:33+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:40:34+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:43:36+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:46:39+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:49:40+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:52:42+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:55:44+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T08:58:46+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "192410", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "5d5d1589fa542d6a", "extra": {"mock": true}}
{"ts": "2026-08-18T09:03:24+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "448280", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "041b92843733b3fe", "extra": {"mock": true}}
{"ts": "2026-08-18T09:03:51+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2637d49e97a618d6", "extra": {"mock": true}}
{"ts": "2026-08-18T09:03:52+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015890", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "0c3318c4e03980ee", "extra": {"mock": true}}
{"ts": "2026-08-18T09:06:52+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "015710", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2637d49e97a618d6", "extra": {"mock": true}}
{"ts": "2026-08-18T15:10:00+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "094940", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "590ecb8e01b3b27a", "extra": {"mock": true}}
{"ts": "2026-08-18T15:21:28+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004830", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "b9f9ac0504f0b493", "extra": {"mock": true}}
{"ts": "2026-08-18T15:21:39+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "030960", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2dc0b52a5007f805", "extra": {"mock": true}}
{"ts": "2026-08-18T15:21:58+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "105630", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "6973f940644142fb", "extra": {"mock": true}}
{"ts": "2026-08-18T15:24:31+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004830", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "b9f9ac0504f0b493", "extra": {"mock": true}}
{"ts": "2026-08-18T15:24:47+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "030960", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2dc0b52a5007f805", "extra": {"mock": true}}
{"ts": "2026-08-18T15:26:00+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009520", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1629c68031f42c66", "extra": {"mock": true}}
{"ts": "2026-08-18T15:26:06+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "033160", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f6cfbe65b55c8be5", "extra": {"mock": true}}
{"ts": "2026-08-18T15:26:15+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "041190", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7d1c486b840afcd5", "extra": {"mock": true}}
{"ts": "2026-08-18T15:27:36+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "004830", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "b9f9ac0504f0b493", "extra": {"mock": true}}
{"ts": "2026-08-18T15:28:06+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "030960", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "2dc0b52a5007f805", "extra": {"mock": true}}
{"ts": "2026-08-18T15:29:05+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009520", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "1629c68031f42c66", "extra": {"mock": true}}
{"ts": "2026-08-18T15:29:13+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "033160", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f6cfbe65b55c8be5", "extra": {"mock": true}}
{"ts": "2026-08-18T15:29:17+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "041190", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "7d1c486b840afcd5", "extra": {"mock": true}}
{"ts": "2026-08-18T15:30:01+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "030960", "msg_cd": "40580000", "msg1": "모의투자 장종료 입니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "b4c25b00debf7544", "extra": {"mock": true}}
{"ts": "2026-08-18T15:30:05+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "009520", "msg_cd": "40580000", "msg1": "모의투자 장종료 입니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "f34b1e0fbbfb6b4e", "extra": {"mock": true}}
{"ts": "2026-08-18T15:30:20+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "033160", "msg_cd": "40580000", "msg1": "모의투자 장종료 입니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "9a68dfa02029dda4", "extra": {"mock": true}}
{"ts": "2026-08-19T12:43:01+09:00", "kind": "domestic_order_reject", "strategy_id": "", "side": "SELL", "code": "038680", "msg_cd": "40240000", "msg1": "모의투자 잔고내역이 없습니다.", "rt_cd": "1", "http": 200, "path": "/uapi/domestic-stock/v1/trading/order-cash", "fingerprint": "d64a4218f5f98f5e", "extra": {"mock": true}}

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

@@ -1 +1 @@
logs/optuna_4strat_tpe_2026-08-12_2026-08-14_20260815_224827_master.log
logs/optuna_4strat_tpe_2026-08-17_2026-08-19_20260819_092648_master.log

View File

@@ -1 +1 @@
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_breakout_tpe_20260814_020952.json
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_breakout_tpe_20260819_092934.json

View File

@@ -1 +1 @@
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_breakout_tpe_20260814_020952.json
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_breakout_tpe_20260819_092934.json

View File

@@ -1 +1 @@
logs/optuna_breakout_tpe_20260814_020209.log
logs/optuna_breakout_atr_tpe_20260819_092820.log

View File

@@ -1 +1 @@
breakout_tpe_20260812_20260813_20260814_020209
breakout_atr_tpe_20260817_20260819_20260819_092820

View File

@@ -1 +1 @@
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_tail_tpe_20260815_225502.json
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_breakout_tpe_20260819_092934.json

View File

@@ -1 +1 @@
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_momentum_tpe_20260814_115644.json
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_momentum_tpe_20260816_031742.json

View File

@@ -1 +1 @@
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_momentum_tpe_20260814_115644.json
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_momentum_tpe_20260816_031742.json

View File

@@ -1 +1 @@
logs/optuna_momentum_tpe_20260814_015447_resume.log
logs/optuna_momentum_tpe_20260816_025631.log

View File

@@ -1 +1 @@
momentum_tpe_20260812_20260813_20260814_014442
momentum_tpe_20260812_20260814_20260816_025631

View File

@@ -1 +1 @@
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_scalp_tpe_20260814_021723.json
/home/hoon/kis_bot/kis_trader/backtest/results/optuna_scalp_tpe_20260819_025229.json

Some files were not shown because too many files have changed in this diff Show More