Алгоритмдік сауда стратегиялары орындау алгоритмдерінен қалай ерекшеленеді
Ең бастысы
Бір бағдарлама не сатып алу керектігін шешеді, екіншісі нарықты оятпай қалай сатып алу керектігін шешеді. Бұл әртүрлі тапсырмалар, және олар әртүрлі тексеріледі.
Трейдерлердің әңгімесіндегі «алгоритм» сөзі мүлде екі түрлі нәрсені біріктіреді. Британдық реттеуші көтерме нарықтарды шолуында еуропалық стандарттан анықтамалар келтіреді, және бұл мен кездестірген ең пайдалы бөлім.
«Investment decision algorithms make automated trading decisions by determining which financial instrument should be purchased or sold. Order execution algorithms optimise order-execution processes by automatic generation and submission of orders or quotes, to one or several trading venues once the investment decision has been taken.»
- Қаржылық бақылау органы, көтерме нарықтардағы алгоритмдік сауда сәйкестігі, 2018 ақпан, https://www.fca.org.uk/publication/multi-firm-reviews/algorithmic-trading-compliance-wholesale-markets.pdf
Шешім алгоритмі «кіру немесе кірмеу» деген сұраққа жауап береді. Екіншісі дайын шешім алады, ал оның міндеті — бағаны өзіне аудармау үшін өтінішті уақытты созу. Есеп SEC екінші типтегі сауда отбасыларын көрсетеді: VWAP, TWAP, implementation shortfall азайту және нарықтық көлемнің берілген пайызымен сауда жасау.
Практикалық айырмашылық. «Бұл сетап артықшылық береді» деген гипотеза тарихта тексеріледі. Орындау сапасы тарихта мүлде тексерілмейді: стаканда сіздің тапсырысыңыз жоқ, демек оның бағаға әсері де жоқ. Егер сауда алгоритмінің негізгі құрылымы сіз үшін әлі де түсініксіз болса, алдымен, Алгоритм қалай жұмыс істейді және қалай тексеріледі - Мен мұнда қайта айтып жатқан жоқпын.
Алгоритмдік сауда стратегияларының түрлері қандай?
Ең бастысы
Бес класс, және оларды бір нәрсемен бөледі: артықшылық қайдан келеді.
Тізім қысқа, әр тармақ бөлек мамандық:
- Орындау алгоритмдері. Үлкен тапсырысты орташа транзакция бағасы нарықтық бағаға жақын етіп бөліңіз. Артықшылығы шығындарды азайтуда, болжауда емес.
- Пассивті нарық жасау. Ол екі жақтан да шектеулі бұйрықтарды қолдана алады және пассивті өтімділік үшін спред мен биржа жеңілдіктері арқылы пайда алады.
- Арбитраж. Байланысты құралдар арасындағы баға айырмашылығын байқап, конвергенцияны күтеді. Нарықтың бағыты мұнда маңызды емес.
- Құрылымдық. Нарықтың құрылымы қолданылады: деректерді жинау жылдамдығы әртүрлі, тапсырыс түрлерінің ерекшеліктері, жеке қатысушылар үшін кешігулер.
- Режиссер. Олар баға қозғалысына байланысты қысқа мерзімді позицияны ашады және әдетте тапсырыс кітабынан өтімділік алады.
Алтыншы тармақ кейде жоғары жиілікті сауда деп аталады, бірақ бұл «мамандық пен теру жылдамдығын салыстыру» деңгейіндегі қателік. HFT — жоғарыда аталған кез келген класстың болуы мүмкін жұмыс режимі.
Реттеушілер сауда алгоритмін іске қосар алдында SEC мен MiFID II талап етеді
Ең бастысы
HFT-нің заңнамалық анықтамасы жоқ, бірақ қатаң қабылдау тәртібі бар — тест әдістемесі, бөлек орта, шектеулер және бірінші жауынгерлік сұраныс алдында бас тарту батырмасы бар.
Америкалық реттеушінің есебі бұл бөлімді тікелей анықтайды:
«The 2010 Equity Market Structure Concept Release described four broad types of short-term high frequency trading strategies: passive market-making, arbitrage, structural, and directional.»
- Staff Report on Algorithmic Trading in U.S. Capital Markets, SEC, 5 тамыз, 2020, https://www.sec.gov/files/Algo_Trading_Report_2020.pdf
Сондай-ақ, ашық мәтінде былай делінген: заңнамалық HFT анықтамасы жоқ. Анықтаманың орнына бес сипаттамадан тұратын жиын беріледі. Өте жылдам бағдарламалар. Колокация және арнайы деректер ағындары. Өте қысқа ұстау уақыты. Көптеген өтініштер тапсырылғаннан кейін дереу қайтарылып алынады. Күнді нөлге жақын жағдайда жабу. Барлығы бір уақытта міндетті емес деп бөлек көрсетілген.
Шетелдік валюта нарығы туралы айтқанда, Халықаралық есеп айырысу банкі бірдей ұйымдарды құрайды: Оның материалдарында таза HFT ірі біржақты саудалардың алгоритмдік орындалуымен салыстырылады. Яғни, жылдамдық пен тапсырма әртүрлі бағыттар, оларды шатастыруға болмайды. Ресей Банкі жоғары жиілікті сауданы шолуында бұл белгілерді сапалық тұрғыда сипаттайды, онда сандық нарық үлесі жоқ.
Сонымен қатар, еуропалық ережелер реттеуші әдетте алгоритм тесті деп не санайтыны туралы сұраққа жауап береді. Жоқ Артқы тест.
- 1
Белгіленген сынақ әдісі
Іске қосылмай тұрып және маңызды жаңартулардан бұрын
- 2
Сайттың үйлесімділігін тексеру
Алгоритм басқа біреудің сауда жүйесін бұзбауы керек
- 3
Жеке сынақ ортасы
Жауынгерлік жүйеден бөліну
- 4
Қатаң шектеулермен тарату
Шектеулер алдын ала белгіленеді, бірінші шайқас сұранысынан бұрын
- 5
Бірден тоқтату батырмасы
Дереу кез келген немесе барлық қалған бұйрықтарды қайтарып алады
- 6
Жыл сайынғы растау
Жүйелерді, алгоритмдерді және стратегияларды жылына бір рет қарау
Британдық шолуда жеке трейдер әдетте байқамай қалатын талап қосылады: алгоритм дәлелдеуі тиіс, «Қиын нарық жағдайларында тиімді жұмыс істейді». Оқиғаның тыныш бөлігіндегі тест бұл талапқа сай келмейді.
Қай сыныпты өзіңіз тексеруге болады, ал қайсысы инфрақұрылымға негізделген
Ең бастысы
бағытталған ережелер жабық шамдарда тұрақты тестер арқылы тексеріледі; маркетинг жасау, Инфрақұрылымға қолжетімділіксіз арбитраж және құрылымдық стратегиялар принцип бойынша тексерілмейді.
Алгоритмдік стратегиялар кластарының шекарасы басымдықтың көзімен белгіленеді, кодтың күрделілігі оған қатысы жоқ. Егер ереженің артықшылығы болса, оны баға тарихынан көруге болады. Егер артықшылық жылдамдықта немесе тапсырыс кезегінде болса – ол баға тарихында жоқ, себебі кезек те, кешігу де жоқ.
Ережедегі артықшылық
Жылдамдық пен қолжетімділік артықшылығы
- 1.Бағытталған ережелер
- 2.Міндетті арбитраж
- 3.Нарықты жасау және HFT
Инфрақұрылымдық кедергінің көлемі миллисекундтармен есептеледі. Мәскеу Биржасы байланыс әдістері үшін ең аз жауап беру уақытын жариялайды: колокация 0,02 мс, арнайы арна ConnectME 5 мс, Байланыс нүктелері 34 мс, қалыпты интернет 100 мс. Колокация мен интернет арасында бес мың есе айырмашылық бар, және ешқандай кодты оңтайландыру оны жаба алмайды.
| Класс | Тексерілетін гипотеза | Минималды деректер | Симуляцияның басты қатесі | Инфрақұрылымдық кедергілер |
|---|---|---|---|---|
| Режиссер | Ереже шығындардан кейін артықшылық береді | Бір аспаптың жабық шамдары | Параметрлерді тарихқа бейімдеу | Төмен |
| Арбитраж | Байлам қайтадан бөлініп, түйіседі | Екі аспаптың синхронды дәйіндері | Синхронды емес деректер және көрінбейтін тасымалдау шығындары | Орта |
| Пассивті нарық жасау | Спред теріс селекцияны қамтиды | Нарықтың тереңдігі және таспа | Тестердегі билет кезегі симуляцияланбайды | Жоғары |
| Құрылымдық | Деректер бойынша көшбасшылық тұрақты | Шикі мұнай ағындары | Кешігу тестке мүлде кіріспейді | Өте жоғары |
| Орындау алгоритмдері | Орташа баға бенчмарктан жақсы | Өз өтініштеріңіз | Тарихта бағаға әсер етпейді | Орта |
Жеке трейдер үшін ақша алу оңай. Бағытталған ережелерді тексеруге тұрарлық. Қалғанын нарықты түсіну үшін зерттеуге болады, бірақ тестирге сүйретіп, нәтижені есептемей.
Егер жарамды болса
- Жабық шамдарда бағыттау ережесі: кіру, шығу, тоқтау және позиция өлшемі алдын ала анықталған
- Бір аспап, бір уақыт аралығы және соңғы ашылған кейінге қалдырылған үлгі
- Бір үлгіде екі ереже нұсқасын салыстыру
Жарамсыз болса
- Пассивті нарық жасау: тестерде қосымшалар кезегі жоқ және қолайсыз таңдау жоқ
- Қатысты құралдар Arbitrage: Divergence бірнеше секундқа өмір сүреді, ал Candlestick төрт баға қайтарады
- Құрылымдық диаграммалар әртүрлі деректер жылдамдығымен: алмасу нүктесінде орын болмаса, оларды қайта шығару мүмкін емес
Бағытталған гипотезаны анық ережелерге қалай формализациялауға болады
Ең бастысы
гипотеза сөз сияқты естілсе, ол тексерілмейді; ереже әрбір жабық шамға «иә» немесе «жоқ» деп анық жауап беруі тиіс.
"Тренд бойынша кері шегіну" деген сөз тіркесі стратегия емес. Онда үш белгісіз сөз бар, және олардың әрқайсысы тест кезінде түзету керек параметрге айналады. Британдық реттеушіні тексеру үшін сынақ алдында 3.9 нүктесін анықтайды: теориялық құрылым, мінез-құлық сипаттамалары және негізгі болжамдар, Енгізу деректерінің құрамы, есептеу процедуралары.
Бір ереженің практикалық минимумы былай көрінеді. Entry — шамның соңында белгілі мәндер бойынша логикалық өрнек. Шығу үшін өзіңнің сөздеріңді жаз; "Жағдай нашарлағанда" деген сөз ереже емес. Стоп пен позиция өлшемі бірінші жүгіріс алдында алдын ала белгіленеді. Және ашық жазылған Уақыт аралығы, Өйткені сол ереже басқа масштабта — басқа стратегия.
Бір стратегияның ережелерінің құрамы туралы материалда егжей-тегжейлі талданады, Сынақтан өткен сауда стратегиясы неден тұрады?. Тағы бір маңызды нәрсе: бірінші ұшырылымға дейін бос параметрлер саны есептелуі тиіс. Жеті екілік параметр жүз жиырма сегіз нұсқаны береді — бұл қазірдің өзінде қауіпті аймақ: іздеу неғұрлым ұзақ болса, ережені табу оңайырақ болады, Бұл тек осы оқиғада ғана жұмыс істейді.
Сигналдарды көкжиегіңізге сай баптаңыз
Midas-де жеті сигналдық логикалық опция бар: бес дайын сауда стилі және екі нарықтық режим. Тәсіл таңдап, әр идеяны тәуекел жоспарыңмен салыстырып көр.
- 7 таңдауға болатын стратегиялар
- Скальпингтен инвестицияға дейін
- Бөлек секіру және үзіліс режимдері
Неге арбитраж және маркетмейкинг жай ғана кәдімгі сигнал емес
Ең бастысы
Бұл сыныптарда кіріс нарықтың микроқұрылымынан алынады, ал тестирші оны қайталамайды: тапсырыстар кезегі жоқ және теріс таңдау болмайды.
Пассивті маркетмейкер екі жақтан да шектеулі ордерлермен тұрады және спредтен пайда алады. Есеп SEC оны негізгі деп атайды Тәуекел - Теріс таңдау, яғни баға белгіленген бағаға қарсы тез қозғалған жағдай. Тестерде ондай тәуекел жоқ: онда лимиттік бұйрық баға деңгейіне жеткен сәтте орындалады, және оны ешкім бірінші қабылдамайды. Нақты тапсырыс кітабында алдыңызда кезек бар, және оның орны сіздің бағаңыздың орындалуын немесе басқа біреудің ұсынысын орындайтыныңызды шешеді.
Арбитраж басқа нәрсеге байланысты бұзылады. Байланысты аспаптар арасындағы баға айырмашылығы секундтар ішінде болады, ал жабық шамдардағы тестте әр минуттан тек төрт баға бар: ашу, максимум, Минимум және Жабу. Айырмашылық деректерде болса да, тест оны енгізуге уақытыңыз болды ма деген сұрақты қояйды.
Сондықтан негізгі ереже пайда болды. Қарапайым тестердегі арбитраж немесе нарық-мейкер логикасының әдемі теңдігі жеңілдетулердің артефактісі. Мұндай алгоритмдік стратегиялар нақты кешіктірілген шайқас циклінде сыналады, ал алмасулар арнайы шайқас байланысын қайталайтын тесттік қолжетімділікті береді. Жеке саудагерде әдетте мұндай тізбек болмайды.
Бірінші тестке нарықты, деректерді және көкжиекті қалай таңдау керек
Ең бастысы
Алдымен аспап, деректердің сапасы және тарихтың бөлшектерге бөлінуі жазылады, содан кейін ғана алғашқы есептеу басталады.
Деректер сапасы өлшенеді. Тестер MetaTrader 5 History Quality индикаторын дұрыс минуттық жолақтардың үлесі деп санайды және шын мәнінде тарих үзілістер мен жолақтарды бір көлеммен белгілейді Әртүрлі бағалармен мәміле. Спред тарихтан алынған, тестірушінің өз спред моделі жоқ. Бұл тесттің кез келген қорытындысы алынған бөлшектің сапасымен шектелетінін білдіреді.
Екінші сұрақ — оқиғаның ұзақтығы. Американдық математикалық қоғамның хабарламаларындағы төрт математиктің еңбегі жағымсыз баға береді: Бес жылдық деректермен модельдің қырық бестен астам тәуелсіз конфигурациясын қайталау мүмкін емес, әйтпесе оқыту үлгісіндегі нәтиже тамаша болады, Жаңа деректерде нөл. Екі жылдық тарихы бар жеті конфигурация жеткілікті.
1-қадам
Құрал мен таңдалған уақыт аралығы
Бір құрал, бір масштаб, олар әрі қарай өзгермейді
2-қадам
Деректер сапасы тексерілді
Сынақтан бұрын тарихтағы үзілістер мен күдікті жолақтар табылды
3-қадам
Оқу кезеңі
Міне, тек осы жерде таңдалған параметрлер
4-қадам
Кейінге қалдырылған үлгілеу
Параметрлер бекітілмейінше ашылмайды
5-қадам
Нақты уақыттағы алға қарай
Ешбір сегментте болмаған жаңа деректер
Массалық терминалдарда да ішкі алға қарай кезең бар: тестер MetaTrader 5 кезеңнің жартысы, үштен бірі немесе төрттен бірін кесіп, дәл сол кезде жасайды, Параметрлерді тарихтың жеке бөліктеріне өзгертпеу үшін. Екінші сынақ алаңы бөлек талданады, материалда EA-ны MetaTrader тестерінде тексеріңіз.
Бір бақылау үлгісінде екі стратегияны қалай салыстыруға болады
Ең бастысы
Салыстыру тек екі алгоритмде де ережелер бірдей болғанда ғана әділ болады және басқару сегменті дәл бір рет ашылады.
Типтік қателік кінәсіз көрінеді: бірінші сауда алгоритмі бір кезеңде, екіншісі басқа кезеңде тексеріліп, нәтижелер салыстырылды. Мұндай салыстыру ештеңе айтпайды, себебі шарттар әртүрлі, ережелер емес.
- 1
Бір аспап және бір уақыт аралығы
Екі алгоритм де бір деректерде есептеледі
- 2
Сол тапсырыс пен төмендеу
Мәндер іске қосылғанға дейін жазылады, кейін таңдалмайды
- 3
One Story Split
Оқу мен басқару шекаралары екеуіне де ортақ
- 4
Параметрлер бекітілген
Picking басқару сегменті ашылғанға дейін аяқталады
- 5
Басқару жүйесі бір рет ашылады
Сол деректерге негізделген екінші жүгіру енді тәуелсіз емес
- 6
Шешім алдын ала тіркеледі
Таңдау критерийі нәтиже көрінбей тұрып құрылады
Бесінші қадам жиі бұзылады. Біз бақылау нәтижесін қарадық, параметрді сәл түзеттік, қайта қарадық – және кешіктірілген үлгі кейінге қалдырылмады. Ресми түрде, бұл іріктеу бақылауда, және барлық қорғаныс жойылды. Кәсіби балама — сырғымалы терезе немесе алға қарай жүру: параметрлер терезеде калибрленеді, нәтижесі келесі бөлшекте алынады, Терезе сырғиды.
Жеке алғанда, жеңіс деп саналатын нәрсені жазып алу тұрарлық. Егер критерий нәтижеге дейін анықталмаса, ең әдемі қисықты алгоритм әрқашан жеңімпаз болады.
Комиссияларды, сырғанауды және орындау моделін қалай ескеруге болады
Ең бастысы
Әр кластың өзіне тән негізгі артық жүктеме көзі бар, және әдепкі бойынша тестілеуші оны нөлге қояды.
Маңыздысы — орнату емес, сенің сыныбыңа салмағы. Күнделікті графиктегі жіберілген ереже комиссиядан ең көп әсер етеді. Жиі сауда жасайтын класс сырғып кету мен кезек орнын көбірек сезінеді: QuantConnect платформасында негізгі брокерлік профиль нөлдік сырғанау моделін қолданады, ал осындай баптаулардағы әдемі қисықтың мәні жоқ.
Бұл нәтижеге қаншалықты әсер ететінін NBER зерттеушілерінің америкалық нарықтағы жұмысы көрсетеді. Шығындардан кейін айлық айналымы елу пайыздан аз болатын аномалиялар статистикалық тұрғыдан маңызды артықшылық береді. Кері қайтарылатын дерлік жоқ. Overhead алгоритмдердің тұтас отбасыларын кесіп тастайды.
Белгілі бір терминалдағы комиссия, сырғыту қадамы және тик режимі қай жерде орнатылғаны мақалада талқыланады Алгоритмді қайта тексеру - Мұнда баптауларды қайталаудың қажеті жоқ.
Болашаққа қарап, параметрлерді қалай анықтауға болады
Ең бастысы
екі түрлі ақау бар; біріншісі кодпен түзетіледі, екіншісі тек санау дисциплинасы арқылы.
Болашаққа қарау — шешім қабылданған кезде болмаған деректерді пайдалану. Құжаттама TradingView типтік механизмдерді атайды: нарықта қолжетімсіз бағалары бар стандартты емес диаграммалар, Тапсырыс орындалғаннан кейін қайта есептеу және жылжымай жоғары уақыт аралығын сұрау. Туыстық бақытсыздық - Қайта бояу, тарихи және шынайы логика бөлінгенде; оны қалай ұстауға болады, материалда талдану Қайта бояусыз индикаторлар.
Фитинг басқаша ұйымдастырылған және кодпен түзелмейді. Halbert White-тың Econometrica-дағы мақаласындағы мәтін былай:
«Even when no exploitable forecasting relation exists, looking long enough and hard enough at a given set of data will often reveal one or more forecasting models that look good, but are in fact useless.»
- Halbert White, A Reality Check for Data Snooping, Econometrica, 2000, https://users.ssc.wisc.edu/~bhansen/718/White2000.pdf
Сол сериядан NBER зерттеушілердің қорытындысы: факторлардың кең көлемді санауы болғанда, t-статистиканың әдеттегі шегі 2,0 сәйкес келмейді, бұл шекті шамамен 3,0 деңгейге көтеру керек. Тестер тіліне практикалық аударма: қанша опцияны сынап көргеніңізді санаңыз және нәтижеден іздеу ұзағырақ болған сайын көбірек талап етіңіз.
Класс картасы үшін бұл оқиғаның бөлек салдары бар. Бағыттау ережесі сәйкес келуден көбінесе зардап шегуі мүмкін: параметрлер көп, іздеу арзан. Арбитраж және маркетмейкинг шам ішіндегі оқиғалардың тәртібіне байланысты пикингтен зардап шегеді, Бұл тәртіп бағалар тарихында мүлде жоқ.
Тәуекелдер мен шектеулер
Ең бастысы
Стратегия сабағы оны пайдалы етпейді, ал артқы тест болашақ нәтижеге уәде емес.
- Тарих нәтижесі автоматты түрде тірі нарыққа берілмейді: басымдықтың бір бөлігі шығындармен жойылады, ал бір бөлігі нарықтық режиммен бірге жоғалады.
- Өткен өнімділік болашақ өнімділікті кепілдік бермейді, және ешбір тестер оны өзгертпейді.
- Инфрақұрылымдық стратегиялар техникалық тұрғыдан жеке трейдерлерге қолжетімсіз, және ешбір тестир конфигурациясы бұл кедергіні айналып өте алмайды.
- Мақаладағы жіктеу реттеушілердің құжаттарына негізделген және жалғыз мүмкін емес: Есепте орташа және статистикалық арбитражға оралу үшін бөлек тақырыптар жоқ SEC.
- Сауда капиталын жоғалту қаупімен байланысты; позиция көлемі кіріспес бұрын есептеледі, оның механикасы материалда талданады Саудаға шаққандағы тәуекел.
Жауапкершіліктен бас тарту. Жеке инвестициялық ұсыныс емес. Нарық тұрақсыз, сауда капиталдың жоғалу қаупімен байланысты. Өткен көрсеткіштер болашақ өнімділікке кепілдік бермейді.
Дереккөздер
-
- SEC: Staff Report on Algorithmic Trading in U.S. Capital Markets - қысқа мерзімді төрт стратегия класы, бес белгі HFT, орындау алгоритмдері VWAP және TWAP, колокацияны анықтау.
-
- Delegated Regulation (EU) 2017/589, RTS 6 - сынақ әдістемесі, жеке сынақ ортасы, шығару лимиттері, тапсырыстарды бірден болдырмау түймесі.
-
- FCA: Algorithmic Trading Compliance in Wholesale Markets - шешім қабылдау алгоритмдеріне және орындау алгоритмдеріне бөлу, тестке қойылатын талаптар, құжаттама құрамы.
-
- FINRA: Regulatory Notice 15-09 - сынақ жүргізудің дамытудан тәуелсіздігі, код өзгерістерін бақылау, шектеулі пилотқа шығару.
-
- CFTC: Electronic Trading Risk Principles - сауда алаңында міндетті алдын ала бақылаулар.
-
- BIS: High-frequency trading in the foreign exchange market - үлкен тапсырыстардың таза HFT және алгоритмдік орындауға бөлінуі.
-
- Мәскеу биржасы: сауда жүйелеріне қосылу - қосылу тәсілдеріне минималды жауап уақыты және колокация сынақ контуры.
-
- Ресей Банкі: жоғары жиілікті сауда, көлемдер және әсері - Ресей нарығындағы жоғары жиілікті қатысушылардың үлесін бағалау.
-
- TradingView: Pine Script, стратегиялар және қайтасуреттеу - Брокерлік эмулятор, комиссия және сырғу, бар жабылғаннан кейінгі орындалу.
-
- TradingView: Болашаққа назар аударғанда шынайы емес нәтиже - Болашақ деректерге қол жеткізудің үш механизмі және оны жою жолдары.
-
- MQL5: Сауда стратегияларын сынау - Минуттық жолақтардан тиктерді синтездеу, тарихтан таралу, дөрекі режимдерді қайта тексеру талабы.
-
- MetaTrader 5: Стратегияны оңтайландыру - 1/2, 1/3, 1/4 алға жылжыған кезең және оның мақсаты.
-
- QuantConnect: Сырғу үлгілері - Әдепкі брокер профилінде нөлдік сырғанау жоқ.
-
- Bailey, Borwein, Lopez de Prado, Zhu. Notices of the AMS, 2014 - Берілген тарих ұзындығы үшін конфигурациялардың максималды саны, оқыту және кейінге қалдырылған үлгі анықтамалары.
-
- Halbert White. A Reality Check for Data Snooping, Econometrica, 2000 - Деректерді аңдыудың анықтамасы және ұзақ іздеу әрқашан бірдеңе табады.
-
- Harvey, Liu, Zhu. NBER Working Paper 20592 - Факторларды массалық санау үшін t-статистика шегі.
-
- Novy-Marx, Velikov. NBER Working Paper 20721 - Транзакция шығындары қайта өңдеу стратегияларының бағасын қалай төмендетеді.
-
- MetaTrader 5: Стратегия тестіруші есебі - Тарихы Сапа және ұсақ деректердегі ақау деп саналатын нәрсе.
Жиі қойылатын сұрақтар
Бастаушылар үшін алгоритмдік сауданы қалай бастауға болады
Бір аспапта және бір уақыт аралығында бір бағытты ереже бар. Ереже жабық шамда «иә» немесе «жоқ» деп анық жауап беруі, алдын ала белгіленген шығу жолы және алдын ала белгіленген позиция өлшемі болуы тиіс. Содан кейін оқиға оқыту сегменті мен кейінге қалдырылған таңдауға бөлінеді, параметрлер тек бірінші бөлімде таңдалады, ал екіншісі бір рет ашылады. Маркетмейкинг, арбитраж және жоғары жиілікті схемалар басында қарастырылмаған: оларды биржа инфрақұрылымына қол жеткізмейінше адал тексеру мүмкін емес.
Қай алгоритмдік сауда стратегиялары ең табысты
Мұндай жауап жоқ, және бұл сұраққа нақты жауап жарнама ретінде қарастырылуы тиіс. Табыстылық нарыққа, режимге, шығындарға және орындалу сапасына байланысты, кластың атауына емес. Тағы бір сұрақ пайдалырақ: қай сыныпты өз қаражатыңызбен шын мәнінде тексеруге болады. Жеке трейдер үшін бұл бағытталған ережелер, себебі олардың артықшылығы сайтқа қол жеткізу жылдамдығында емес, ережелердің өзінде.
Алгоритмдік сауданың сауда роботынан қалай ерекшеленеді?
Алгоритмдік сауда — бұл шешімдер мен қолданбалар адам емес, бағдарлама арқылы қалыптастыратын тәсіл. Робот немесе Сарапшы кеңесші — белгілі бір ережелерді орындайтын нақты бағдарлама. Яғни, робот — алгоритмдік сауда құралы, синоним емес. Бұл айырмашылық тестілеу кезінде маңызды: олар роботты код ретінде емес, стратегияны ережелер жиынтығы ретінде тексереді және кодтың бұл ережелерді қателіксіз орындайтынын бөлек тексереді.
Алгоритмдік стратегияны сынау үшін қанша дерек қажет
Бұл күнтізбеге емес, таңдалған опциялар санына байланысты. Американдық математикалық қоғамның хабарламаларындағы мақаладағы бағалау төмендегідей. Бес жылдық деректерде қырық бестен артық тәуелсіз конфигурацияны қайталауға болмайды, әйтпесе оқытудағы тамаша нәтиже жаңа деректерде нөлге жақын болады. Екі жылдық тарихта шектеу жеті конфигурацияға дейін төмендеді. Авторлар оқиғаның ұзақтығы қажетті шарт екенін, бірақ жеткіліксіз екенін бөлек белгілейді.
Алгоритмдік саудаға биржаға қымбат қолжетімділік қажет пе?
Жабық шамдарда бағытталған стратегиялар олай емес, кәдімгі брокерлік шот пен терминал жеткілікті. Жылдамдықтан пайда табатын барлық нәрсеге – иә, және айырмашылық өлшенеді. Мәскеу биржасы өзінің қосылу әдістері үшін ең аз жауап беру уақытын қамтамасыз етеді: колокацияда 0,02 мс және кәдімгі интернет арқылы 100 мс. Егер идея осы айырмашылықтың ішінде жұмыс істесе, жабдықты алмастыруға орналастырмаса, ол сынақтан өтпейді және жұмыс істемейді.




Пікірлер
Бастапқы материалдағы пікірлер аударылмайды.