Hoppa till innehåll
Dokumentation · Forskningsflödet

AI-agentteamet och researchprocessen

Sex specialiserade agenter för varje strategi vidare genom en fast följd av steg med kontroller mellan dem.

De sex agenterna

Research Lead skriver hypoteser. Strategy Developer kodar dem som NautilusTrader-strategier. QA Agent granskar koden med avseende på logik, signalernas riktning, specialfall och om avgifterna kan täckas. Strategy Analyst granskar resultat från backtest och optimering och beslutar vad som händer härnäst. Risk Officer granskar säkerheten hos en strategi som har förts vidare. Portfolio Manager beslutar om att föra vidare och avveckla strategier i hela portföljen.

Stegen i ordning

En körning går genom kodning, verifiering, backtestning, backtestgranskning, optimering och analys. Från analys kan den gå tillbaka till kodning för en ny iteration, överges eller gå vidare till riskgranskning, godkännande och pappershandel. Senare steg behandlas först så att verifiering och backtestning inte blir stående bakom en kö av ny kod.

Verifiering före varje backtest

Koden passerar fyra lager innan den får tillgång till marknadsdata: statisk analys av källkoden, syntetiska scenariotester med fabricerade data för finansiering, öppet intresse och likvideringar, ett kort sandbox-backtest på verkliga staplar som måste generera minst en affär samt en QA-granskning av logiken och avgifternas bärkraft. Vid ett fel skickas körningen tillbaka till utvecklaren tillsammans med resultatet.

Analytikerns två beslut

Efter det första backtestet beslutar analytikern om optimering, iteration eller övergivande, så att timmar av optimering bara läggs på idéer med en verklig signal. Efter optimeringen beslutar analytikern om att föra vidare, iterera eller överge, med underlag från data utanför urvalet och holdout-testet. Varje beslut och dess motivering sparas på strategisidan.

Gränser för iterationer och övergivande

En strategi överges när den genomsnittliga avkastningen per affär understiger handelskostnaderna, när resultatet utanför urvalet underkänns, när den upprepade gånger misslyckas med verifieringen eller när analytikern inte ser någon väg till lönsamhet. Motiveringen registreras och återförs till researchagenten så att samma återvändsgränd inte upprepas.

Plattformens körningar och dina körningar

Plattformen bedriver egen forskning kontinuerligt. Din arbetsyta körs parallellt med reserverad kapacitet och högre prioritet, så din idé hamnar inte i kö bakom plattformens arbete. Du kan när som helst pausa, återuppta eller stoppa dina egna körningar från strategisidan.