Perdagangan algoritma (juga dikenali sebagai perdagangan automatik, perdagangan kotak hitam, atau perdagangan algo) menggunakan program komputer yang mengikuti satu set arahan yang ditentukan (algoritma) untuk meletakkan perdagangan. Perdagangan, secara teori, boleh menjana keuntungan pada kelajuan dan kekerapan yang mustahil untuk peniaga manusia.
Set peraturan yang ditakrifkan berdasarkan masa, harga, kuantiti, atau mana-mana model matematik. Selain peluang keuntungan untuk peniaga, perdagangan algoritma menjadikan pasaran lebih cair dan perdagangan lebih sistematik dengan menolak kesan emosi manusia terhadap aktiviti perdagangan.
Katakan seorang peniaga mengikuti kriteria perdagangan mudah ini:
Menggunakan dua arahan mudah ini, program komputer secara automatik akan memantau harga saham (dan penunjuk purata bergerak) dan meletakkan pesanan beli dan jual apabila syarat yang ditentukan dipenuhi.
Dagangan algo memberikan faedah berikut:
Kebanyakan perdagangan algoritma hari ini adalah perdagangan frekuensi tinggi (HFT), yang cuba memanfaatkan menempatkan sebilangan besar pesanan pada kelajuan yang cepat di pelbagai pasaran dan pelbagai parameter keputusan berdasarkan arahan yang telah diprogram.
Perdagangan algo digunakan dalam banyak bentuk aktiviti perdagangan dan pelaburan termasuk:
Mana-mana strategi untuk perdagangan algoritma memerlukan peluang yang dikenal pasti yang menguntungkan dari segi peningkatan pendapatan atau pengurangan kos.
Strategi perdagangan algoritma yang paling biasa mengikuti trend dalam purata bergerak, penembusan saluran, pergerakan paras harga, dan penunjuk teknikal yang berkaitan. Ini adalah strategi yang paling mudah dan paling mudah untuk dilaksanakan melalui perdagangan algoritma kerana strategi ini tidak melibatkan membuat ramalan atau ramalan harga. Dagangan dimulakan berdasarkan kejadian trend yang diinginkan, yang mudah dan mudah dilaksanakan melalui algoritma tanpa masuk ke dalam kerumitan analisis ramalan. Menggunakan purata bergerak 50 dan 200 hari adalah strategi trend berikut yang popular.
Membeli saham berdaftar ganda pada harga yang lebih rendah di satu pasaran dan pada masa yang sama menjualnya pada harga yang lebih tinggi di pasaran lain menawarkan perbezaan harga sebagai keuntungan bebas risiko atau arbitraj. Operasi yang sama boleh direplikasi untuk saham berbanding instrumen niaga hadapan kerana perbezaan harga wujud dari semasa ke semasa. Melaksanakan algoritma untuk mengenal pasti perbezaan harga tersebut dan meletakkan pesanan dengan cekap membolehkan peluang yang menguntungkan.
Dana indeks telah menentukan tempoh rebalancing untuk membawa pegangan mereka setara dengan indeks penanda aras masing-masing. Ini mewujudkan peluang yang menguntungkan bagi peniaga algoritma, yang memanfaatkan perdagangan yang dijangkakan yang menawarkan keuntungan 20 hingga 80 mata asas bergantung pada jumlah saham dalam dana indeks sebelum rebalancing dana indeks. Perdagangan tersebut dimulakan melalui sistem perdagangan algoritma untuk pelaksanaan tepat pada masanya dan harga terbaik.
Model matematik yang terbukti, seperti strategi dagangan delta-neutral, membolehkan perdagangan pada kombinasi opsyen dan sekuriti asas. (Delta neutral adalah strategi portfolio yang terdiri daripada beberapa kedudukan dengan mengimbangi delta positif dan negatif
Strategi pembalikan purata adalah berdasarkan konsep bahawa harga tinggi dan rendah aset adalah fenomena sementara yang kembali ke nilai purata mereka (nilai purata) secara berkala.
Strategi harga purata berwajaran jumlah memecah pesanan besar dan melepaskan bahagian pesanan yang lebih kecil yang ditentukan secara dinamik ke pasaran menggunakan profil jumlah sejarah khusus saham.
Strategi harga purata berwajaran masa memecah pesanan yang besar dan melepaskan potongan pesanan yang lebih kecil yang ditentukan secara dinamik ke pasaran menggunakan slot masa yang dibahagikan secara merata antara waktu permulaan dan akhir. Matlamatnya adalah untuk melaksanakan pesanan yang dekat dengan harga purata antara waktu permulaan dan akhir sehingga meminimumkan kesan pasaran.
Sehingga pesanan dagangan dipenuhi sepenuhnya, algoritma ini terus menghantar pesanan separa mengikut nisbah penyertaan yang ditentukan dan mengikut jumlah dagangan di pasaran.
Strategi kekurangan pelaksanaan bertujuan untuk meminimumkan kos pelaksanaan pesanan dengan berdagang di luar pasaran masa nyata dengan itu menjimatkan kos pesanan dan mendapat manfaat daripada kos peluang pelaksanaan tertunda. Strategi ini akan meningkatkan kadar penyertaan yang disasarkan apabila harga saham bergerak menguntungkan dan menurunkannya apabila harga saham bergerak negatif.
Terdapat beberapa kelas algoritma khas yang cuba mengenal pasti
Pelaksanaan algoritma menggunakan program komputer adalah komponen akhir perdagangan algoritma, disertai dengan pengujian semula (mencuba algoritma pada tempoh sejarah prestasi pasaran saham masa lalu untuk melihat sama ada menggunakannya akan menguntungkan).
Royal Dutch Shell (RDS) disenaraikan di Bursa Saham Amsterdam (AEX) dan Bursa Saham London (LSE).
Bolehkah kita meneroka kemungkinan perdagangan arbitrage pada saham Royal Dutch Shell yang disenaraikan di kedua-dua pasaran ini dalam dua mata wang yang berbeza?
Keperluan:
Program komputer harus melakukan perkara berikut:
Mudah dan mudah! Walau bagaimanapun, amalan perdagangan algoritma tidak begitu mudah untuk dikekalkan dan dilaksanakan. Ingat, jika satu pelabur boleh meletakkan perdagangan yang dihasilkan oleh algo, maka peserta pasaran yang lain juga boleh. Akibatnya, harga turun naik dalam mili dan bahkan mikrodetik. Dalam contoh di atas, apa yang berlaku jika perdagangan beli dilaksanakan tetapi perdagangan jual tidak kerana harga jual berubah pada masa pesanan mencapai pasaran? Pedagang akan dibiarkan dengan kedudukan terbuka yang menjadikan strategi arbitrase tidak berharga.
Terdapat risiko dan cabaran tambahan seperti risiko kegagalan sistem, kesilapan sambungan rangkaian, kelewatan masa antara pesanan perdagangan dan pelaksanaan dan, yang paling penting, algoritma yang tidak sempurna.
Berdagang di pasaran saham boleh menjadi usaha yang kompleks. Langkah pertama adalah memilih broker saham. Dengan begitu banyak broker yang berbeza dengan ciri dan harga yang berbeza, Investopedia telah membuat senarai Broker Saham Online Terbaik untuk mereka yang ingin memulakan.