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)가 노출되지 않아
exchange는 항상None,exchanges인자는 무시됩니다.실시간 주문 이벤트 미지원 -
listen_order_event는NotImplementedError. (TradingTracker 사용 불가)정정 시 새 주문 ID가 발급되고 원주문은
REPLACED상태가 됩니다.주문 내역 조회는 취소된 주문에서 취소(CANCEL) 레코드를 분리해 반환합니다. (
order_no=None,org_order_no로 원주문 연결 - 상세는 문서 “주문 내역과 취소/정정 레코드” 참고)
- Parameters:
auth (TossAuth) – 인증 정보
account_no (str) – 계좌번호. 미지정 시 첫 번째 계좌를 사용한다. (하나의 App Key로 여러 계좌 지원)
메서드
주문을 취소합니다.
주문을 생성합니다.
계좌 정보를 조회합니다.
일봉 데이터 검색
주문 번호로 주문 정보를 조회합니다.
특정 종목의 호가/잔량 정보를 조회하여 반환합니다.
미체결 주문을 조회합니다.
보유 종목을 조회합니다.
주문 가능 수량을 조회합니다.
주식 현재 가격 조회
여러 종목의 현재 가격 조회
분봉 데이터 검색
오늘(또는 지정 일자) 주문 내역을 조회합니다.
계좌 주문 이벤트를 수신하는 메서드
주문을 정정합니다.
속성
account_no