DI agentų komanda ir tyrimų eiga
Šeši specializuoti agentai perduoda kiekvieną strategiją nuosekliai pagal nustatytą etapų seką, tarp etapų atliekant patikras.
Šeši agentai
Tyrimų vadovas rengia hipotezes. Strategijų kūrėjas jas užkoduoja kaip „NautilusTrader“ strategijas. Kokybės užtikrinimo agentas peržiūri kodą, tikrina logiką, signalo kryptį, kraštinius atvejus ir galimybę padengti mokesčius. Strategijų analitikas įvertina atgalinio testavimo ir optimizavimo rezultatus bei nusprendžia, kas vyks toliau. Rizikos pareigūnas tikrina į kitą etapą perkeltos strategijos saugumą. Portfelio valdytojas sprendžia dėl viso portfelio strategijų perkėlimo į kitus etapus ir pasitraukimo iš jų.
Etapų seka
Vykdymas pereina programavimo, tikrinimo, atgalinio testavimo, atgalinio testavimo peržiūros, optimizavimo ir analizės etapus. Po analizės jis gali grįžti į programavimą dar vienai iteracijai, būti nutrauktas arba pereiti prie rizikos peržiūros, perkėlimo į kitą etapą ir imituojamos prekybos. Pirmenybė teikiama vėlesniems etapams, kad tikrinimas ir atgalinis testavimas neužstrigtų dėl naujo kodo eilės.
Tikrinimas prieš bet kokį atgalinį testavimą
Prieš naudojant rinkos duomenis kodas tikrinamas keturiais lygmenimis: atliekama statinė šaltinio kodo analizė, sintetiniai scenarijų testai su dirbtiniais finansavimo, atvirų pozicijų ir likvidavimo duomenimis, trumpas bandomasis atgalinis testavimas naudojant tikrų žvakių duomenis, per kurį turi būti įvykdytas bent vienas sandoris, ir kokybės užtikrinimo peržiūra, apimanti logiką bei galimybę padengti mokesčius. Jei patikra nepraeina, vykdymas grąžinamas kūrėjui kartu su išvadomis.
Du analitiko sprendimai
Po pirmojo atgalinio testavimo analitikas nusprendžia optimizuoti, iteruoti ar atsisakyti, todėl valandų trukmės optimizavimas skiriamas tik idėjoms, turinčioms tikrą signalą. Po optimizavimo analitikas, atsižvelgdamas į už imties ribų gautus rezultatus ir kontrolinio rinkinio duomenis, nusprendžia perkelti strategiją į kitą etapą, iteruoti ar jos atsisakyti. Kiekvienas sprendimas ir jo motyvai išsaugomi strategijos puslapyje.
Iteracijų ribos ir atsisakymas
Strategija atmetama, kai vidutinė vieno sandorio grąža nesiekia prekybos sąnaudų, kai rezultatai už imties ribų yra neigiami, kai strategijai pakartotinai nepavyksta patikrų arba kai analitikas nemato perspektyvaus kelio. Priežastis užregistruojama ir perduodama tyrimų agentui, kad ta pati aklavietė nepasikartotų.
Platformos ir jūsų vykdomi procesai
Platforma nuolat vykdo savo tyrimus; jūsų darbo aplinka veikia greta, jai skiriami rezervuoti ištekliai ir aukštesnis prioritetas, todėl jūsų idėjai nereikia laukti eilėje už platformos darbų. Savo procesus galite bet kada pristabdyti, tęsti arba sustabdyti strategijos puslapyje.