Mundarija[Yashirish][Show]
Ish qidirayotganlarni juda qiziqtiradigan soha bu valyuta savdosi. Dasturiy ta'minot korxonalari butun dunyo bo'ylab treyderlardan valyuta juftliklari haqidagi ma'lumotlarni tez va samarali baholay oladigan savdo platformasini taqdim etish uchun so'rovlarni oladi.
Savdo platformasi - bu banklar va brokerlik kompaniyalari kabi ma'lum moliyaviy tashkilotlar tomonidan treyderlar va investorlarga taqdim etiladigan dasturiy ta'minot dasturi.
Savdo platformalari asosan investorlar va dilerlarga bitimlar tuzish va ularning hisoblarini kuzatish imkonini beradi. Investorlarga investitsiya qarorlarini qabul qilishda yordam beradigan boshqa funktsiyalar ko'pincha savdo tizimlariga kiritilgan.
Haqiqiy vaqtda kotirovkalar, interaktiv diagrammalar, turli xil grafik vositalari, jonli yangiliklar tasmasi va yuqori darajadagi tadqiqotlar bu imkoniyatlarning bir nechta misolidir.
Platformalar, shuningdek, qimmatli qog'ozlar, valyutalar, optsionlar yoki fyucherslar kabi ma'lum bozorlar uchun ham ishlab chiqilishi mumkin.
O'n yildan ortiq vaqt davomida avtomatlashtirilgan savdo tizimlari, shuningdek, deb nomlanuvchi algoritmik savdo, savdo sanoatining markaziy bosqichini egallagan.
Ba'zan "savdo strategiyasi" deb nomlanuvchi "savdo tizimi" kirish / sotish kirish va chiqish signallarini ta'minlash uchun kirish ma'lumotlariga qo'llaniladigan qoidalar to'plamidan boshqa narsa emas. Savdo strategiyasini yaratish oddiy ko'rinishi mumkinligiga qaramay, unday emas!
Miqdoriy savdo strategiyasining orqasidagi fikrlar algoritmik savdo sohasida "Kvantlar" deb ataladi, chunki yaxshi savdo strategiyasini ishlab chiqish keng qamrovli miqdoriy o'rganishni talab qiladi.
Avtomatlashtirilgan savdo tizimlarining asosiy dizayni so'nggi o'n yil ichida jiddiy o'zgarishlarga uchradi va hali ham o'zgarmoqda.
Algoritmik savdo industriyasi kompyuter va tarmoq texnologiyalari rivojlanishining o'chog'iga aylandi, chunki u biznes uchun, xususan, yuqori chastotali savdo tizimlaridan foydalanadigan korxonalar uchun algoritmik savdo dunyosida raqobatlashish uchun texnologiyaga innovatsiyalar kiritish zarur bo'lib qoldi.
Biz savdo maydonchasini muhokama qilamiz tizim dizayni ushbu maqolada. Savdo platformasi uchun asosiy spetsifikatsiyalar uning arxitekturasi, protokollari va o'z avtomatlashtirilgan savdo tizimini yaratish bo'yicha ko'rsatmalarni o'z ichiga oladi.
Asosiy darajadagi avtomatlashtirilgan savdo dasturiy ta'minot talablari
Eng yaxshi yechim dasturiy ta'minot talablariga to'liq javob beradigan echimdir. Avtomatlashtirilgan savdo dasturining asosiy texnik xususiyatlari:
- Masshtablilik (tizimning o'sib borayotgan so'rovlar va ish yukini ko'rib chiqish qobiliyati);
- Ko'p ishlov berish va mukammal ishlash;
- Xavfsizlik va xavfsizlik (to'satdan sodir bo'ladigan buzilishlar yoki hujumlarga qanday munosabatda bo'lish va noqonuniy kirishdan himoya qilish);
- O'zaro ishlash qobiliyati (tizimning boshqa tizimlar bilan o'zaro ta'sir qilish qobiliyati);
- Ishonchlilik (u nosozliklarni qanday hal qiladi va muammolarga qaramay ishlaydi).
Algoritmik savdo tizimlari juda malakali mehnat va ehtiyotkorlik bilan e'tibor talab qiladi. Funktsional bo'lmagan aniq talablar mavjud bo'lganda tizimning funktsional talablarini tushunish osonroq. Ular dasturiy ta'minotni ishlab chiqish guruhlari uchun mahsulot sifatini aniqlash va aniqlash uchun boshqaruv standartlari bo'lib xizmat qiladi.
Savdo platformasining funktsional xususiyatlariga quyidagilar kiradi
Turli to'lov usullarini muvaffaqiyatli qo'llab-quvvatlash, xavfsiz bulutli xosting xizmatlari, kuchli ma'lumotlarni tahlil qilish vositalari, risklarni boshqarish, aniq kotirovkalar va tegishli diagramma turlarining barchasi muhim funktsional ehtiyojlardir.
Quyida barcha treyderlar diqqat bilan qaraydigan avtomatlashtirilgan savdo maydonchalarining asosiy atributlari keltirilgan:
Statistik ma'lumotlarni ko'rsatadigan asboblar paneli
Bir nechta vaqt zonalarida real vaqt rejimida valyuta kurslarini bir vaqtning o'zida tekshirish uchun platforma doimiy yangilanishlarni amalga oshirishi, ko'plab grafiklardan ma'lumotlarni boshqarishi va narx jadvallarini boshqarishi kerak.
Haqiqiylikni tekshirish
Tez, ammo ishonchli tekshirish usuli birinchi navbatda xavfsiz platforma va elita muhandislik harakatlarining qiyofasini yaratadi.
Savdo dasturiy ta'minoti ikki faktorli autentifikatsiyaga ega ochiq manbali savdo platformalariga o'xshash bir nechta hisoblardan kirishni qo'llab-quvvatlashi mumkin (masalan, SMS yoki Google Authenticator yordamida), lekin siz elektron pochta, telefon raqami yoki boshqa vositalar orqali kirish imkoniyatiga ega tizimga ega bo'lishingiz mumkin. savdogarlar faqat kichik bir guruh uchun yo'llari.
Yangiliklar fayli
Har qanday moliyaviy qaror qabul qilishdan oldin, tadqiqot o'tkazish juda muhimdir. Jaholatdan kelib chiqadigan xatolarning oldini olish uchun treyderlar qulay yangiliklar, tegishli sharhlar va jahon valyuta bozorlari haqidagi tushunchalardan foydalanishlari mumkin, ularning barchasi darhol o'zlarining savdo platformalarida mavjud.
Administratorlar va foydalanuvchilar uchun qulay funksionallik
Bunday tizimda hamma narsani bir marta bosish bilan tezda boshqarish qobiliyati juda muhimdir. Bunga tranzaktsiyalarni boshqarish, kutilayotgan va topshirilgan buyurtmalar, shaxsiy hisoblar, buyurtmaning borishi ko'rsatkichlari va mijozlar so'rovlari kiradi.
Bu eng qisqa vaqt ichida qaror qabul qilish imkonini beradi va muhim ma'lumotlardan uzluksiz foydalanishni kafolatlaydi.
Push-bildirishnomalardan foydalanish
Foydalanuvchilar savdo maydonchalari kechayu kunduz foydalanish mumkin bo'lishini va har qanday xavfsizlik muammolari yoki eng so'nggi o'zgarishlar haqida xabardor bo'lishini kutishadi.
Sozlanishi mumkin bo'lgan bildirishnomalar bilan xabardor bo'lishingiz mumkin, chunki savdo platformasi iqtisodiy voqealarni, narxlarning o'zgarishini, bozor rivojlanishini, texnik ko'rsatkichlarni va hokazolarni kuzatib boradi va aktsiyalaringiz holati haqida yangilanishlarni yuboradi.
Naqd pul chiqarish va to'lovlar
Ushbu funktsiya savdo faoliyatini amalga oshirish, naqd pul harakatini kuzatish va kredit karta, PayPal yoki to'g'ridan-to'g'ri bank o'tkazmasi yordamida shaxsiy hisobingizdan pulni tez va xavfsiz yechib olish uchun talab qilinadi.
Pulni yechib olish boʻyicha soʻrovingiz koʻrib chiqilgach, sizga xabar beriladi.
Avtomatlashtirilgan savdo tizimining arxitekturasi
Avtomatlashtirilgan savdo platformasida qaror qabul qilish mantiqini amalga oshiradigan vosita, shuningdek, "Kompleks hodisalarni qayta ishlash" dvigateli yoki CEP sifatida ham tanilgan, serverga ilova ichida bo'ladi.
Ilova qatlami asosan a Foydalanuvchi interfeysi CEPga parametrlarni kuzatish va etkazib berish uchun. Ilova qatlami birinchi navbatda ko'rinish bo'lsa-da, ba'zi xavf tekshiruvlari (hozirda masshtab muammosi tufayli resurs talab qiladigan operatsiyalarga aylangan) ilova qatlamiga, xususan, foydalanuvchi ma'lumotlarining aql-idrokini o'z ichiga olgan, masalan, barmoq xatolari kabilarni o'tkazish mumkin.
Qiziqarli vaziyat avtomatlashtirilgan savdo tizimidagi miqyoslilik muammosidan kelib chiqadi.
Tasavvur qilaylik, bitta bozor ma'lumotlari hodisasi 100 ta alohida mantiq tomonidan qayta ishlanmoqda (oldingi misolda muhokama qilinganidek). 100 ta mantiqiy birlikning ko'pchiligi uchun, aytaylik, variantlar uchun yunoncha hisoblash, bajarilishi kerak bo'lgan murakkab hisoblarning umumiy komponentlari bo'lishi mumkin.
Agar har bir mantiq mustaqil ishlasa, bir xil aniq hisoblash har bir birlik tomonidan amalga oshiriladi, bu esa qayta ishlash resurslarini behuda sarflaydi.
Murakkab ortiqcha hisob-kitoblar tez-tez hisob-kitoblarni maksimal darajada oshirish uchun avtomatlashtirilgan savdo tizimida CEPga kirish sifatida yunonlarni etkazib beradigan turli hisoblash mexanizmlariga bo'linadi.
Hozirgi vaqtda Buyurtma menejeri (OM) ichidagi alohida xavflarni boshqarish tizimi (RMS) buyurtmani chiqarishdan biroz oldin avtomatlashtirilgan savdo tizimida qolgan xavflarni baholashni amalga oshiradi.
Barcha mantiqiy birliklar/strategiyalar bo'yicha xavfni boshqarish uchun faqat bitta RMS tizimi mavjud bo'lganligi sababli, ilgari 100 ta alohida treyder o'z tavakkalchiligini nazorat qilgan. Bu o'lchov muammosi bilan bog'liq.
Biroq, ba'zi xavflarni baholash faqat ma'lum strategiyalar uchun bo'lishi mumkin, boshqalari esa barcha usullarda bajarilishi kerak bo'lishi mumkin.
Shunday qilib, RMSning o'zi global RMS (GRMS) va strategiya darajasidagi RMS (SLRMS) dan iborat. SLRMS va GRMS foydalanuvchi interfeysi (UI) orqali ham ko'rish mumkin edi.
Endi server komponentlariga batafsil to'xtalib o'tamiz.
Bozor adapteri
Exchange yoki boshqa bozor ma'lumotlari provayderi ma'lumotlarni o'z formatida uzatadi. Bu til sizning algoritmik savdo tizimingiz tomonidan tushunilishi yoki tushunilmasligi mumkin.
Exchange sizga ma'lumotlar formatini tizimingiz tushunadigan formatga aylantirish uchun o'z adapteringizni dasturlash va yaratishda foydalanishingiz mumkin bo'lgan API (Ilova dizayni interfeysi) ga kirish imkonini beradi.
Murakkab hodisalarni qayta ishlash mexanizmi
Sizning yondashuvingizning miyasi ushbu bo'limda yotadi. Ma'lumotlarga ega bo'lganingizdan so'ng, siz turli xil statistik hisob-kitoblarni amalga oshirishni, o'tmishdagi ma'lumotlar bilan taqqoslashni va buyurtmalarni yaratishga olib keladigan qarorlarni qabul qilishni talab qiladigan rejangizga muvofiq foydalanishingiz kerak.
Ushbu blok buyurtma turi va buyurtma miqdori yordamida qurilgan. Oddiy qilib aytganda, murakkab voqea - bu kiruvchi hodisalar to'plami. Bular yangiliklar, bozor harakati, fond bozori tendentsiyalari va boshqalardan iborat.
Murakkab hodisalar bo'yicha hisoblash operatsiyalarini tezda bajarish murakkab hodisalarni qayta ishlash deb nomlanadi. Avtomatlashtirilgan savdo tizimining operatsiyalari murakkab naqshlarni aniqlash, korrelyatsiya yaratish va har qanday kiruvchi ma'lumotlar o'rtasidagi sabab va vaqt kabi aloqalarni o'rnatishni o'z ichiga olishi mumkin.
Buyurtma marshrutlash tizimi
Birjaning berilgan API-laridan foydalanib, buyurtma birja tushunadigan tilda shifrlangan. Birja mahalliy API va FIX API-larni, ikki xil turdagi API-larni taklif qiladi.
Native API'lar ma'lum bir almashinuv uchun maxsus ishlab chiqilgan. FIX (Moliyaviy ma'lumotlar almashinuvi) protokoli deb nomlanuvchi ko'rsatmalar to'plami qimmatli qog'ozlar bozorlarida ma'lumotlar oqimini osonlashtirish va yaxshilash uchun bir nechta birjalar tomonidan qo'llaniladi.
Bu qismdan keyingi qismda biz FIX haqida ko'proq ma'lumot beramiz. Agar iqtisod ochiq bo'lsa, odamlar avtomatlashtirilgan savdo tizimi orqali birjalarga yoki birjalarga buyurtma berishlari mumkin va ORP ko'p yo'nalishdagi buyurtmalarni bajarishi kerak.
Bu erda buyurtma signali odam tomonidan qo'lda yoki avtomatik ravishda amalga oshirilishi mumkinligini ta'kidlamoqchimiz. Yakuniy bo'lim biz "avtomatlashtirilgan savdo tizimi" deb ataydigan narsadir.
Buyurtma menejeri moduli oldindan o'rnatilgan mantiqqa muvofiq sotib olish / sotish buyurtmalarini amalga oshiradigan bir nechta bajarish usullarini o'z ichiga oladi.
xatarlarni boshqarish
Avtomatlashtirilgan savdo tizimlari inson ishtirokisiz ishlayotganligi sababli, savdo tizimlarining maqsadga muvofiq ishlashini ta'minlash uchun xavflarni jiddiy tahlil qilish zarur.
Xatarlarni noto'g'ri boshqarish yoki miqdoriy kompaniya uchun xavflarni tekshirishning yo'qligi sezilarli darajada tiklanmaydigan yo'qotishlarga olib kelishi mumkin. Natijada, har qanday avtomatlashtirilgan savdo tizimi risklarni boshqarish tizimiga (RMS) ega bo'lishi kerak.
Avtomatlashtirilgan savdo tizimlari uchun protokol ishlab chiqish
Bitta serverdan bir nechta yo'nalishlarga ulanish uchun, bu arxitekturaning har bir server uchun ko'plab strategiyalarni o'lchash qobiliyati tufayli mumkin bo'lgan.
Buyurtmalarni bir nechta yo'nalishlarga uzatish va ko'plab almashinuvlardan ma'lumotlarni olish uchun buyurtma menejeri bir qator adaptorlarni joylashtirdi.
Har bir adapterning roli tizimning ichki aloqa protokoli va almashinuv tushunadigan protokol o'rtasida tarjimon bo'lib xizmat qilishdir. Shunday qilib, bir qator almashinuvlar uchun bir qator adapterlar kerak bo'ladi.
Har bir birjada o'zi taklif qiladigan imkoniyatlarga moslashtirilgan protokol mavjud bo'lganligi sababli, avtomatlashtirilgan savdo tizimiga yangi birja qo'shish uchun yangi adapter yaratilishi va arxitekturaga ulanishi kerak.
Adapterni kiritishning bunday bosh og'rig'ini oldini olish uchun standart protokollar ishlab chiqilgan. FIX protokoli ularning eng mashhuridir.
Yangi manzil bilan bog'lanish uchun bozorga chiqish vaqti sezilarli darajada qisqaradi, bu nafaqat harakatdagi bir nechta yo'nalishlarga ulanish imkonini beradi.
Avtomatlashtirilgan savdo tizimi umumiy protokollar mavjudligi tufayli analitik yoki bozor ma'lumotlari uchun boshqa etkazib beruvchilar bilan osongina o'zaro aloqada bo'lishi mumkin.
Natijada, bozor juda samarali bo'ladi, chunki endi yangi joy yoki sotuvchi bilan integratsiyaga cheklov yo'q.
Bundan tashqari, simulyatsiya juda soddalashtirilgan, chunki FIX protokoli yordamida simulyatorga ulanish uchun buyurtma berish va real bozordan ma’lumotlarni olish kifoya qiladi.
Simulyatorning o'zi ichki ravishda yaratilishi yoki boshqa manbadan sotib olinishi mumkin. Jonli bozor ma'lumotlariga o'xshab, yozib olingan ma'lumotlar to'plamlari ham ma'lumotlar manbasidan mustaqil adapterlar tufayli takrorlanishi mumkin.
Rivojlanayotgan past kechikish arxitekturalari
Strategiyalar endi real vaqt rejimida katta hajmdagi ma'lumotlarni baholashi va avtomatlashtirilgan savdo tizimining asosiy elementlari tufayli tezkor savdo tanlovini amalga oshirishi mumkin.
FIX kabi sanoat standartidagi aloqa protokollarini ishlab chiqish natijasida endi algoritmik savdo stoli yoki avtomatlashtirilgan savdo tizimini qurish osonlashdi, bu esa algoritmik savdo bozorida raqobatni kuchaytirdi.
Asosiy e'tibor qaror qabul qilish uchun kechikish vaqtini kamaytirishga o'tdi, chunki serverlar ko'proq xotira va tezroq soat tezligiga ega bo'ldi.
Vaqt o'tishi bilan kechikishni kamaytirish turli sabablarga ko'ra zarur bo'lgan, jumladan:
- Faqat past kechikish muhitida texnika mantiqiy bo'ladi.
- Agar siz eng zo'r o'yinda omon qolishda etarlicha tez bo'lmasangiz, raqobat sizni yo'q qiladi
Yagona manzilni o'z ichiga olgan har qanday yuqori chastotali usul uchun avtomatlashtirilgan savdo tizimida joylashish mutlaq zaruratga aylandi.
Ammo ko'p yo'nalishli tizimlar puxta tayyorgarlikni talab qiladi. Bunday tanlovni amalga oshirishdan oldin, manzilning buyurtmaga javob berish vaqti va uning ikki manzil o'rtasidagi ping davomiyligi bilan qanday taqqoslanishi kabi o'zgaruvchilarni hisobga olish kerak.
Avtomatlashtirilgan savdo tizimining umumiy kechikishini kamaytirish uchun, odatda, birinchi navbatda tarmoqning kechikishi hal qilinadi. Ammo arxitekturani boshqa yo'llar bilan ham yaxshilash mumkin.
Tarmoqqa ishlov berish kechikishi
Tarmoqni qayta ishlashning kechikishi - bu marshrutizatorlar, kalitlar va boshqalar joriy etadigan kechikish. Paketning A nuqtadan B nuqtasiga o'tishi uchun zarur bo'lgan hoplar soni avtomatlashtirilgan savdo tizimini loyihalashda optimallashtirishning keyingi darajasi bo'ladi.
Hop paket manbai va u yo'riqnoma yoki kalit kabi jismoniy qurilma orqali o'tmaydigan yo'lning bir qismi sifatida tavsiflanadi.
Biz mikroburstlar deb ataydigan narsa tarmoq operatsiyalarining kechikishiga ham ta'sir qilishi mumkin.
O'rtacha ma'lumotlarni uzatish tezligiga ta'sir qilishi mumkin bo'lgan yoki ta'sir qilmasligi mumkin bo'lgan ma'lumotlarni uzatish tezligining tez o'sishi mikroburst deb ataladi.
Avtomatlashtirilgan savdo tizimlari qoidalarga asoslanganligi sababli, ularning barchasi bir xil hodisaga bir xil javob beradi. Ishtirokchilar va maqsad o'rtasida ma'lumotlar uzatishning mikro portlashi bir vaqtning o'zida bir nechta ishtirokchi tizimlar buyruqlarni yuborishi natijasida yuzaga kelishi mumkin.
Ilovaning kechikishi
Avtomatlashtirilgan savdo tizimining qo'llash kechikishi arizani ko'rib chiqish uchun zarur bo'lgan vaqt o'lchovidir. Bu paketlar soniga, dastur mantig'iga bag'ishlangan ishlov berishga, foydalanilgan hisoblashning murakkabligiga, dasturlash samaradorligiga va boshqalarga bog'liq.
Tizim odatda protsessorlar soni ortib borayotganligi sababli dasturni kechiktirish kamroq bo'ladi. Yuqori soat chastotalari bilan ham xuddi shunday.
Ko'pgina avtomatlashtirilgan savdo tizimlari protsessor yadrolarini dasturning muhim qismlariga, masalan, strategiya mantig'iga ajratishdan foyda ko'radi. Shunday qilib, protsedura yadrolarni almashtirish natijasida yuzaga keladigan kechikishni qo'shmaydi.
Shunga o'xshab, agar avtomatlashtirilgan savdo tizimining yondashuvi kesh o'lchamlari va xotiraga kirishning yaqinligini hisobga olgan holda dasturlashtirilgan bo'lsa, xotira keshiga bir nechta zarbalar bo'ladi, bu esa kechikishni yanada kamaytiradi.
Ko'pgina tizimlar buni juda past darajadagi dasturlash tillari yordamida amalga oshiriladigan maxsus protsessor arxitekturasiga kodni optimallashtirish orqali amalga oshiradilar.
To'liq dasturlashtiriladigan eshik massivlaridan foydalangan holda, ba'zi korxonalar hatto murakkab hisob-kitoblarni apparatga (FPGA) yoqishgacha borishdi.
Testing
Dasturiy ta'minotning kamchiliklarini aniqlash harakati bo'lgan testni, ayniqsa Fintechda, past baholab bo'lmaydi. Moliyaviy yo'qotish ehtimoli tufayli moliyaviy texnologiya kamchiliklarga ega bo'lolmaydi.
Sifatni ta'minlash bo'yicha muhandislar qancha ko'p nuqsonlarni aniqlay olsalar, tayyor mahsulotning to'g'ri ishlashi ehtimoli shunchalik yuqori bo'ladi. Savdo platformasini ishlab chiqayotgan firmaga yoki mijozning ehtiyojlariga qarab, sinov jarayonining tuzilishi quyidagilarni o'z ichiga oladi:
Funktsional testning asosi kirishni yaratish va natijalarni tahlil qilishdir. Soxta kartalardan foydalangan holda, moliyaviy qo'llash sinovlari o'tkaziladi. Ushbu kartalar to'lovlarning ishonchliligi, samaradorligi va aniqligini oshirishga intiladi.
Tizim tezligi, miqyosi va barqarorligini aniqlash unumdorlik sinovi orqali amalga oshiriladi. Ilova tezligi uning qanchalik tez javob berishini tushunish uchun baholanadi va uning miqyosliligi bir vaqtning o'zida ishdan chiqmasdan qancha foydalanuvchini qo'llab-quvvatlashi mumkinligini ko'rsatadi.
Bundan tashqari, barqarorlik dasturning turli xil yuklar ostida to'g'ri ishlashini yoki potentsial kamchiliklar mavjudligini ko'rsatadi.
To'liq avtomatlashtirilgan savdo tizimini qurish bitta chakana savdogarning imkoniyatlaridan tashqarida bo'lishi mumkin. Bozorlarda obuna asosida taklif etilayotgan avtomatlashtirilgan savdo tizimlari savdoning algoritmik texnikasini tekshirishni xohlovchi treyderlar uchun imkoniyatdir.
O'z avtonom savdo tizimlarini yaratish
Boshlang'ich treyderlar o'zlarining algoritmik savdo usullarini ishlab chiqishlari va muvaffaqiyatli bozor savdosi bilan shug'ullanishlari mumkin. Umuman olganda, algoritmik savdo strategiyasini yaratish uchun quyida keltirilgan bosqichlardan foydalanish mumkin:
- O'zingizning tasavvuringiz yoki usulingizdan foydalanib, faol bozorlarda muvaffaqiyatli bo'ladi deb o'ylagan savdo kontseptsiyasini yarating. Kontseptsiya sizning bozor kuzatuvlaringiz, savdo kitoblaringiz, akademik maqolalar, savdo bloglari, savdo forumlari yoki boshqa har qanday manbadan olinishi mumkin.
- Kerakli ma'lumotlarni to'plang - gipotezangizni sinab ko'rish uchun sizga tarixiy ma'lumotlar kerak bo'ladi. Bu maʼlumotni pullik maʼlumotlar sotuvchilari yoki Google Finance kabi veb-saytlardan olish mumkin.
- Rejani yozish Excel, Python yoki R dasturlash kabi vositalardan foydalanishni talab qiladi. Ma'lumotlarga ega bo'lgach, yondashuvingizni kodlashni boshlashingiz mumkin.
- Savdo kontseptsiyasini kodlanganidan so'ng tarixiy ma'lumotlarga nisbatan sinab ko'rish sizning yondashuvingizni qayta tekshirish deb ataladi. Backtesting kiritishni optimallashtirishni, foyda maqsadlarini belgilashni va zararni to'xtatish buyurtmalarini, pozitsiyalar hajmini va boshqa tegishli vazifalarni o'z ichiga oladi.
- Strategiyangizni qog'oz savdosi - Qayta tekshirish bosqichidan so'ng strategiyangizni qog'oz savdosi zarur. Bu bozorni simulyatsiya qiluvchi simulyator yordamida rejangizni sinab ko'rishni o'z ichiga oladi. Qog'oz savdosi usuli uchun algoritmik savdo maydonchasini ta'minlovchi brokerlar mavjud.
- Agar sizning yondashuvingiz qog'oz savdosidan keyin foydali bo'lsa, uni real vaziyatlarda qo'llashingiz mumkin. Algoritmik savdoni taklif qiluvchi ishonchli broker bilan savdo hisobini yaratishingiz mumkin.
Har bir o'tgan yili professional va chakana savdogarlar uchun algoritmik savdoga ruxsat beruvchi ko'proq birjalar mavjud va tobora ko'proq treyderlar algoritmik savdodan foydalanmoqda.
Xulosa
Bu avtomatlashtirilgan savdo tizimining arxitekturasi bo'yicha batafsil maqola bo'lib, biz ishonamizki, kuchli avtomatlashtirilgan savdo tizimini loyihalash uchun arxitektura ishlab chiquvchilari hal qilishlari/engib o'tishlari kerak bo'lgan ko'plab to'siqlar bilan bir qatorda ishtirok etuvchi komponentlar haqida juda chuqur tushuncha beradi.
Men sizga avtomatik savdo tizimi haqida umumiy ma'lumot berish uchun qo'limdan kelganini qildim, ammo kaput ostida yana ko'p narsa bor. Umid qilamanki, siz ushbu materialni foydali deb topasiz va undan yaxshi foydalanasiz.
Leave a Reply