schedule_order#

KISSimpleOverseasStock.schedule_order(ticker: str, side: OrderSide, quantity: int, order_type: OrderType, price: Decimal) str[source]#

주식 예약 주문을 생성합니다. 지정가 주문 및 MOO(장 개시 시장가) 주문이 지원됩니다.

Parameters:
  • ticker (str) – 예약 주문할 주식의 티커(symbol).

  • side (OrderSide) – 매도 또는 매수 방향 (OrderSide.SELL 또는 OrderSide.BUY).

  • quantity (int) – 주문 수량.

  • order_type (OrderType) – 주문 유형 (지원되는 주문 유형: OrderType.LIMIT, OrderType.MOO).

  • price (Decimal) – 지정가 주문일 경우의 가격.

Returns:

생성된 예약 주문의 주문 번호.

Return type:

str

Raises:
  • ValueError – 주어진 티커가 유효하지 않거나 지원되지 않는 거래소인 경우.

  • ValueError – 지원되지 않는 주문 유형일 경우.

  • ValueError – MOO(장 개시 시장가) 주문이 매수 주문일 경우 (MOO는 매도 주문에서만 사용 가능).