Ugrás a tartalomra
Dokumentáció · Kutatási folyamat

AI-ügynökök és a stratégiaépítési folyamat

Hat specializált ügynök adja tovább egymásnak a stratégiákat egy rögzített szakaszsorozatban, ellenőrzésekkel az egyes szakaszok között.

A hat ügynök

A kutatási vezető írja meg a hipotéziseket. A stratégiafejlesztő NautilusTrader-stratégiákként kódolja őket. A minőségbiztosítási ügynök ellenőrzi a kód logikáját, a jel polaritását, a szélső eseteket és a díjak melletti életképességet. A stratégiaelemző áttekinti a visszatesztelés és az optimalizálás eredményeit, majd eldönti, mi történjen ezután. A kockázati felelős auditálja az előléptetett stratégia biztonságát. A portfóliókezelő dönt a teljes portfólió előléptetéséről és kivezetéséről.

A szakaszok sorrendje

A futtatás a következő szakaszokon halad át: kódolás, ellenőrzés, visszatesztelés, a visszateszt áttekintése, optimalizálás és elemzés. Az elemzési szakaszból visszatérhet kódolásra további iterációért, elvethető, vagy továbbléphet a kockázati felülvizsgálatra, az előléptetésre és a papírkereskedésre. A későbbi szakaszok elsőbbséget élveznek, hogy az új kódok sorban állása ne akassza meg az ellenőrzést és a visszatesztelést.

Ellenőrzés minden visszateszt előtt

A kód négy rétegen megy át, mielőtt piaci adatokhoz férne hozzá: a forráskód statikus elemzésén, szintetikus forgatókönyv-teszteken mesterséges finanszírozási, nyitottkötésállományi és likvidálási adatokkal, egy rövid, valós gyertyákon végzett tesztkörnyezeti visszateszten, amelynek legalább egy kötést kell eredményeznie, valamint a logika és a díjak melletti életképesség minőségbiztosítási felülvizsgálatán. Hiba esetén a megállapítással együtt visszaküldik a fejlesztőnek.

Az elemző két döntése

Az első visszateszt után az elemző az optimalizálás, az iteráció vagy az elvetés mellett dönt, így órákig tartó optimalizálásra csak olyan ötleteket fordítanak, amelyek valódi jelzést adnak. Az optimalizálás után, a mintán kívüli és elkülönített tesztadatok bizonyítékai alapján az elemző az előléptetés, az iteráció vagy az elvetés mellett dönt. Minden döntést és annak indoklását eltárolják a stratégia oldalán.

Iterációs korlátok és elvetés

Egy stratégiát elvetünk, ha átlagos ügyletenkénti hozama alacsonyabb a kereskedési költségeknél, ha mintán kívüli teljesítménye nem megfelelő, ha ismételten megbukik az ellenőrzésen, vagy ha az elemző nem lát utat a működőképességhez. Az indokot rögzítjük, és visszacsatoljuk a kutatási ügynöknek, hogy ne ismételje meg ugyanazt a zsákutcát.

A platform futásai és az Ön futásai

A platform folyamatosan végzi a saját kutatását; az Ön munkaterülete ezzel párhuzamosan, fenntartott kapacitással és magasabb prioritással fut, így az ötletének nem kell a platform munkájára várnia. Saját futásait bármikor szüneteltetheti, folytathatja vagy leállíthatja a stratégia oldaláról.