# `kiwoomcli domestic stocks open-change`

```text
usage: kiwoomcli domestic stocks open-change [-h] --basis {open,high,low,base}
                                             --volume-condition {all,10k,50k,100k,500k,1000k}
                                             --market {all,kospi,kosdaq}
                                             --include-limit {yes,no}
                                             --stock-condition {all,exclude-managed,exclude-preferred,exclude-managed-preferred,exclude-margin-100,only-margin-100,only-margin-40,only-margin-30,only-margin-20}
                                             --credit-condition {all,a,b,c,d,e,all-financing}
                                             --amount-condition {all,30m,50m,100m,300m,500m,1b,3b,5b,10b,30b,50b}
                                             --direction {top,bottom}
                                             --exchange {KRX,NXT,ALL}
                                             [--pages PAGES]
                                             [--format {pretty,json,jsonl,yaml}]
                                             [--profile PROFILE]
                                             [--mode {real,demo}]

options:
  -h, --help            show this help message and exit
  --basis {open,high,low,base}
                        기준가 구분
  --volume-condition {all,10k,50k,100k,500k,1000k}
                        거래량조건
  --market {all,kospi,kosdaq}
                        시장구분
  --include-limit {yes,no}
                        상하한 포함 여부
  --stock-condition {all,exclude-managed,exclude-preferred,exclude-managed-preferred,exclude-margin-100,only-margin-100,only-margin-40,only-margin-30,only-margin-20}
                        종목조건
  --credit-condition {all,a,b,c,d,e,all-financing}
                        신용조건
  --amount-condition {all,30m,50m,100m,300m,500m,1b,3b,5b,10b,30b,50b}
                        거래대금조건
  --direction {top,bottom}
                        상위/하위 구분
  --exchange {KRX,NXT,ALL}
                        거래소구분
  --pages PAGES         연속조회 페이지 수입니다 (기본 1, 0은 서버가 제공하는 모든 페이지).
  --format {pretty,json,jsonl,yaml}
                        출력 형식
  --profile PROFILE     사용할 계좌 별칭입니다. --mode/KIWOOM_MODE가 없을 때 생략하면 현재 계좌 별칭을
                        사용합니다.
  --mode {real,demo}    계좌 별칭 대신 모드를 직접 지정합니다.

Summary:
  시가대비등락률요청.

Behavior:
  조회 전용 명령입니다. 계좌/주문 상태를 변경하지 않습니다.

Examples:
  kiwoomcli domestic stocks open-change --basis open --volume-condition all --market all --include-limit yes --stock-condition all --credit-condition all --amount-condition all --direction top --exchange KRX

OpenAPI mapping:
  API ID: ka10028
  Request: POST /api/dostk/stkinfo
  --basis -> sort_tp (required)
      open = 1
      high = 2
      low = 3
      base = 4
  --volume-condition -> trde_qty_cnd (required)
      all = 0000
      10k = 0010
      50k = 0050
      100k = 0100
      500k = 0500
      1000k = 1000
  --market -> mrkt_tp (required)
      all = 000
      kospi = 001
      kosdaq = 101
  --include-limit -> updown_incls (required)
      yes = 1
      no = 0
  --stock-condition -> stk_cnd (required)
      all = 0
      exclude-managed = 1
      exclude-preferred = 3
      exclude-managed-preferred = 4
      exclude-margin-100 = 5
      only-margin-100 = 6
      only-margin-40 = 7
      only-margin-30 = 8
      only-margin-20 = 9
  --credit-condition -> crd_cnd (required)
      all = 0
      a = 1
      b = 2
      c = 3
      d = 4
      e = 7
      all-financing = 9
  --amount-condition -> trde_prica_cnd (required)
      all = 0
      30m = 3
      50m = 5
      100m = 10
      300m = 30
      500m = 50
      1b = 100
      3b = 300
      5b = 500
      10b = 1000
      30b = 3000
      50b = 5000
  --direction -> flu_cnd (required)
      top = 1
      bottom = 2
  --exchange -> stex_tp (required)
      KRX = 1
      NXT = 2
      ALL = 3
```
