initial commit
This commit is contained in:
165
한국투자증권(API)/examples_user/elw/elw_examples.py
Normal file
165
한국투자증권(API)/examples_user/elw/elw_examples.py
Normal file
@@ -0,0 +1,165 @@
|
||||
import sys
|
||||
import logging
|
||||
|
||||
import pandas as pd
|
||||
|
||||
sys.path.extend(['..', '.'])
|
||||
import kis_auth as ka
|
||||
from elw_functions import *
|
||||
|
||||
# 로깅 설정
|
||||
logging.basicConfig(level=logging.INFO, format='%(levelname)s - %(message)s')
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
# 인증
|
||||
ka.auth()
|
||||
trenv = ka.getTREnv()
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 비교대상종목조회[국내주식-183]
|
||||
##############################################################################################
|
||||
|
||||
df = compare_stocks(fid_cond_scr_div_code="11517", fid_input_iscd="005930")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 종목검색[국내주식-166]
|
||||
##############################################################################################
|
||||
|
||||
df = cond_search(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="11510", fid_rank_sort_cls_code="0", fid_input_cnt_1="100")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 만기예정/만기종목[국내주식-184]
|
||||
##############################################################################################
|
||||
|
||||
df = expiration_stocks(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="11547", fid_input_date_1="20240402", fid_input_date_2="20240408", fid_div_cls_code="2", fid_etc_cls_code="", fid_unas_input_iscd="000000", fid_input_iscd_2="00000", fid_blng_cls_code="0", fid_input_option_1="")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 지표순위[국내주식-169]
|
||||
##############################################################################################
|
||||
|
||||
df = indicator(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="20279", fid_unas_input_iscd="000000", fid_input_iscd="00000", fid_div_cls_code="0", fid_input_price_1="", fid_input_price_2="", fid_input_vol_1="", fid_input_vol_2="", fid_rank_sort_cls_code="0", fid_blng_cls_code="0")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 투자지표추이(체결)[국내주식-172]
|
||||
##############################################################################################
|
||||
|
||||
df = indicator_trend_ccnl(fid_cond_mrkt_div_code="W", fid_input_iscd="58J297")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 투자지표추이(일별)[국내주식-173]
|
||||
##############################################################################################
|
||||
|
||||
df = indicator_trend_daily(fid_cond_mrkt_div_code="W", fid_input_iscd="57K281")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 투자지표추이(분별)[국내주식-174]
|
||||
##############################################################################################
|
||||
|
||||
df = indicator_trend_minute(fid_cond_mrkt_div_code="W", fid_input_iscd="58J297", fid_hour_cls_code="60", fid_pw_data_incu_yn="N")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW LP매매추이 [국내주식-182]
|
||||
##############################################################################################
|
||||
|
||||
df1, df2 = lp_trade_trend(fid_cond_mrkt_div_code="W", fid_input_iscd="52K577")
|
||||
print(df1)
|
||||
print(df2)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 신규상장종목[국내주식-181]
|
||||
##############################################################################################
|
||||
|
||||
df = newly_listed(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="11548", fid_div_cls_code="02", fid_unas_input_iscd="000000", fid_input_iscd_2="00003", fid_input_date_1="20240402", fid_blng_cls_code="0")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 당일급변종목[국내주식-171]
|
||||
##############################################################################################
|
||||
|
||||
df = quick_change(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="20287", fid_unas_input_iscd="000000", fid_input_iscd="00000", fid_mrkt_cls_code="A", fid_input_price_1="", fid_input_price_2="", fid_input_vol_1="", fid_input_vol_2="", fid_hour_cls_code="1", fid_input_hour_1="", fid_input_hour_2="", fid_rank_sort_cls_code="1", fid_blng_cls_code="0")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 민감도 순위[국내주식-170]
|
||||
##############################################################################################
|
||||
|
||||
df = sensitivity(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="20285", fid_unas_input_iscd="000000", fid_input_iscd="00000", fid_div_cls_code="0", fid_input_price_1="", fid_input_price_2="", fid_input_vol_1="", fid_input_vol_2="", fid_rank_sort_cls_code="0", fid_input_rmnn_dynu_1="", fid_input_date_1="", fid_blng_cls_code="0")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 민감도 추이(체결)[국내주식-175]
|
||||
##############################################################################################
|
||||
|
||||
df = sensitivity_trend_ccnl(fid_cond_mrkt_div_code="W", fid_input_iscd="58J297")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 민감도 추이(일별)[국내주식-176]
|
||||
##############################################################################################
|
||||
|
||||
df = sensitivity_trend_daily(fid_cond_mrkt_div_code="W", fid_input_iscd="58J438")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 기초자산 목록조회[국내주식-185]
|
||||
##############################################################################################
|
||||
|
||||
df = udrl_asset_list(fid_cond_scr_div_code="11541", fid_rank_sort_cls_code="0", fid_input_iscd="00000")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 기초자산별 종목시세[국내주식-186]
|
||||
##############################################################################################
|
||||
|
||||
df = udrl_asset_price(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="11541", fid_mrkt_cls_code="A", fid_input_iscd="00000", fid_unas_input_iscd="005930", fid_vol_cnt="1000", fid_trgt_exls_cls_code="0", fid_input_price_1="1000", fid_input_price_2="5000", fid_input_vol_1="100", fid_input_vol_2="1000", fid_input_rmnn_dynu_1="30", fid_input_rmnn_dynu_2="90", fid_option="0", fid_input_option_1="", fid_input_option_2="")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 상승률순위[국내주식-167]
|
||||
##############################################################################################
|
||||
|
||||
df = updown_rate(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="20277", fid_unas_input_iscd="000000", fid_input_iscd="00000", fid_input_rmnn_dynu_1="0", fid_div_cls_code="0", fid_input_price_1="", fid_input_price_2="", fid_input_vol_1="", fid_input_vol_2="", fid_input_date_1="", fid_rank_sort_cls_code="0", fid_blng_cls_code="0", fid_input_date_2="")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 변동성추이(체결)[국내주식-177]
|
||||
##############################################################################################
|
||||
|
||||
df = volatility_trend_ccnl(fid_cond_mrkt_div_code="W", fid_input_iscd="58J297")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 변동성추이(일별)[국내주식-178]
|
||||
##############################################################################################
|
||||
|
||||
df = volatility_trend_daily(fid_cond_mrkt_div_code="W", fid_input_iscd="58J297")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 변동성추이(분별)[국내주식-179]
|
||||
##############################################################################################
|
||||
|
||||
df = volatility_trend_minute(fid_cond_mrkt_div_code="W", fid_input_iscd="58J297", fid_hour_cls_code="60", fid_pw_data_incu_yn="N")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 변동성추이(틱)[국내주식-180]
|
||||
##############################################################################################
|
||||
|
||||
df = volatility_trend_tick(fid_cond_mrkt_div_code="W", fid_input_iscd="58J297")
|
||||
print(df)
|
||||
|
||||
##############################################################################################
|
||||
# [국내주식] ELW시세 - ELW 거래량순위[국내주식-168]
|
||||
##############################################################################################
|
||||
|
||||
df = volume_rank(fid_cond_mrkt_div_code="W", fid_cond_scr_div_code="20278", fid_unas_input_iscd="000000", fid_input_iscd="00000", fid_input_rmnn_dynu_1="", fid_div_cls_code="0", fid_input_price_1="0", fid_input_price_2="100000", fid_input_vol_1="0", fid_input_vol_2="1000000", fid_input_date_1="20250101", fid_rank_sort_cls_code="0", fid_blng_cls_code="0", fid_input_iscd_2="0000", fid_input_date_2="")
|
||||
print(df)
|
||||
|
||||
Reference in New Issue
Block a user