콘텐츠로 이동

고급 인사이트 관리

AQE는 핵심 인사이트 모델에서 하위 인사이트를 직접 지원합니다. 상위 인사이트에 하나 이상의 하위 인사이트를 연결하고, 런타임과 스냅샷 데이터 모델 전체에서 그 관계를 유지할 수 있습니다.

parent.add_child_insight(child, None, ctx);

현재 API에서 두 번째 인수는 분할 주문을 식별합니다. 일반적인 하위 인사이트에는 None을 사용하세요. 브로커의 최대 주문 수량을 준수하기 위해 나눈 주문에는 is_split_insight가 지정됩니다. 이를 독립적인 DCA 단계와 구분하세요.

이를 통해 두 가지 중요한 기능을 사용할 수 있습니다.

  • 계보: 하위 인사이트는 parent_id를 통해 원래 상위 인사이트와 연결됩니다.
  • 지연 제출: AQE는 하위 인사이트를 대기열에 넣고 런타임 루프의 적절한 시점에 제출할 수 있습니다.

일반적인 활용 사례로는 단계적 진입, 상위 인사이트의 체결에서 파생된 후속 신호, 서로 연결된 이력을 추적해야 하는 다단계 거래 계획이 있습니다.

인사이트는 사용자가 정의한 구성을 저장하지만 실제 실행 레그는 브로커가 관리합니다.

  • 익절 레그
  • 손절 레그
  • 트레일링 스톱 레그

예를 들어 인사이트에서는 트레일링 스톱의 간격을 부동소수점 값으로 정의하며, 실제 트레일링 스톱 레그는 브로커가 실행 중에 생성하고 관리합니다.

인사이트는 부분 청산 결과를 시간순으로 기록할 수 있습니다. 이 기능은 다음과 같은 경우에 중요합니다.

  • 분할 청산 전략
  • 여러 목표가를 사용하는 청산
  • AQS 및 백테스트 분석에서 거래 내역을 정확하게 확인

전략이 둘 이상의 익절 수준을 사용하면, AQE는 일부 수량을 청산하면서 나머지 포지션은 유지할 수 있습니다.

하위 인사이트와 부분 청산은 서로 다른 문제를 해결합니다.

  • 부분 청산은 하나의 인사이트를 유지하면서 포지션 수량을 점차 줄입니다.
  • 하위 인사이트는 자체 수명 주기를 가진 별도의 연결된 인사이트를 생성합니다.