KISSimpleOverseasStock#

class pyqqq.brokerage.kis.simple_overseas.KISSimpleOverseasStock(auth: KISAuth, account_no: str, account_product_code: str, hts_id: str | None = None)[source]#

한국투자증권 해외 주식 API 사용하여 주식 거래를 하기 위한 클래스 입니다.

기존 KISOverseasStock 클래쓰를 감싸고, 간편한 주문/조회 기능을 제공합니다. 아래와 같은 제약 사항이 있습니다.

  • 미국 주식만 지원 (NYSE, NASDAQ, AMEX)

  • 정규장 거래만 지원 (시간외 거래 미지원)

  • 외화 거래만 지원 (통합증거금 불가)

auth#

한국투자증권 API 인증 정보.

Type:

KISAuth

account_no#

계좌 번호.

Type:

str

account_product_code#

계좌 상품 코드.

Type:

str

hts_id#

HTS ID (해외주식 계좌 식별자).

Type:

Optional[str]

__init__(auth: KISAuth, account_no: str, account_product_code: str, hts_id: str | None = None)[source]#

Methods

__init__(auth, account_no, account_product_code)

cancel_order(ticker, order_no, quantity)

기존 주문을 취소합니다.

cancel_scheduled_order(org_order_no, ...)

주식 예약 주문을 취소합니다.

create_order(ticker, side, quantity, order_type)

특정 티커에 대해 매수 또는 매도 주문을 생성합니다.

get_account()

계좌 요약 정보를 조회하여 총 잔고, 투자 가능 현금, 매입 금액 및 손익 정보를 반환합니다.

get_historical_daily_data(ticker, ...[, ...])

특정 티커의 일간 데이터를 조회하여 데이터프레임으로 반환합니다.

get_historical_daily_data_old(ticker, ...[, ...])

특정 티커의 일간 데이터를 조회하여 데이터프레임으로 반환합니다.

get_order_history(from_date, to_date[, to_frame])

주문 내역을 조회하여 리스트 또는 데이터프레임 형식으로 반환합니다.

get_orderbook(ticker)

특정 티커의 호가/잔량 정보를 조회하여 반환합니다.

get_pending_orders([to_frame])

대기 중인 주문들을 조회하여 리스트 또는 데이터프레임 형식으로 반환합니다.

get_positions([to_frame])

보유 포지션 정보를 조회하여 리스트 또는 데이터프레임 형식으로 반환합니다.

get_possible_quantity(ticker[, price])

특정 티커에 대해 지정된 가격으로 주문 가능한 최대 수량과 금액을 조회합니다.

get_price(ticker)

특정 티커의 현재 가격 정보를 조회하여 데이터프레임으로 반환합니다.

get_price_detail(ticker)

특정 티커의 상세 가격 정보를 조회하여 데이터프레임으로 반환합니다.

get_scheduled_orders([start_date, end_date, ...])

지정된 기간 동안의 예약 주문 목록을 조회합니다.

get_supported_exchange_codes()

get_today_minute_data(ticker)

특정 티커의 시간별 거래 데이터를 조회하여 데이터프레임으로 반환합니다.

get_today_order_history([target_date, to_frame])

현지 기준 오늘의 주문 내역을 조회하여 리스트 또는 데이터프레임 형식으로 반환합니다.

schedule_order(ticker, side, quantity, ...)

주식 예약 주문을 생성합니다.

update_order(ticker, org_order_no, price, ...)

기존 주문을 수정합니다.

Attributes

kst

nyt