Екі бэктест қозғалтқышы, бір құбыр

Іздеу мен тексеру бір-біріне қарама-қарсы нәрсені талап етеді: іздеуге үлкен параметрлер кеңістігі бойынша өткізу қабілеті керек, тексеруге бірнеше аман қалғандарда толық шынайылық керек. Біз біреуімен ымыраға келудің орнына екі арнайы қозғалтқышты қолданамыз және екеуі де қажет болатындай күрделі кез келген нәрсе үшін оларды біріктіреміз.

Векторлық қозғалтқыш

Бүкіл параметрлер торы бірден есептеледі — бар-барымен емес.

Бүкіл стратегия массив операциялары мен компиляцияланған ядролар түрінде өрнектеледі — барлар бойынша цикл мүлдем жоқ. Трендті қадағалау сценарийлеріне және кез келген өрескел параметрлер іріктеуіне ең қолайлы: бүкіл тарих бойынша индикаторлар/шектердің мыңдаған тіркесімі, секундтарда рейтингке қойылады. Оның міндеті түпкілікті жауап беру емес — үлкен іздеу кеңістігін кандидат конфигурациялардың қысқа тізіміне және егжей-тегжейлі қарауға тұрарлық нарық тіліктеріне (режимдер, уақыт терезелері) дейін қысқарту.

Ашық кодты қозғалтқыштардан жылдамырақ

159×
жылдамырақ, қарағанда vectorbt
7,000×
жылдамырақ, қарағанда backtesting.py
82,000×
жылдамырақ, қарағанда backtrader
150,000×
жылдамырақ, қарағанда bt

Бір бірдей параметрлер іріктеуі, мәмілелер саны бір мәнге бекітілген — біздің қозғалтқыш оны әр ашық кодты қозғалтқышпен салыстырғанда неше есе жылдам орындайды.

Векторланған / компиляцияланған Барлар бойынша циклсіз Трендті сценарийлер Нарық тіліктерінің алдын ала сүзгісі

Оқиғалық қозғалтқыш

Бар-барымен, тик-тигімен — әр орындау өз орнына лайық.

Мәмілелер мен толық стакандарға қарсы бар-бар / тик-тик қайта ойнату, қажет болған жағдайда свечалар, футпринт (баға деңгейі бойынша ордерлер ағыны) және көлем профилі қосылады. Дәл осы жерде стратегия шынайы орындаулармен, сырғанаумен, маржамен және кезектегі позициямен кездеседі — және мұнда AI немесе жаңалықтарды талдау агенті нақты өмірдегідей әр свечаға бір шешім қабылдай алады. Бұл сондай-ақ стакан мен кідіріс стратегияның өзі болатын HFT стратегиялары үшін біз сенетін жалғыз қозғалтқыш. Табиғаты бойынша баяуырақ: әр оқиғаға кететін бұл шығын — шынайылықтың бағасы, ал аман қалғандардың қысқа тізімі үшін ол елеусіз аз.

Толық L2/L3 стаканы, мәміле-мәмілемен қайта ойнатылады
Әр свечаға бір AI немесе жаңалықтар шешімі — сағаттықтан тик деңгейіне дейін
Іріктелген әр кандидат нақты өмірге шықпас бұрын толық егжей-тегжейлі қайта тексеріледі
Мәмілелер + стакан Футпринт / көлем профилі AI / жаңалықтар свечаға HFT-ке дайын

Қозғалтқыштар туралы сұрақтарыңыз бар ма?

Командамен байланысыңыз — әдетте жылдам жауап береміз.

Байланысу