Ինչպե՞ս են ալգորիթմական առեւտրային ռազմավարությունները տարբերվում կատարման ալգորիթմներից
Գլխավորը
Մի ծրագիրը որոշում է, թե ինչ գնել, երկրորդը որոշում է, թե ինչպես գնել այն՝ առանց շուկան արթնացնելու. Սրանք տարբեր առաջադրանքներ են, եւ դրանք ստուգվում են տարբեր կերպ.
Թրեյդերների զրույցում «ալգորիթմ» բառը սոսնձում է երկու բոլորովին տարբեր բաներ. Բրիտանական կառավարիչը մեծածախ շուկաների վերանայման ժամանակ սահմանումներ է տալիս եվրոպական ստանդարտից, եւ սա ամենաօգտակար բաժինն է այն ամենից, ինչ ես հանդիպել եմ.
«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, իրացման պակասի նվազեցում եւ շուկայական ծավալի որոշակի տոկոս առեւտուր.
Տարբերությունը գործնական է. «Այս կարգավորումը առավելություն է տալիս» վարկածը ստուգվում է պատմության վրա. Կատարման որակը պատմության վրա ընդհանրապես չի ստուգվում. պատվերների գրքում չկա Ձեր պատվերը, ուստի գնի վրա ազդեցություն չկա. Եթե առևտրային ալգորիթմի հիմնական սարքավորումը ձեզ համար դեռ مبարված է, սկսեք նրանից, ինչի մասին, ինչպես է կառուցված ալգորիթը և ինչպես է այն փորձարկվում - Ես այստեղ չեմ վերապատմում.
Որո՞նք են ալգորիթմական առեւտրային ռազմավարությունների տեսակները:
Գլխավորը
հինգ դասարան եւ բաժանում է մեկ բանի՝ որտեղի՞ց է գալիս առավելությունը.
Ցանկը կարճ է, յուրաքանչյուր կետ առանձին մասնագիտություն է:
- Կատարման ալգորիթմներ. Բաժանել խոշոր պատվերը այնպես, որ գործարքի միջին գինը մոտ լինի շուկայական գնին. Առավելությունն այն է, որ ծախսերը նվազեցնում են, այլ ոչ թե կանխատեսում են.
- Պասիվ շուկայի ստեղծում. Այն կանգնած է երկու կողմերի սահմանափակ պատվերներով եւ վաստակում է պասիվ իրացվելիության համար տարածման եւ փոխանակման զեղչերի վրա.
- Արբիտրաժային. Բռնում է հարակից գործիքների միջեւ գների անհամապատասխանությունները եւ սպասում է կոնվերգենցիային. Շուկայի ուղղությունն այստեղ կարեւոր չէ.
- Կառուցվածքային. Օգտագործվում է շուկայի կառուցվածքը՝ տվյալների ձեռքբերման տարբեր արագություն, պատվերների տեսակների առանձնահատկություններ, առանձին մասնակիցների ուշացումներ.
- Ուղղորդված. Նրանք բացում են կարճաժամկետ դիրք՝ երկար կամ կարճ, հիմնվելով գնի շարժման վրա եւ սովորաբար իրացվելիություն են վերցնում պատվերների գրքից.
Վեցերորդ կետը երբեմն կոչվում է բարձր հաճախականության առեւտուր, սակայն սա սխալ է «համեմատել մասնագիտությունը եւ տպման արագությունը» մակարդակում. 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
Rollout կոշտ սահմաններով
Սահմանները սահմանվում են նախօրոք՝ առաջին մարտական խնդրանքից առաջ
- 5
Ակնթարթային չեղարկման կոճակ
Անմիջապես հանում է որեւէ կամ բոլոր չմարված պատվերները
- 6
Տարեկան վավերացում
Համակարգերի, ալգորիթմների եւ ռազմավարությունների վերանայում տարին մեկ անգամ
Բրիտանական վերանայումը ավելացնում է մի պահանջ, որը մասնավոր թրեյդերը սովորաբար բաց է թողնում. ալգորիթմը պետք է ապացուցի, Ի՞նչ է «Աշխատում է արդյունավետ սթրեսային շուկայի կոնդիցիոներացման ժամանակ». Հեքիաթի հանգիստ հատվածում թեստը չի համապատասխանում այս պահանջին.
Ո՞ր դասարանը կարող է ինքներդ ստուգվել, եւ որը հիմնված է ենթակառուցվածքի վրա
Գլխավորը
ուղղորդված կանոնները ստուգվում են փակ մոմերի վրա կանոնավոր փորձարկիչով; Շուկայի ձեւավորում, Արբիտրաժը եւ կառուցվածքային ռազմավարությունները առանց ենթակառուցվածքների հասանելիության սկզբունքորեն չեն փորձարկվում.
Ալգորիթմական ռազմավարությունների դասերի միջեւ սահմանը գծվում է գերակշռության աղբյուրով, կոդի բարդությունը դրա հետ կապ չունի. Եթե կանոնը առավելություն ունի, ապա դա կարելի է տեսնել գների պատմության մեջ. Եթե առավելությունը արագության մեջ է կամ պատվերի հերթում, ապա դա գների պատմության մեջ չէ, քանի որ չկա ո՛չ հերթ, ո՛չ էլ ձեր հետաձգումը.
Առավելությունը կանոնում
Առավելություն արագության եւ հասանելիության մեջ
- 1.Ուղղորդված կանոններ
- 2.Պարտադիր արբիտրաժ
- 3.Շուկայի կայացում եւ HFT
Ենթակառուցվածքային արգելքի չափը հաշվարկվում է միլիվայրկյաններով. Մոսկվայի բորսան հրապարակում է իր միացման մեթոդների արձագանքման նվազագույն ժամանակը՝ colocation 0,02 ms, նվիրված ալիք ConnectME 5 ms, Առկայության կետեր 34 ms, կանոնավոր ինտերնետ 100 ms. Կոլոկացիայի եւ ինտերնետի միջեւ կա հինգ հազարապատիկ տարբերություն, եւ ոչ մի կոդի օպտիմալացում չի կարող փակել այն.
| Դասարան | Ստուգվող հիպոթեզ | Նվազագույն տվյալներ | Սիմուլյացիայի հիմնական սխալը | Ենթակառուցվածքային արգելք |
|---|---|---|---|---|
| Ուղղորդված | Կանոնը ծախսերից հետո առավելություն է տալիս | մեկ գործիքի փակ մոմակալներ | Պարամետրերի հարմարեցում պատմության մեջ | Ցածր |
| Արբիտրաժային | Կապանը շեղվում է եւ կրկին համընկնում | Երկու գործիքների սինխրոն մեջբերումներ | Ոչ սինխրոն տվյալների եւ անտեսանելի փոխանցման էլեկտրական լամպը | Միջին |
| Պասիվ շուկայի ստեղծում | Տարածումը ընդգրկում է անբարենպաստ ընտրությունը | Շուկայի խորությունը եւ ժապավենը | Թեստավորողի տոմսերի հերթը նմանակված չէ | Բարձր |
| Կառուցվածքային | Տվյալների առաջատարը կայուն է | Անմշակ փոխանակման հոսքեր | Լատենտությունը ընդհանրապես ներկառուցված չէ թեստի մեջ | Շատ բարձր |
| Կատարման ալգորիթմներ | Միջին գինը ավելի լավ է, քան չափանիշը | Ձեր սեփական հարցումները | Պատմության մեջ գնի վրա որեւէ ազդեցություն չկա | Միջին |
Մասնավոր թրեյդերի համար դուրսբերումը պարզ է. Արժե ստուգել ուղղորդված կանոնները. Մնացած ամեն ինչ կարելի է ուսումնասիրել հանուն շուկան հասկանալու, բայց ոչ քարշ տալ թեստավորողի մեջ եւ արդյունքը չհաշվել.
Հարմար է, եթե
- Փակ մոմերի ուղղորդման կանոն՝ մուտքի, ելքի, կանգառի եւ դիրքի չափը նախապես սահմանված են
- Մեկ գործիք, մեկ ժամանակահատված եւ հետաձգված նմուշ, որը բացվում է վերջինը
- Համեմատելով երկու կանոնների տարբերակները միեւնույն holdout նմուշի վրա
Հարմար չէ, եթե
- Պասիվ շուկայի կայացում. փորձարկողում դիմումների հերթ չկա եւ չկա անբարենպաստ ընտրություն
- Դիվերգենցիան ապրում է վայրկյաններով, իսկ մոմակալը վերադարձնում է չորս գին
- Կառուցվածքային սխեմաներ տարբեր տվյալների արագությամբ. առանց փոխանակման տարածության դրանք հնարավոր չէ վերարտադրել
Ինչպե՞ս ձեւակերպել ուղղորդված հիպոթեզը միանշանակ կանոնների
Գլխավորը
քանի դեռ հիպոթեզը հնչում է որպես բառեր, այն անստուգելի է; կանոնը պետք է միանշանակ պատասխանի «այո» կամ «ոչ» յուրաքանչյուր փակ մոմի վրա.
«Տենդենցի հետ քաշվելը» արտահայտությունը ռազմավարություն չէ. Այն ունի երեք անորոշ բառ, եւ դրանցից յուրաքանչյուրը վերածվում է պարամետրի, որը դուք ցանկանում եք փոխել թեստի ընթացքում. Բրիտանական կարգավորիչի վերանայման համար անհրաժեշտ է ստուգումից առաջ ֆիքսել 3.9 կետը. տեսական կառուցվածք, վարքագծի առանձնահատկություններ եւ հիմնական ենթադրություններ, Մուտքային տվյալների կազմը, հաշվարկման ընթացակարգերը.
Մեկ կանոնի գործնական նվազագույնը այսպիսի տեսք ունի. Մուտքը տրամաբանական արտահայտություն է մոմակալի վերջում հայտնի արժեքների նկատմամբ. Դուրս գալու համար գրեք ձեր սեփական արտահայտությունը; «երբ վատ է դառնում» ձեւակերպումը կանոն չէ. Կանգառի եւ դիրքի չափը սահմանվում է նախօրոք, նախքան առաջին վազքը. Եվ հստակ արձանագրվել է Ժամկետ, Քանի որ նույն կանոնը մեկ այլ մասշտաբով ՝ մեկ այլ ռազմավարություն.
Մեկ ռազմավարության կանոնների կազմը մանրամասն վերլուծվում է նյութում, Ինչի՞ց է բաղկացած փորձարկված առեւտրային ռազմավարությունը:. Այստեղ կարեւոր է մեկ այլ բան. ազատ պարամետրերի քանակը պետք է հաշվարկվի մինչեւ առաջին մեկնարկը. Յոթ երկկողմանի պարամետրերը տալիս են հարյուր քսանութ տարբերակներ, եւ սա արդեն վտանգավոր տարածք է. որքան երկար է որոնումները, այնքան ավելի հեշտ է գտնել կանոնը, որը միայն աշխատում է այս պատմության վրա.
Անհատականացրեք ազդանշանները՝ ձեր հորիզոնին համապատասխանեցնելու համար
Midas-ում գոյություն ունեն յոթ ազդանշանային տրամաբանական տարբերակներ՝ հինգ պատրաստի առեւտրային ոճ եւ երկու շուկայական ռեժիմներ. Ընտրեք մոտեցում եւ ապա փորձարկեք յուրաքանչյուր գաղափար ձեր ռիսկի պլանի դեմ.
- 7 ռազմավարություններ, որոնցից կարելի է ընտրել
- Սկալպինգից մինչեւ ներդրում
- Առանձին bounce եւ breakout ռեժիմներ
Ինչո՞ւ արբիտրաժը եւ շուկայի ստեղծումը պարզապես կանոնավոր ազդանշան չեն
Գլխավորը
Այս դասերում եկամուտը վերցվում է շուկայի միկրոկառուցվածքից, եւ փորձարկողը չի վերարտադրում այն. չկա պատվերների հերթ եւ չկա անբարենպաստ ընտրություն.
Պասիվ շուկա ստեղծողը կանգնած է երկու կողմերի սահմանափակ պատվերներով եւ վաստակում է տարածումը. Զեկույցում SEC այն անվանում է գլխավորը Ռիսկեր - Անբարենպաստ ընտրություն, այսինքն՝ իրավիճակ, երբ գինը արագ շարժվում է սահմանված գնանշման դեմ. Փորձարկիչում նման ռիսկ չկա. այնտեղ ձեր սահմանային պատվերը կատարվում է հենց որ գինը դիպչում է մակարդակին, եւ ոչ ոք այն առաջինը չի վերցնում. Իրական պատվերների գրքում ձեր առջեւ հերթ կա, եւ դրա տեղը որոշում է, թե արդյոք ձեր մեջբերումը կկատարվի, թե մեկ ուրիշի.
Արբիտրաժը քայքայվում է մեկ այլ բանի վրա. Հարակից գործիքների միջեւ գների տարբերությունը գոյություն ունի վայրկյանների ընթացքում, եւ փակ մոմակալների թեստը յուրաքանչյուր րոպեից տեսնում է ընդամենը չորս գին՝ բաց, առավելագույնը, Նվազագույն & Փակել. Նույնիսկ եթե անհամապատասխանությունը տվյալների մեջ է, թեստը հարց չի տալիս, թե արդյոք դուք ընդհանրապես ժամանակ կունենայիք մուտքագրելու այն.
Հետեւաբար բութ մատի կանոնը. Սովորական թեստավորողի արբիտրաժի կամ շուկա ստեղծողի տրամաբանության գեղեցիկ հավասարությունը պարզեցումների արտեֆակտ է. Նման ալգորիթմական ռազմավարությունները փորձարկվում են մարտական օղակում իրական ուշացումով, եւ փոխանակումները հատուկ հնարավորություն են տալիս ստուգման հասանելիություն տալ, որը կրկնում է մարտական կապը. Մասնավոր առեւտրականը սովորաբար չունի այս շրջանը.
Ինչպե՞ս ընտրել շուկան, տվյալները եւ հորիզոնը առաջին փորձարկման համար
Գլխավորը
Նախ արձանագրվում է գործիքը, տվյալների որակը եւ պատմության բաժանումը կտորների, եւ միայն դրանից հետո է սկսվում առաջին հաշվարկը.
Տվյալների որակը չափելի է. Փորձարկողը MetaTrader 5 համարում է պատմության որակի ցուցանիշը որպես ճիշտ րոպեի սանդղակների բաժին եւ ազնվորեն նշում է պատմության ընդմիջումները եւ սանդղակները մեկ ծավալով գործարք տարբեր գներով. Տարածումը վերցված է պատմությունից, փորձարկողը չունի իր սեփական տարածման մոդելը. Սա նշանակում է, որ փորձարկման ցանկացած եզրակացություն սահմանափակվում է այն կտորի որակով, որի վրա այն ստացվել է.
Երկրորդ հարցը պատմության տեւողությունն է. Ամերիկյան մաթեմատիկական ընկերության «Ծանուցումներ» գրքում չորս մաթեմատիկոսների աշխատանքը տհաճ գնահատական է տալիս: Հինգ տարվա տվյալների շնորհիվ մոդելի ավելի քան քառասունհինգ անկախ կոնֆիգուրացիաներ հնարավոր չէ կրկնել, հակառակ դեպքում ուսուցման նմուշի արդյունքը գերազանց կլինի, Իսկ նոր տվյալների վրա՝ զրո. Երկու տարվա պատմության շնորհիվ յոթ կոնֆիգուրացիաներ արդեն բավարար են.
Քայլ 1
Ընտրված գործիքը եւ ժամանակահատվածը
Մեկ գործիք, մեկ սանդղակ, դրանք այլեւս չեն փոխվում
Քայլ 2
Ստուգված է տվյալների որակը
Պատմությունը խախտվում է եւ կասկածելի սանդղակներ, որոնք հայտնաբերվել են նախքան փորձը
Քայլ 3
Ուսումնառության ժամանակահատված
Այստեղ եւ միայն այստեղ են ընտրված պարամետրերը
Քայլ 4
Հետաձգված նմուշառում
Չի բացվում, քանի դեռ պարամետրերը չեն ֆիքսվել
Քայլ 5
Իրական ժամանակում առաջ
Թարմ տվյալներ, որոնք ոչ մի սեգմենտում չէին
Նույնիսկ զանգվածային տերմինալներում կա ներկառուցված առաջ պարբերություն. թեստավորողը MetaTrader 5 կարող է կտրել ժամանակահատվածի կեսը, մեկ երրորդը կամ քառորդը եւ դա անում է հենց այդ ժամանակ, պարամետրերը պատմության առանձին մասերին հարմարեցնելուց խուսափելու համար. Երկրորդ փորձարկման նստարանը վերլուծվում է առանձին, նյութի մասին, թե ինչպես Ստուգեք EA- ն MetaTrader Tester- ում.
Ինչպե՞ս համեմատել երկու ռազմավարություն միեւնույն հսկողության նմուշի վրա
Գլխավորը
Համեմատությունը արդար է միայն այն դեպքում, երբ երկու ալգորիթմներն էլ ունեն նույն ամենը, բացի կանոններից, եւ կառավարման հատվածը բացվում է ճիշտ մեկ անգամ.
Տիպիկ սխալն անմեղ է թվում. առաջին առեւտրային ալգորիթմը փորձարկվել է մի ժամանակահատվածում, երկրորդը՝ մյուսի վրա, եւ արդյունքները համեմատվել են. Նման համեմատությունը ոչինչ չի ասում, քանի որ պայմանները տարբերվում էին, ոչ թե կանոնները.
- 1
Մեկ գործիք եւ մեկ ժամանակահատված
Երկու ալգորիթմներն էլ հաշվարկվում են միեւնույն տվյալների հիման վրա
- 2
Նույն միջնորդավճարը եւ սայթաքումը
Արժեքները գրանցվում են գործարկումից առաջ և չեն ընտրվում հետո
- 3
Մեկ հարկանի պառակտում
Սովորելու եւ վերահսկողության սահմանները ընդհանուր են երկուսի համար
- 4
Պարամետրերը ֆիքսված
Picking-ն ավարտվում է նախքան հսկողության հատվածի բացումը
- 5
Կառավարիչը բացվում է մեկ անգամ
Երկրորդ վազքը, ըստ նույն տվյալների, այլեւս անկախ չէ
- 6
Որոշումն արձանագրվում է նախապես
Ընտրության չափանիշը ձեւակերպվում է նախքան արդյունքի տեսանելի դառնալը
Հինգերորդ քայլը ամենից հաճախ կոտրվում է. Մենք նայեցինք հսկողության արդյունքին, թեթեւակի շտկեցինք պարամետրը, կրկին նայեցինք, եւ հետաձգված նմուշները դադարեցին հետաձգվել. Ֆորմալ առումով սա արդեն վերահսկողության տակ գտնվող ընտրություն է, եւ հարմարեցման դեմ պաշտպանությունը անհետացել է. Պրոֆեսիոնալ այլընտրանքը կոչվում է լոգարիթմական պատուհան, կամ քայլել առաջ. պարամետրերը տրամաչափվում են պատուհանի վրա, արդյունքը վերցվում է հաջորդ կտորի վրա, պատուհանի սլայդները.
Առանձին արժե գրի առնել, թե ինչն է համարվում հաղթանակ. Եթե չափանիշը չի ձեւակերպվում նախքան արդյունքը նայելը, ապա ամենագեղեցիկ կոր ունեցող ալգորիթմը միշտ հաղթող կլինի.
Ինչպե՞ս հաշվառել վճարները, սայթաքումը եւ կատարման մոդելը
Գլխավորը
Յուրաքանչյուր դաս ունի իր հիմնական աղբյուրը, եւ ըստ լռելյայնի, թեստավորողը հաճախ այն զրոյական է սահմանում.
Կարեւոր չէ, որ ինքնին կարգավորումն է, այլ ձեր դասարանի քաշը. Ամենօրյա աղյուսակի ուղարկված կանոնը ամենաշատը ազդում է հանձնաժողովի վրա. Դասարանը, որը հաճախ առեւտուր է անում, ավելի շատ սայթաքում եւ հերթում տեղ է զբաղեցնում: QuantConnect հարթակում հիմնական բրոքերային պրոֆիլը փոխարինում է զրոյական սայթաքման մոդելին, իսկ նման պարամետրերով գեղեցիկ կորը ոչինչ չի նշանակում.
Ամերիկյան շուկայում NBER հետազոտողների աշխատանքը ցույց է տալիս, թե որքանով է դա որոշում արդյունքը. Անոմալիաները, որոնց ամսական եկամուտը կազմում է հիսուն տոկոսից պակաս այն ժամանակ, երբ ծախսերը դեռեւս վիճակագրական առումով նշանակալի գումար են տալիս. Գրեթե այլեւս շրջելի չկան. Գլխավերեւում կտրվում են ալգորիթմների ամբողջ ընտանիքները.
Թե կոնկրետ որտեղ են սահմանված միջնորդավճարը, սայթաքման քայլը եւ տվյալ տերմինալի ռեժիմը, քննարկվում է հոդվածում Ալգորիթմի հետադարձ փորձարկում - Այստեղ պարամետրերը կրկնելու իմաստ չկա.
Ինչպես մոլախոտ դուրս նայելով ապագայի եւ համապատասխան պարամետրերի
Գլխավորը
երկու տարբեր թերություններ; առաջինը վերանորոգվում է կոդով, երկրորդը՝ միայն թվարկման կարգապահությամբ.
Ապագային նայելը այն տվյալների օգտագործումն է, որոնք գոյություն չունեին որոշման պահին. Փաստաթղթում TradingView անվանում են տիպիկ մեխանիզմներ՝ ոչ ստանդարտ տեսակի աղյուսակներ, որոնց գները շուկայում առկա չեն եղել, Վերահաշվարկ պատվերի կատարումից հետո եւ խնդրանք ավելի բարձր ժամանակահատվածում առանց հերթափոխի. Բարեկամական դժբախտություն - Վերաներկել, երբ պատմական եւ իրական տրամաբանությունը տարբերվում են; ինչպես բռնել այն, վերլուծվում է նյութում Ցուցանիշներ առանց վերաներկման.
Կցամասերը դասավորված են տարբեր կերպ, եւ չի բուժվում կոդով. 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. Ռազմավարության փորձարկողի զեկույց - Պատմություն Որակը եւ այն, ինչ է համարվում րոպեական տվյալների թերություն.
Հաճախ տրվող հարցեր
Ինչպե՞ս սկսել ալգորիթմային առեւտուրը սկսնակների համար
Մեկ ուղղորդման կանոնով մեկ գործիքի եւ մեկ ժամանակահատվածի վրա. Կանոնը պետք է միանշանակ պատասխանի «այո» կամ «ոչ» փակ մոմի վրա, ունենա նախապես որոշված ելք եւ նախապես որոշված դիրքի չափ. Այնուհետեւ պատմությունը կտրվում է ուսուցման հատվածի եւ հետաձգված ընտրության, պարամետրերն ընտրվում են միայն առաջինի վրա, իսկ երկրորդը բացվում է մեկ անգամ. Շուկայի ստեղծումը, արբիտրաժը եւ բարձր հաճախականության սխեմաները սկզբում չեն շոշափվում. դրանք չեն կարող ազնվորեն ստուգվել առանց փոխանակման ենթակառուցվածք մուտք գործելու.
Ո՞ր ալգորիթմական առեւտրային ռազմավարություններն են առավել շահավետ
Նման պատասխան չկա, եւ այս հարցի ցանկացած կոնկրետ պատասխան պետք է համարվի գովազդ. Շահութաբերությունը կախված է շուկայից, ռեժիմից, ծախսերից եւ կատարման որակից, այլ ոչ թե դասի անվանումից. Մեկ այլ հարց էլ ավելի օգտակար է. ո՞ր դասարանը կարող եք անկեղծորեն ստուգել սեփական միջոցներով. Մասնավոր առեւտրականի համար սրանք ուղղորդված կանոններ են, քանի որ նրանց առավելությունը ապրում է հենց կանոններում, այլ ոչ թե կայքի մուտքի արագությամբ.
Ինչո՞վ է ալգորիթմական առեւտուրը տարբերվում առեւտրային ռոբոտից
Ալգորիթմական առեւտուրը մոտեցում է, որի ժամանակ որոշումներն ու կիրառությունները ձեւավորվում են ոչ թե անձի, այլ ծրագրի կողմից. Ռոբոտը կամ Expert Advisor-ը հատուկ ծրագիր է, որը կատարում է որոշակի կանոններ. Այսինքն՝ ռոբոտը ալգորիթմական առեւտրային գործիք է, այլ ոչ թե հոմանիշ. Տարբերությունը կարեւոր է թեստավորման ժամանակ. նրանք փորձարկում են ոչ թե ռոբոտը որպես կոդ, այլ ռազմավարությունը որպես կանոնների հավաքածու եւ առանձին ստուգում են, թե արդյոք կոդը կատարում է այդ կանոնները առանց սխալների.
Որքա՞ն տվյալներ են անհրաժեշտ ալգորիթմական ռազմավարությունը ստուգելու համար
Դա կախված է ոչ թե օրացույցից, այլ տեսակավորված տարբերակների քանակից. Ամերիկյան մաթեմատիկական ընկերության հոդվածի գնահատականը հետեւյալն է. Հինգ տարվա տվյալների դեպքում դուք չեք կարող կրկնել ավելի քան քառասունհինգ անկախ կոնֆիգուրացիաներ, հակառակ դեպքում ուսուցման գերազանց արդյունքը նոր տվյալների վրա զրոյին է. Երկու տարվա պատմության ընթացքում սահմանը իջնում է մինչեւ յոթ կոնֆիգուրացիաներ. Հեղինակները առանձին նշում են, որ պատմության տեւողությունը անհրաժեշտ պայման է, բայց բավարար չէ.
Արդյո՞ք ալգորիթմական առեւտուրը կարիք ունի թանկարժեք մուտք դեպի փոխանակում:
Փակ մոմակալների ուղղորդման ռազմավարությունները չկան, բավական են կանոնավոր բրոքերային հաշիվը եւ տերմինալը. Այն ամենի համար, ինչ վաստակում է արագությամբ, այո, եւ տարբերությունը չափելի է. Մոսկվայի բորսան ապահովում է իր միացման մեթոդների արձագանքման նվազագույն ժամանակը՝ 0,02 ms կոլոկացիայի եւ 100 ms սովորական ինտերնետի միջոցով. Եթե գաղափարը ապրում է այս տարբերության մեջ, առանց փոխանակման սարքավորումներ տեղադրելու, այն չի փորձարկվում եւ չի աշխատում.




Մեկնաբանություններ
Աղբյուրի մեկնաբանությունները չեն թարգմանվում։