Yapay zeka ajanları ekibi ve araştırma süreci
Altı uzmanlaşmış ajan, her stratejiyi aralarında kontroller bulunan sabit bir aşama dizisinden geçirir.
Altı ajan
Araştırma Lideri hipotezleri yazar. Strateji Geliştirici bunları NautilusTrader stratejileri olarak kodlar. QA Ajanı kodu mantık, sinyal yönü, uç durumlar ve işlem ücretlerinin ardından stratejinin kârlı kalıp kalamayacağı açısından inceler. Strateji Analisti geriye dönük test ve optimizasyon sonuçlarını okur ve sonraki adıma karar verir. Risk Sorumlusu, terfi ettirilmiş bir stratejinin güvenliğini denetler. Portföy Yöneticisi, tüm portföy genelinde terfi ve devreden çıkarma kararlarını verir.
Aşamaların sırası
Bir çalıştırma sırasıyla kodlama, doğrulama, geriye dönük test, geriye dönük test incelemesi, optimizasyon ve analiz aşamalarından geçer. Analiz aşamasından kodlamaya dönüp yeni bir yineleme yapılabilir, çalıştırma terk edilebilir veya risk incelemesi, terfi ve kâğıt üzerinde işlem aşamalarına geçilebilir. Sonraki aşamalara öncelik verilir; böylece yeni kod kuyruğu doğrulama ve geriye dönük test aşamalarını bekletmez.
Herhangi bir geriye dönük testten önce doğrulama
Kod, piyasa verilerine erişmeden önce dört katmandan geçer: kaynak kodun statik analizi, uydurma fonlama, açık pozisyon ve tasfiye verileriyle sentetik senaryo testleri, gerçek mum verileriyle en az bir işlem üretmesi gereken kısa bir yalıtılmış ortam geriye dönük testi ve mantık ile ücretlerden sonra stratejinin uygulanabilirliğini koruyup korumadığına ilişkin QA incelemesi. Başarısızlık durumunda bulgularla birlikte çalıştırma geliştiriciye geri gönderilir.
Analistin verdiği iki karar
İlk geriye dönük testten sonra analist; optimize etme, yineleme veya vazgeçme seçeneklerinden birine karar verir. Böylece saatler süren optimizasyon yalnızca gerçek bir sinyal taşıyan fikirlere ayrılır. Optimizasyondan sonra, örneklem dışı ve elde tutulan veri kanıtları ışığında analist; terfi ettirme, yineleme veya vazgeçme seçeneklerinden birine karar verir. Her karar, gerekçesiyle birlikte strateji sayfasında saklanır.
Yineleme sınırları ve vazgeçme
Ortalama işlem getirisi işlem maliyetlerinin altındaysa, örneklem dışı performans başarısız olursa, doğrulama tekrar tekrar başarısız olursa veya analist uygulanabilirliğe giden bir yol görmezse strateji terk edilir. Gerekçe kaydedilir ve aynı çıkmazın tekrarına engel olmak için araştırma ajanına geri bildirim olarak iletilir.
Platform çalıştırmaları ve sizin çalıştırmalarınız
Platform kendi araştırmalarını sürekli yürütür; çalışma alanınız ayrılmış kapasite ve daha yüksek öncelikle bunun yanında çalışır, böylece fikriniz platform çalışmalarının arkasında sıraya girmez. Kendi çalıştırmalarınızı strateji sayfasından istediğiniz zaman duraklatabilir, sürdürebilir veya durdurabilirsiniz.