TossSimpleDomesticStock¶
- class pyqqq.brokerage.toss.simple.TossSimpleDomesticStock(auth: TossAuth, account_no: str | None = None)[source]¶
Bases:
object토스증권 국내 주식 API를 사용하여 주식 거래를 하기 위한 클래스입니다.
기존 TossDomesticStock 클래스를 감싸고, 간단한 주문/조회 기능을 제공합니다. 메서드 시그니처는
KISSimpleDomesticStock을 따릅니다.토스증권 Open API 제약으로 인한 차이점:
거래대금(value) 데이터가 제공되지 않아 관련 값은
None/NA로 반환됩니다.주문의 체결 거래소(KRX/NXT/SOR)가 노출되지 않아
StockOrder.exchange는 항상None이며,exchanges필터 인자는 받되 무시됩니다.실시간 주문 이벤트(웹소켓)가 아직 지원되지 않아
listen_order_event는NotImplementedError를 발생시킵니다. (TradingTracker 사용 불가)정정 주문 시 새로운 주문 ID가 발급되고 원주문은
REPLACED상태가 됩니다.
- Parameters:
auth (TossAuth) – 인증 정보
account_no (str) – 계좌번호. 미지정 시 첫 번째 계좌를 사용한다. (하나의 App Key로 여러 계좌 지원)
메서드
주문을 취소합니다.
주문을 생성합니다.
계좌 정보를 조회합니다.
일봉 데이터 검색
주문 번호로 주문 정보를 조회합니다.
특정 종목의 호가/잔량 정보를 조회하여 반환합니다.
미체결 주문을 조회합니다.
보유 종목을 조회합니다.
주문 가능 수량을 조회합니다.
주식 현재 가격 조회
여러 종목의 현재 가격 조회
분봉 데이터 검색
오늘(또는 지정 일자) 주문 내역을 조회합니다.
계좌 주문 이벤트를 수신하는 메서드
주문을 정정합니다.
속성
account_no