Alqoritmik Ticarət: Nədir və Ticarət Alqoritmini Necə Yoxlamaq olar

"Alqoritmik Ticarət: Bu nədir və Ticarət Alqoritmini Necə Yoxlamaq olar" məqaləsinin üz qabığı: Alqoritm Blokçeyn: Məlumat, Qaydalar, Risk; Risk və tətbiq arasında dairəvi yoxlama çərçivəsi və işarəsi var

Sadə dillə desək, alqoritmik ticarət nədir?

Bu anlayışın hüquqi tərifi də var və gündəlik anlayışdan daha dəqiqdir. Avropa Direktivi MiFID II bunu 4(1)(39) maddəsində verir. Alqoritmik ticarət, kompüter alqoritminin sifarişin parametrlərini müəyyən etdiyi bir əməliyyatdır. Orijinalda belə səslənir: "kompüter alqoritmi sifarişlərin fərdi parametrlərini avtomatik müəyyən edir, məsələn, əmrin başlanıb-başlamaması, vaxtlama, price or quantity of the order or how to manage the order after its submission, with limited or no human intervention". Bu tərifdə sərhəd dəqiq çəkilib: əgər proqram yalnız hazır tətbiqi yönləndirirsə, onu təsdiqləyirsə və ya əməliyyatdan sonra işləsə, Bu, eyni maddə altında algo ticarəti deyil. Yalnız bir həlledici xüsusiyyət var - tətbiqin parametrləri maşın tərəfindən müəyyən edilir.

Tənzimləyici FINRA bildirişdə 15-09 alqoritmik strategiyaları öz riskləri və nəzarət təcrübələri olan ayrı bir ticarət fəaliyyəti sinfi kimi təsvir edir - aşağıdakı təcili dayandırma düyməsinə kod testi. Hendershott, Jones və Menkveld tərəfindən Journal of Finance jurnalında aparılan bir araşdırma aşkar etdi, Bu alqoritmik ticarət bazar likvidliyini artırır və sitatları daha məlumatlandırıcı edir. Bu, bazar səviyyəsində "nədir" sualının cavabıdır.

Özəl treyder üçün mahiyyət daha təvazökar və praktikdir. Alqoritmik ticarət bir insanın ticarətdən emosiyasını və reaksiyasının sürətini aradan qaldırmaq üçün bir üsuldur, yalnız açıq şəkildə ifadə edə bildiyiniz hissəni saxlayırsınız. Əgər qayda sizin izahınız olmadan başqa bir şəxs tərəfindən izlənilə bilməzsə, bu hələ alqoritm deyil, ideyadır. İdeyanı qaydalara necə gətirmək aşağıdakı bölmədə var, amma əvvəlcə alqoritmin fiziki olaraq nədən ibarət olduğu barədə danışırıq.

Ticarət alqoritmi nədən ibarətdir?

  1. 1

    Data

    Şamlar, cildlər, lent, təqvim

  2. 2

    Qaydalar

    Giriş və çıxış şərtləri qeyri-müəyyənliksiz

  3. 3

    Risk

    Dayanma, mövqe ölçüsü, itki limiti

  4. 4

    İcra

    Sorğu növü, kanal, uğursuzluğa nəzarət

Məlumat qaydaları ötürür, qaydalar siqnal verir, risk ölçüsünü məhdudlaşdırır, icra əmri göndərir. Diaqram müəyyən bir strategiyanı deyil, əmri göstərir.

Diaqram 1. Alqoritmin tərkibi. Blokların prioriteti məsuliyyət sırasına görə azalan: əvvəlcə risk, sonra qaydalar, sonra icra.

Alqoritmin baxdığı məlumatlardır: şamdanlar, cildlər, sifariş kitabı, tədbirlər təqvimi. Qaydalar əsasdır: hansı şərtlərlə alınmalı, hansı şərtlərlə bağlanmalı. Risk - səhv etsək, nə qədər itiririk: stop-loss, mövqe ölçüsü, gündəlik limit. İcra - sifarişin birjaya necə çatması: sifariş növü, kanal, əlaqənin kəsilməsinə reaksiya.

Nəzarət orqanının da oxşar siyahısı var. 26 fevral 2026 tarixli Nəzarət Şərhi ESMA ticarət parametrlərinin müəyyənləşdirilməsi hesab olunan fəaliyyət növlərini sadalayır: siqnallara əsaslanan sifarişlərin yaradılması, icra strategiyasının seçilməsi, bazar şəraitinin təhlili, portfelin balanslaşdırılması, risk limitlərinin müəyyənləşdirilməsi, Likvidlik axtarışı və saytlararası optimizasiya. Bu həm də bizim üçün əsas şeyi deyir: alqoritm test edilə bilən və idarə edilə bilən olmalıdır, sözün əsl mənasında, "alqoritmlər test edilə bilən və idarə edilə bilən olmalıdır". Bu, bürokratiya kimi səslənir, işləyən meyar kimi işləyir: əgər ideyanız təkrarlanan testdən keçə bilmirsə, hələ alqoritminiz yoxdur.

Yeni başlayanların səhvi - "qaydalar" blokuna maraq demək olar ki, yoxdur, "risk" blokuna isə demək olar ki, heç maraq yoxdur. Canlı hesabda, depozitin bir sıra mənfəətsiz ticarətlərdən sağ qalıb-qalmayacağını üçüncü blok müəyyən edir. Materialda vəzifənin ölçüsü ilə bağlı əsas məlumatlar analiz olunur hər ticarət üçün risk.

Alqoritmik ticarət, ticarət botu və HFT: fərq nədir

MüddətBu nədirKim istifadə edirNə qərar verir
Alqoritmik ticarətMetod: Anlıq qərarlar əvəzinə qaydalarŞəxsi və institusional treyderlərİntizam və təkrar
Ticarət botu / məsləhətçisiQaydaların icrası proqramıÖzəl treyderlər, daha çox Forex və kriptodaƏl işlərinin avtomatlaşdırılması
HFTBirjanın yanındakı infrastrukturda ultra-sürətli strategiyalarİxtisaslaşmış şirkətlərMikrosaniyə gecikməsi, ideyanın keyfiyyəti deyil

Alqoritmik ticarət ilə HFT arasındakı sərhəd də qanunda açıq şəkildə göstərilib. 4(1)(40) maddəsindəki MiFID II eyni anda üç xüsusiyyət tələb edir: minimum gecikmə (kolokasiya) üçün xüsusi hazırlanmış infrastruktur, yaxınlıq hostinqi), ayrıca tətbiqdə həlldə tam şəxsin olmaması və yüksək gün içi mesaj tezliyi. Üçündən hər hansı birini çıxarsanız, bu adi alqoritmik ticarət olur. Amerika tənzimləyicisi isə ehtiyatında daha dürüstdür: SEC 2010-in konsept buraxılışı açıq şəkildə bildirir ki, bu termin yenidir və hələ aydın tərifə malik deyil, Və tərif əvəzinə, beş tipik işarə göstərilib, o cümlədən kolokasiya və günü sıfır mövqedə bağlamaq.

Rusiyadan olan özəl tacir üçün burada praktik bir nəticə var. Moskva Birjasının FX Bazarında effektiv olmayan sifarişlər üçün rəsmi olaraq əlavə komissiya haqqı alınır və bu hədd qaydalarda müəyyən edilir: Əgər spot alətlər üçün gündə 30 000-dən çox sifariş verilmirsə, ödəniş hesablanmır. Başqa sözlə, platforma geri çəkilmiş sifarişlərin böyük hissəsini pul ilə cəzalandırır. Ev alqoritmi adətən belə bir həddə çatmır. Amma "Minlərlə müraciəti verib geri çəkəcəyəm" fikri dərhal ağlına gələcək.

Yanaşmalar arasındakı sərhəd insan iştirakının miqyası ilə yaxşı göstərilir. Bitmiş robotu müəyyən platformada necə test etmək ayrıca praktik bir tapşırıqdır, məqalədəki MetaTrader nümunəsi ilə analiz olunur məsləhətçi yoxlaması.

Kişi düyməni özü basır

Mübadilə serverində HFT- robotu

  1. 1.Plana uyğun olaraq əl ilə ticarət
  2. 2.Avtomobilin siqnalı, adam basır
  3. 3.Bot sövdələşməni özü həyata keçirir
Tam əl ilə ticarətdən yüksək tezlikli ticarətə keçid. Sağa nə qədər çox mexanizm olsa, bir insanın hazırda qərar verməsi bir o qədər az olur və infrastruktur tələbləri bir o qədər yüksək olur.

Diaqram 2. Xüsusi treyder adətən şkalanın sol və orta hissəsində yaşayır. Şkalanın sağ ucu - yüksək tezlikli ticarət, bu başqa iqtisadiyyata malik ayrıca bir sənayedir.

Hansı tapşırıqlar avtomatlaşdırıla bilər və risk harada qalır

Alqoritmik ticarət nə verir, nə vermir?
Əgər uyğundur
  • İntizam: alqoritm öz qaydalarından sapmır
  • Rəsmi şərtə reaksiya sürəti
  • İdeyanın uzun tarixdə bir neçə dəqiqəyə yoxlanması
  • Eyni anda onlarla alətin idarə olunması
Əgər uyğun deyil
  • Sübut olunmuş ideya olmadan qazanc əldə edin
  • Nəticələrin zəmanəti: bazar dəyişir, qayda işləməyi dayandıra bilər
  • Risk idarəetməsi və ticarət planının əvəzlənməsi
  • Xəbərlərin və kiminsə hərəkətlərinin proqnozu

Kart 1. Metod Limitləri. Əgər varsa, alqoritm üstünlüyü rəsmiləşdirir; heç nədən üstünlük yarada bilməz.

Bölmənin mənası dürüstdür: icranın avtomatlaşdırılması həll edilə bilən mühəndislik problemidir, amma avtomatlaşdırdığınız üstünlük budur, Sizin tədqiqat işiniz olaraq qalır. Buna görə də alqoritmi yoxlamaq yazmaqdan daha vacibdir və məqalənin növbəti hissəsi bundan bəhs edir. Qaydalar və strategiya testləri haqqında daha çox material bölmədə toplanıb ticarət strategiyaları.

Ticarət ideyasını aydın qaydalara necə çevirmək olar

Tipik xam fikir belədir: "bazar həddindən artıq satıldıqda geri dönüş al". O, canlı ticarətdə intuisiyanın verdiyi qərarları gizlədir: nədir həddindən artıq satılıb, Hansı rebound baş vermiş sayılır, əgər geri dönüş yoxdursa, çıxış haradadır. Alqoritm hər birinin açıqlanmasını tələb edir.

Rəsmiləşdirmə proseduru:

  1. Giriş şərtini rəqəmlər və göstəricilərlə yazın: hansı göstərici, hansı dövr, hansı dəyər, nə müddət.
  2. Çıxış şərtini mənfəət və zərər üçün ayrıca yazın. "İşləmədiyini başa düşəndə bağlayacağam" qadağan olunmuş ifadədir.
  3. Əgər məlumat yoxdursa və ya rabitə kanalı kəsilibsə, alqoritmin nə etdiyini müəyyən edin.
  4. Mövqe ölçüsünü dayanacaqdakı formulla tənzimlə, hisslə yox.

Bu siyahı tənzimləyicinin şirkətlərə strategiyanı sənədləşdirmək üçün effektiv təcrübə kimi tövsiyə etdiyi şeyin qısaldılmış versiyasıdır: sadə dildə təsvir, Beləliklə, idarəetmə və inkişaf eyni şeyi başa düşür, kodu oxumadan. Eyni məntiq, fərqli miqyas. Belə qaydaların vahid sənəddə necə birləşdiriləcəyi məqalədə müzakirə olunur treyderin ticarət planı.

Alqoritmi uyğunlaşdırmadan necə geri test etmək olar

Bektest - Alqoritmin keçmiş məlumatlarda işlədilməsi. Əsas tələyə uyğunluq deyilir: tarixdə eyni vaxtda nə qədər çox qayda variantını sınasanız, bu ehtimal bir o qədər artır, Onların ən yaxşısı bu seqmentdə yaxşıdır və məhz buna görə ki.

Bu tələnin ölçülmüş qiyməti var. Bailey, Borwein, López de Prado və Zhu, "Pseudo-Mathematics and Financial Charlatanism" (Notices of the AMS, May 2014) hekayənin minimum uzunluğunu testlərin sayına gətirdi. Onların rəqəmlərlə nəticəsi: əgər iki illik məlumatınız varsa, yeddi müstəqil konfiqurasiyadan sonra tarixdə gözlənilən Sharpe əmsalı birdir, və nümunədən kənarda - sıfır. Beş illik məlumatda limit 45 konfiqurasiyadır. Rəqəmlərin arxasındakı məntiq sadədir: nə qədər çox konfiqurasiya həll olunsa, yekun arxa testin hekayəyə uyğunlaşdırılma ehtimalı bir o qədər yüksək olur.

Buna görə də praktik meyar həm başqalarının nəticələrinə, həm də sizin nəticələrinizə tətbiq olunmalıdır: neçə konfiqurasiyanın sınaqdan keçirildiyini göstərməyən bir backtest, qiymətləndirməyə imkan vermir risk düzəlişlər. Eyni işdə narahatedici bir nəticə var - davamlı tədqiqatçı istənilən istənilən Sharpe əmsalına malik arxa test tapa biləcək.

İşləmə texnikası ilə uyğunlaşma:

  • Tarixi inkişaf sahəsi və baxış sahəsinə bölmək. Parametrlərin seçimi - yalnız birincidə, ikinci isə bir dəfə işlənir.
  • Cəhdlərinizi sayın. Artıq neçə konfiqurasiya işlətdiyinizi yazın: bu, nəticəni dəyərsizləşdirən dəyərdir.
  • Daha az parametrlər. Hər tənzimlənən dəyər uyğunlaşdırma üçün əlavə azadlıq dərəcəsidir.
  • Qonşu alətlər və zaman çərçivələri üzrə qaydanı yoxlayın: sabitlik bir qrafikdəki qeyddən daha vacibdir.
  • Mükəmməl nəticəyə şübhə edin. Hekayədə düz bərabərlik xətti daha çox məlumat səhvi və ya gələcəyə baxış deməkdir, real üstünlük yox.

Eyni müəlliflərdən nümunənin bölünməsi ilə bağlı vacib bir düzəliş var. "The Probability of Backtest Overfitting" kitabında onlar qısa hekayələrdə ənənəvi gecikmənin niyə etibarsız olduğunu araşdırırlar, və Vays və Kulikovski qaydasına istinad edin: bu metod min müşahidədən az olduqda istifadə edilməməlidir. Həftədə bir dəfə ticarət edən strategiya üçün bu, iyirmi il və ya daha çox keçmiş test deməkdir. Onların ədədi nümunəsində tarix və həyat arasındakı fərq belədir: Sharpe əmsalının bütün dəyərləri tarixə müsbət təsir edir, Nümunədən kənarda təxminən 78 faiz mənfidir.

Əlaqəli problem nümunənin keyfiyyətidir. Əgər bu günə qədər sağ qalan alətlər və vəsaitlər məlumatlarda qalsa, test sağ qalanlara baxır və nəticəni şişirdir. Tənzimləyici tədqiqat bunu qəsdən həll edir: iş sənədi SEC həm də qapalı fondları saxlayan verilənlər bazasını təsvir edir, "ensuring that poorly performing or high-fee funds that exited the market are still represented in the data".

Ayrı-ayrılıqda, üfüqü nəzərə alın: hətta dürüst keçmiş test belə keçmişdən danışır. Bazar rejimi dəyişir və trend ilində işləyən qayda yan tərəfə uduza bilər.

Ödənişlər, sürüşmə və icra modelini necə hesablamaq olar

Dürüst testin özündə saxlamalı olduğu üç növ xərc:

  1. Hər bir ticarət üçün, o cümlədən bağlanış üçün broker və birja komissiyası.
  2. Sürüşmə siqnaldakı qiymətlə icra qiyməti arasındakı fərqdir. Sürətli hərəkətlərdə bazar əmrləri üçün bu sistematik olaraq sizin xeyrinizə deyil.
  3. Spread: "Spread daxilində backtrade" edən alqoritm əslində giriş və çıxış spreadlərinin yarısını ödəyir.

Rəsmi tariflərdən böyüklük dərəcəsini almaq daha yaxşıdır, başından yox. Moskva Birjası səhm bazarı maker-alıcı modeli ilə işləyir: əsas rejimdə passiv sifariş sıfır dərəcədə ticarət olunur, Aktiv xərclər həcmin 0,03 faizini təşkil edir. Eyni tariflərdə hər iki tərəf üçün ayrıca 0,0025 faiz əlavə haqqı var, lakin əsas rejimdə adi bazar sifarişi üçün deyil: bu, aysberq sifarişləri ilə götürülür, bağlanış hərracında və açılış hərracında bazar müraciətləri üçün. Binance spot bazarında adi istifadəçinin baza faiz dərəcəsi 0,1 faizdir və bu, alınan aktivdən çıxılır. Interactive Brokers Amerika səhmləri üçün sabit faiz dərəcəsinə malikdir: hər səhm üçün $0,005, amma hər sifariş üçün ən azı bir dollar və əməliyyat məbləğinin bir faizindən çox olmamalıdır. Bu rejimlər arasındakı fərq plus-un xala qədər davam edib-etməyəcəyini müəyyən edir.

Sonra icra modeli başlayır və burada tələ daha incədir. Daxili strategiya testçisi qiymətin şamdanda necə hərəkət etdiyini TradingView bilmir və qaydaya uyğun olaraq yolu tamamlayır: əgər açılış zirvəyə yaxındırsa, Emulyator qiymətin açılacağını - yüksək - aşağı - bağlanacağını düşünür. Sənədlər bunu birbaşa bildirir, həmçinin bildirilir ki, gözləyən sifarişlər üçün emulyator bar daxilində boşluqlar göstərmir. Bar Magnifier rejimi testçini daha aşağı vaxt çərçivəsinə endirməyə məcbur edir və təxmin etməməyə məcbur edir. İki əlavə standart ayar sizin xeyrinizə işləyir və buna görə də yalan danışır: Slippage sıfırdır və limit sifarişləri üçün qiyməti yoxlamaq da sıfırdır, Yəni, limit əmrləri real həyatda olduğundan daha səxavətlə icra olunur. Ayrı bir sənədləşdirmə: Renko kimi qeyri-standart qrafiklərdə strategiya sintetik qiymətlərlə ticarət olunur və nəticə "adətən qeyri-real nəticələr verir" olur.

Gələcəyə birbaşa baxış da var. Baxış rejimi aktiv olduqda daha yüksək zaman çərçivəsindən məlumat istəmək, tarixi barlarda o vaxt hələ məlum olmayan bir şey qaytarır; Sənədlər Pine Script bunu "təhlükəli dərəcədə yanıltıcı" adlandırır. Real vaxtda belə bir mənbə yoxdur, ona görə də gözəl hekayəni oynamaq mümkün deyil.

Qayda sadədir: dürüst xərclərin hesablanması və real icra modelindən sonra üstünlük yoxa çıxırsa, heç bir üstünlük yox olurdu.

Midas BackTester-də təkrarlana bilən test protokolu

BackTester bot strategiyasıdır və təsdiq aləti rolunu oynayır: siz şərtləri təsvir edirsiniz, bu şərtlərin tarixdə necə işləyəcəyini göstərir. Bizim tapşırığımız üçün bu o deməkdir ki, "sabit qaydaları işlətmək" addımı normal və təkrarlanan şəkildə yerinə yetirilir və nəticə müxtəlif qaydalar dəstləri arasında müqayisə edilə bilər.

  1. 1

    Qaydaları düzəldin

    Yazılı, sərbəst şərhlər olmadan

  2. 2

    Geri sınaq keçirin

    İnkişaf - hekayənin bir hissəsində

  3. 3

    Nümunədən kənar bir test

    Seçimdə iştirak etməyən bir plot

  4. 4

    Xərcləri daxil edin

    Komissiya, yayılma, sürüşmə

  5. 5

    Kiçik irəli test

    Canlı bazar, minimum ölçü

Sabit qaydalardan aşağı həcmli canlı ticarətə beş addım. Hər addım əvvəlkindən bəzi səhvləri aradan qaldırır.

Diaqram 3. Protokol istənilən platforma üçün eynidir; BackTester təkrarlanan və kodsuz 2-4 addımları bağlayır.

Arxa testdən irəli testə necə keçmək olar

  1. Mərhələ 1

    Demo hesabı

    Demo pulda icra, məntiq yoxlaması

  2. Mərhələ 2

    Minimum canlı həcm

    Real komissiyalar və sürüşmə

  3. Mərhələ 3

    İş həcmi

    Tədricən artım və yaxınlaşan statistika

  4. Mərhələ 4

    Daimi nəzarət

    Test ilə canlı nəticələrin yoxlanılması

Canlı yoxlama addımlarının ardıcıllığı. Sxemin şərtləri bir bələdçidir, mərhələni uzatmaq mümkündür, amma onu azaltmaq mümkün deyil.

Diaqram 4. Səhnələr arasındakı keçid canlı çıxışın testlə oxşarlığını müəyyən edir. Uyğunsuzluq model səhvi və inkişafa qayıtmaq üçün səbəb deməkdir.

Bu yolda demo rejimi "kod işləyirmi?" sualına cavab verir, minimum canlı həcm - "iqtisadiyyat xərclərlə işləyirmi?" sualına cavab verir. İkinci sualı keçməməlisiniz: əksər ev alqoritmləri burada bitir. Bundan əlavə, alqoritm toxunulmaz olmur - canlı ticarətlərin statistikası müntəzəm olaraq testlə yoxlanılır və nəzərəçarpacaq fərq sizi inkişaf mərhələsinə qaytarır.

İrəli testin nə qədər müddət saxlanılması ilə bağlı vahid rəsmi standart yoxdur: nə bir tənzimləyici, nə də bir platforma minimum dövrü təqvim günləri ilə adlandırmır. Amma məlumatlara görə ümumi qəbul edilmiş nisbət var. Test MetaTrader 5 optimallaşdırma və irəliləmə tarixçəsini 1/2, 1/3 və 1/4 hissələrində necə kəsməyi bilir: Seqmentin son rübü və ya üçdə biri seçimdə iştirak etmir və yoxlama kimi xidmət edir. Praktiki qayda sadədir və təqvimlə bağlı deyil: hücumçu o qədər çox ticarət etməlidir ki, onların statistikası heç bir əhəmiyyət daşımasın.

Peşəkarlar üçün daha çətin başlanğıc var və bu məntiq qəbul edilməlidir. Qaydalar şirkəti alqoritm işə salınmazdan əvvəl məhdudiyyətlər qoymağa məcbur RTS 6 MiFID II: alətlərin sayı, qiymət, xərc və sifarişlərin sayı üzrədir, mövqenin ölçüsü və məntəqələrin sayı barədə. Eyni qaydanın ayrıca maddəsi kill funksionallığını tələb edir - bütün yerinə yetirilməmiş əmrləri dərhal fövqəladə tədbir kimi silmək imkanı. Qanun bunu özəl treyder üçün nəzərdə tutmur, amma günün limiti və hər şeyi söndürməyin əvvəlcədən düşünülmüş yolu tam eyni xərc tələb edir.

Risklər və məhdudiyyətlər

Hər hansı bir alqoritmi işə salmazdan əvvəl bilməli olduğunuz şeylər:

  • Bazar riski qalır: geriyə yox edilmiş alqoritm qaydasının işləmədiyi bir rejimlə qarşılaşa bilər.
  • Texniki Risk: Bağlantının kəsilməsi, Məlumat Gecikməsi, Kod Xətası. FINRA fövqəladə dayandırma düyməsini effektiv bir təcrübə hesab edir, bu da alqoritmi minimum addım sayında söndürür, - Özəl tacir də özündən eyni şeyi tələb etməlidir.
  • Başqasının kodunun riski: satın alınmış və ya yüklənmiş bot başqasının qaydalarıdır və onları yoxlama tarixi yoxdur. Hazır robot dəstləri və hesabınızın üçüncü tərəf idarəçiliyi ayrıca risk kateqoriyasıdır və FINRA investorlar üçün xüsusi xəbərdarlıq var.
  • Həddindən artıq özünə güvənmə riski: bir uğurlu test üstünlükləri sübut etmir, uğursuz seriya da hökm deyil. Protokol bu halda nəticə çıxarır.
  • Kapital itirmə riski: birjada ticarət yatırılmış vəsaitin itirilməsinə səbəb ola bilər və bunu avtomatlaşdırmaq imkanı aradan qaldırmır.

Yoxlanılmamış buraxılışın nə qədər baha başa gələcəyini Knight Capital işi üzrə araşdırma göstərir SEC. 1 avqust 2012 tarixində bir serverə yeniləmə çatmadığı üçün, şirkət 45 dəqiqədə milyonlarla sifariş göndərdi və 4 milyon icra aldı 154 kağızları üzrə. Zərər 460 milyon dolları ötüb. Tənzimləyici sənəddə səbəblər göstərilib və hamısı təşkilati xarakter daşıyır: kodda uzun illər istifadə olunmamış modul qalıb, yeni kod bayrağı təkrar istifadə edib, bu modulu daxil edən və sonra səhmlərin sayını hesablama funksiyasını köçürdükdən sonra kod yenidən sınaqdan keçirilməyib. SEC nəticəni açıq şəkildə bildirir: sadə yazılı ikiqat yoxlama proseduru buraxılmış serveri aşkar etməyə və 1 avqust hadisələrini qarşısını almağa imkan verərdi. Səkkiz serverdən yeddisi düzgün işləyirdi.

İkinci dərslik nümunəsi parametrlərlə bağlıdır, kodla bağlı deyil. CFTC və SEC-un 6 may hadisələri ilə bağlı birgə hesabatı 2010 satış alqoritmini təsvir edir, Əvvəlki dəqiqənin ticarət həcminin 9 faizini saxlamağa qərarlı idi, "amma qiymət və vaxtdan asılı olmayaraq". Bu şəraitə görə, proqram sifarişi 20 dəqiqəyə tamamlayırdı, halbuki əvvəllər eyni iştirakçı oxşar satışı saatlarla uzadırdı, çünki qiyməti və vaxtı nəzərə almışam. Bu kaskad ticarətdə beş saniyəlik fasilə ilə dayandırıldı CME. Ev alqoritmi üçün dərs eynidir: qiymət və vaxt limiti olmayan qayda stressli bazarda testdən fərqli davranır.

Ayrılıqda vədlər haqqında. SEC avtomobil ticarəti haqqında memorandumda yazır: şirkət iddia edərsə, çox ehtiyatlı olun, bu da həmişə bazarda pul qazandırır və ya müştərilər üçün qeyri-adi yüksək gəlir gətirir. FINRA 2024 xəbərdarlığında fırıldaqçıların tipik şüarlarını olduğu kimi sitat gətirir, məsələn, "Bizim özəl AI ticarət sistemimiz uduza bilməz!", və qeydiyyatdan keçmiş şirkətlərdən belə super mənfəət vədlərinə inanmamağı xahiş edir. Fırıldaqçılar bölməsində Rusiya Bankı eyni işarələri qeyri-adi yüksək gəlirlilik vədi, dost gətirmək və qərar verməkdə tələsmək çağırışı adlandırır, Və qanunsuz fəaliyyət əlamətləri olan şirkətlərin müntəzəm yenilənən siyahısında "ticarət robotları" da var.

Material investisiya məsləhəti kimi qəbul edilmir.

Mənbələr

Tez-tez verilən suallar

Sadə dillə desək, alqoritmik ticarət nədir?

Bu, proqram tərəfindən icra olunan əvvəlcədən yazılmış qaydalara əsasən ticarətdir. Siz giriş, çıxış və risk şərtlərini təsvir edirsiniz, sonra alqoritm onları sizin hər bir ticarətdə iştirakınız olmadan tətbiq edir. Alqoritmik ticarətdə bir şəxs qaydaları formalaşdırmaq və yoxlamaq, maşın isə onların icrasına cavabdehdir.

Alqoritmik treyder ilə adi treyder arasında fərq nədir?

Adi bir treyder anında qərar verir: siqnal görür - qiymətləndirir - düyməni basır. Alqoritmik treyder bu həlli inkişafa ötürür: əvvəlcə qayda yazır, sonra tarixçəni yoxlayır və yalnız sonra hesabı ona etibar edir. Alqoritmik treyder peşəsi ticarəti proqramlaşdırma və statistika ilə birləşdirir.

Alqoritmik ticarətə investisiyalar nədir və onların riskləri nələrdir?

Bu, başqasının alqoritminin nəzarəti altında pul köçürülməsi və ya hazır robotun alınmasıdır. Əsas risk odur ki, nə qaydaları, nə də onların yoxlanılması tarixçəsini bilmirsiniz və bu nişdə heç kim gəlirlilik vəd etmir. Pul verməzdən əvvəl alqoritmi kim yoxlayıb və necə yoxlayıb, lisenziyasız avtomatik ticarət xidmətlərindən ehtiyatlı olun: FINRA onlar üçün ayrıca xəbərdarlıq var.

"Tinkoff alqoritmik ticarət" nə deməkdir?

Slengdə bu, T-Bank brokerinin rəsmi proqram interfeysi olan T-Invest API vasitəsilə ticarət üçün addır. O, koddan məlumat və iddialara çıxış, test üçün sandbox və populyar dillər üçün SDK imkanı verir. API vasitəsilə alqoritmik ticarət eyni alqoritmik ticarətdir, sadəcə robotunuz sifarişləri göndərir, terminal əl ilə deyil.

Alqoritmi proqramlaşdırmadan test etmək mümkündürmü?

Bəli. Yoxlamanın bir hissəsi qaydaların kağız üzərində formalaşdırılmasıdır və heç bir kod tələb olunmur. Tarix üçün vizual konstruktorlara malik platformalar var, məsələn, Midas-də BackTester, burada giriş və çıxış şərtləri parametrlərə görə müəyyən edilir. Kod konstruktorun qayda məntiqi ilə artıq başa çıxa bilmədiyi zaman lazımdır.

Bu materialdan nə öyrənəcəksiniz
  • Sadə sözlərlə alqoritmik ticarətin nə olduğunu və ticarət alqoritminin nədən ibarət olduğunu anlayacaqsınız
  • Alqoritmik ticarəti ticarət botundan ayırmağı öyrənin və HFT
  • Təkrarlana bilən alqoritm doğrulama protokolu əldə edin: qaydalar, xərclər, geriyə test, irəli test
Başlanğıc

Material faydalı oldumu?

Bu dil versiyası üçün qiymətləndirmə hələ əlçatan deyil.

Şərhlər

Mənbə şərhləri tərcümə edilmir.

Profil üzrə ekspert
Max Vitkovsky
Market analyst

Analyses cryptocurrency market structure, levels and on-chain context, with attention to risk and invalidation conditions.

Midas indikatorunun Buy və Sell siqnalları ilə TradingView qrafiki
TradingView üçün Midas multiindikatoruTicarət üçün ən qabaqcıl indikatorlardan biri
  • Sonradan dəyişməyən siqnallar
  • İnteraktiv texniki təhlil
  • Seçmək üçün 7 strategiya
TradingView üçün Midas multiindikatoruSiqnal, stop və 3 hədəf — birbaşa qrafikdə
  • Siqnal şam bağlananda sabitləşir
  • Stop və 3 hədəf avtomatik qurulur
  • Əməliyyat planı girişdən əvvəl görünür