Spring til indhold
Dokumentation · Forskningspipelineforløbet

AI-agentteamet og pipelinen

Seks specialiserede agenter fører hver strategi gennem en fast rækkefølge af trin med kontroller imellem.

De seks agenter

Research Lead skriver hypoteser. Strategy Developer koder dem som NautilusTrader-strategier. QA Agent gennemgår koden for logik, signalretning, kanttilfælde og om gebyrerne gør strategien levedygtig. Strategy Analyst gennemgår resultaterne fra efterprøvning og optimering og beslutter, hvad der skal ske nu. Risk Officer reviderer sikkerheden i en strategi, der er rykket videre. Portfolio Manager beslutter oprykning og udfasning på tværs af hele porteføljen.

Trin i rækkefølge

En kørsel går gennem kodning, verifikation, efterprøvning, gennemgang af efterprøvningsresultater, optimering og analyse. Efter analyse kan den gentages fra kodning, opgives eller gå videre til risikovurdering, oprykning og simuleret handel. Senere trin behandles først, så verifikation og efterprøvning ikke bliver nedprioriteret på grund af en kø af ny kode.

Verifikation før enhver backtest

Koden gennemgår fire lag, før den behandler markedsdata: statisk analyse af kildekoden, syntetiske scenarietests med fabrikerede data om funding, åben interesse og likvideringer, en kort test i et afgrænset miljø på faktiske kursbarer, som skal give mindst én handel, og en kvalitetssikringsgennemgang af logikken og om gebyrerne gør strategien levedygtig. Ved fejl sendes kørslen tilbage til udvikleren med en beskrivelse af problemet.

Analytikerens to beslutninger

Efter den første backtest beslutter analytikeren, om strategien skal optimeres, gentages eller opgives, så timer med optimering kun bruges på idéer med et reelt signal. Efter optimeringen beslutter analytikeren, om den skal godkendes, gentages eller opgives, med evidensen fra data uden for stikprøven og holdout-data til rådighed. Alle beslutninger gemmes sammen med begrundelsen på strategisiden.

Iterationsgrænser og opgivelse

En strategi opgives, når dens gennemsnitlige afkast pr. handel er lavere end handelsomkostningerne, når dens out-of-sample-resultater ikke består, når den gentagne gange ikke består verifikation, eller når analytikeren ikke ser nogen vej til levedygtighed. Årsagen registreres og føres tilbage til researchagenten, så den samme blindgyde ikke gentages.

Platformens kørsler og dine kørsler

Platformen udfører løbende sin egen research; dit arbejdsområde kører sideløbende med reserveret kapacitet og højere prioritet, så din idé ikke havner i kø bag platformens arbejde. Du kan til enhver tid sætte dine egne kørsler på pause, genoptage dem eller stoppe dem fra strategisiden.