주문 서비스 (Websocket)

주문 서비스 - 체결 및 정정/취소/거부 메시지 웹소켓 수신

  • STOMP over Websocket을 이용하여 접수한 주문의 결과를 websocket으로 수신합니다.
     
  • 데이터는 json 형태로 전송되며 FIX 메시지 중 Execution Report 또는 OrderCancelReject  메시지가 수신됩니다.
     
  • 메시지의 수신은 login 시 전송 받은 token으로 subscribe 요청을 보냄으로써 시작됩니다.
     
  • 만약 전송 받지 못한 Execution Report가 있을 경우, resend 요청을 보내어 다시 수신 할 수 있습니다.

 

Requirement

 

Method (STOMP Command)

  • 접속 Base URL 

    ws://sandbox-apigw.koscom.co.kr:9700/restAcceptor/exec

  • 메시지 구독

    Destination : /topic/{subscription_token}
    Command : SUBSCRIBE

    {subscription_token} : 로그인 시 수신한 token 값
     
  • 재전송 요청

    Destination : /app/resend/{compID}/{hubTp}/{seq}
    Command : SEND

    {compID} : 할당받은 buy-side compId
    {hubTp} :   1 = sellside (증권사),  2 = simulator (가상체결)
    {seq} : 재전송을 요청할 메시지의 seq 번호

     

메시지 Specification

  • 상세한 내용은  아래 문서를 참조 바랍니다.
    FIX_REST_API.pdf