Liigu sisu juurde
Dokumendid · Uurimistöö töövoog

AI-agentide tiim ja uurimisprotsess

Stratmilli spetsialiseerunud agendid annavad iga strateegia edasi kindlas etappide järjestuses, mille vahel tehakse kontrolle.

Agentide meeskond

Uuringujuht kirjutab hüpoteesid. Strateegiaarendaja kodeerib need NautilusTraderi strateegiatena. Kvaliteedi tagamise agent kontrollib koodi korrektsust. Strateegiaanalüütik uurib tagasitesti ja optimeerimise tulemusi ning otsustab, mis saab edasi. Riskijuht auditeerib strateegia ohutust enne edutamist. Portfellihaldur otsustab kogu portfelli strateegiate edutamise ja osakaalude üle.

Neid toetab tagasitestimootor, mis käitab kõik tagasitestid ja optimeerimised tegelike tasudega; andmeinsener, kes hoiab turuandmete kataloogi täielikuna; Teadmiste kogu täiendaja, kes pakub strateegia kordamisel viidetega parandusi; ning eksportija, kes teisaldab strateegiad teistele platvormidele.

Etapid järjekorras

Käivitus liigub läbi kodeerimise, verifitseerimise, tagasitestimise, tagasitesti ülevaatuse, optimeerimise ja analüüsi. Analüüsist võib see liikuda kordamiseks tagasi kodeerimise juurde, minna muudetud hüpoteesi saamiseks tagasi uuringujuhile, saada hüljatuks või liikuda edasi riskihindamise, edutamise ja paberkauplemise juurde. Hilisemad etapid töödeldakse esmajärjekorras, et uue koodi järjekord ei jätaks verifitseerimist ja tagasitestimist ootele.

Verifitseerimise kihid

Kood verifitseeritakse enne kogu ajaloo kasutamist. Eelmise iteratsiooniga identse koodi uuesti esitamine ebaõnnestub kohe. Vastavuskontroll kinnitab, et kood kaupleb hüpoteesis määratud kauplemiskohas ja instrumendiga. Staatiline analüüs kontrollib struktuuri ja nõutud meetodeid ning keelab failidele, võrgule ja süsteemile juurdepääsu ning viisid tulevikuandmete lugemiseks.

Seejärel käivitatakse strateegia sünteetilistel turgudel (tõusutrend, langustrend, külgsuunaline liikumine, volatiilsuse hüpe, nullmaht ja hinnalõhe; strateegia kasutamisel ka puuduvad lisaandmed) isoleeritud liivakastis. Lühike liivakasti tagasitest hiljutistel tegelikel küünaldel peab tegema vähemalt ühe tehingu. Lõpuks hindab kvaliteedi tagamise agent loogika vastavust hüpoteesile: tulevikuteabe leke, signaali suund, positsiooni suurus, kauplemiskoha reeglid ja ajakavad. Kvaliteedi tagamine ei hinda tootlust.

Kui verifitseerimine ebaõnnestub

Ebaõnnestumise korral saadetakse käivitus leitud probleemiga arendajale tagasi. Pärast 3 ebaõnnestunud katset käivitus hüljatakse. Reegel, mis kunagi ei rakendu, või nõue, mida arendaja täita ei saa, suunatakse selle asemel muudetud hüpoteesi saamiseks tagasi uuringujuhile. Platvormi enda põhjustatud tõrkeid proovitakse uuesti ning neid strateegia ebaõnnestumiste hulka ei arvestata.

Analüütiku kaks otsust

Pärast esimest tagantjärele testi otsustab analüütik, kas optimeerida, jätkata katsetamist, hüpoteesi muuta või idee hüljata, nii et optimeerimisele kulub tunde ainult ideede puhul, millel on tegelik signaal. Elujõulisuse kontroll võrdleb otsust arvudega: piisava tehingute arvu ja kauplemiskoha tasude alammäärast suurema keskmise tehingutootlusega strateegiat ei hüljata kergekäeliselt ning tasude alammäärast allapoole jäävat strateegiat ei saadeta optimeerimisele.

Pärast optimeerimist otsustab analüütik valimiväliste ja kontrollvalimi tõendite põhjal, kas strateegiat edasi arendada, katsetamist jätkata, strateegiat muuta või sellest loobuda. Iga otsus koos põhjendusega salvestatakse strateegia lehele.

Kauplemiskohtade tasude alammäärad

Analüütik kontrollib Forexi kulude alampiiri ning käivituse salvestatud hinnavahe, komisjonitasu ja finantseerimiskulude tõendeid. Ebapiisava netoeelisega hüpoteesi muudetakse või see lükatakse tagasi. Puuduvad kulutõendid tähendavad operatiivset peatust ning neid ei tohi asendada nullkuludega.

Riskijuhi ülevaatus

Enne järgmisse etappi viimist kontrollib riskijuht strateegia ohutust ja peab selle selgesõnaliselt heaks kiitma. Lisaks rakenduvad koodiga jõustatud piirangud: võimendus jääb sinu riskiprofiili ülempiiri piiresse, määratletud on riskikontroll (stop, mis piirab iga tehingu riskina kindla osaga omakapitalist, või signaalipõhine väljumine piiratud positsioonisuurusega), puuduvad kriitilised probleemid ning riskiskoor on vastuvõetav. Riskijuht võib tagasi lükata ka analüütiku kirjaliku erandi. Tagasilükkamise korral saadetakse käivitus arendajale tagasi.

Portfellihaldur ja jaotus

Portfellihalduri etapis kontrollitakse koodis uuesti kõiki kriteeriume ja riskipiiranguid, jäetakse kõrvale juba kasutusel olevatega liiga korreleeritud strateegiad ning otsustatakse, kas viia need edasi simuleeritud kauplemisse. Kapital jaotatakse pöördvõrdeliselt volatiilsusega, igale strateegiale kehtib ülempiir, uued strateegiad alustavad võrdse osakaaluga ja katsetamisjärgus strateegiad saavad poole kaalust. Simuleeritud kauplemiselt reaalrahaga kauplemisele üleminek ei toimu kunagi automaatselt.

Iteratsioonide piirangud ja loobumine

Strateegia hüljatakse, kui selle tehingute keskmine tootlus jääb kauplemiskuludest väiksemaks, kui selle tulemuslikkus valimivälisel perioodil ebaõnnestub, kui see ei läbi korduvalt verifitseerimist või kui analüütik ei näe võimalust selle elujõuliseks muutumiseks. Põhjus dokumenteeritakse ja edastatakse uurimisagendile, et sama tupikteed ei korrataks.

Platvormi käivitused ja sinu käivitused

Platvorm teeb pidevalt oma uuringuid; sinu tööruum töötab selle kõrval reserveeritud ressursimahu ja kõrgema prioriteediga, nii et sinu idee ei jää platvormi tööde taha järjekorda. Saad oma käivitusi strateegia lehel igal ajal peatada, jätkata või lõpetada.