alt/apps/cli/testdata/operator/live_risk_kill_switch.yaml
toki c23fea2342 feat(live-trading): 실거래 risk guard를 추가한다
실거래 주문이 브로커에 도달하기 전에 kill switch와 계정별 주문 한도를 검증해야 한다. API, CLI, client parser surface와 완료된 review archive를 함께 정리한다.
2026-06-08 05:36:59 +09:00

36 lines
827 B
YAML

name: live_risk_kill_switch
timeout: 10s
steps:
- id: get_policy
action: get_live_risk_policy
request:
account_id: live-acct-1
expect:
status: ok
- id: get_ks_halted
action: get_live_kill_switch
request:
account_id: live-acct-1
expect:
status: ok
- id: submit_risk_blocked
action: submit_live_order
request:
account_id: live-acct-1
instrument_id: KRX:005930
side: buy
quantity: "1"
order_type: market
operator_confirmed: true
operator_id: operator-1
expect:
status: error
error_code: invalid_request
- id: clear_ks
action: set_live_kill_switch
request:
account_id: live-acct-1
halted: false
kill_switch_reason: "operator cleared for trading session"
expect:
status: ok