나는 자동 거래 시스템을 연구 중이다. 어떤 종류의 안전 경비원을 배치해야합니까?알고리즘 트레이딩 소프트웨어 세이프 가드
내가 가지고있는 주요 아이디어는 여러 조각을 서로 확인하는 것입니다.
나는 두 번째 독립적 인 작은 프로세스를 사용하여 동일한 거래 계좌에 연결하고 간단한 총액을 확인하며 총 순 위치가 일정한 한도를 초과하지 않도록하거나 N 개 주문이 없음을 확인합니다. 예를 들어 10 분 또는 M 개 이상의 위치가 동시에 열립니다. 또한 실제 열린 포지션이 전략 프로세스가 실제로 보유하고 있다고 생각하는 것과 일치하는지 확인할 수 있습니다. 보너스로 다른 컴퓨터/네트워크 공급자에서이 검사 프로그램 프로세스를 실행할 수 있습니다.
주요 전략의 점검 이외에도 이상한 버그가 발생해도 아무런 문제가 발생하지 않습니다.
내가 모니터하고 알고 있어야하는 다른 모든 것들?
"안전에 중대한 문제"는 일반적으로 실패로 인해 사망 또는 부상 (재정적 손실이 아닌)이 발생할 때만 사용됩니다. – AakashM
"주요 전략을 점검하는 것 외에 이상한 버그가 발생해도 아무 것도 실제로 일어날 수 없다는 것을 확신합니다." 5 월 6 일에 발생한 일이 있은 후에, 큰 빨간 버튼을 눌러서 블랙 박스를 시장에서 분리 할 수있는 좋은 아이디어라고 생각합니다. –
변동성이 높아지면 Tradeworx와 같은 HFT 상점의 많은 부분이 어두워집니다. 이로 인해 5 월 6 일 시장에서 입찰가가 사라지고 유동성이 없어지는 효과가 나타납니다. –