Coverage for brokers / korea_investment / korea_invest_url_keys.py: 100%

23 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-04-04 15:08 +0000

1from __future__ import annotations 

2from enum import Enum 

3 

4class EndpointKey(str, Enum): 

5 # ── 시세 ───────────────────────────── 

6 SEARCH_INFO = "search_info" 

7 INQUIRE_PRICE = "inquire_price" 

8 MARKET_CAP = "market_cap" # ← YAML이 top_market_cap이면 값만 바꿔주세요 

9 ASKING_PRICE = "asking_price" 

10 TIME_CONCLUDE = "time_conclude" 

11 RANKING_FLUCTUATION = "ranking_fluctuation" # ← YAML이 ranking_fluctuation이면 값만 바꿔주세요 

12 RANKING_VOLUME = "ranking_volume" 

13 ETF_INFO = "etf_info" 

14 MULTI_PRICE = "multi_price" 

15 DAILY_ITEMCHARTPRICE = "inquire_daily_itemchartprice" 

16 TIME_ITEMCHARTPRICE = "inquire_time_itemchartprice" 

17 TIME_DAILY_ITEMCHARTPRICE = "inquire_time_daily_itemchartprice" 

18 FINANCIAL_RATIO = "financial_ratio" 

19 INQUIRE_CONCLUSION = "inquire_conclusion" 

20 INVESTOR_TRADE_BY_STOCK_DAILY = "investor_trade_by_stock_daily" 

21 PROGRAM_TRADE_BY_STOCK_DAILY = "program_trade_by_stock_daily" 

22 CHK_HOLIDAY = "/uapi/domestic-stock/v1/quotations/chk-holiday" 

23 

24 # ── 계좌/주문 ──────────────────────── 

25 INQUIRE_BALANCE = "inquire_balance" 

26 ORDER_CASH = "order_cash" 

27 HASHKEY = "hashkey" # YAML에 없으면 리터럴(/uapi/hashkey) 써도 됨