Dagangan Algoritma

Hasil perkembangan pesat teknologi komputer pada akhir abad ke 20, proses dagangan di pasaran kewangan berubah dan menjadi elektronik sepenuhnya. Dengan itu, munculnya segmen dagangan berbeza yang dikenali sebagai dagangan algoritma.

Dagangan Algoritma adalah sistem automatik untuk menetapkan dan menguruskan pesanan/arahan dagangan untuk pelbagai alatan kewangan melalui program komputer berdasarkan pada algoritma matematik. Di dalam dagangan algoritma , dagangan dilaksanakan tanpa penglibatan manusia. Pedagang yang menggunakan dagangan algoritma (algotrader/quant trader) hanya menentukan tingkah laku robot (mechanical trading systems (MTS)) di dalam situasi berbeza di dalam bahasa pengaturcaraan. Berdasarkan pada analisis harga alatan kewangan sebelumnya, mereka meramal kemungkinan penurunan harga di masa hadapan untuk tempoh tertentu. Robot masuk atau keluar dari transaksi jika berlaku suatu perubahan, di dalam carta harga aset yang didagangkan. Kaedah popular dagangan algoritma adalah Dagangan Berfrekuensi Tinggi/High Frequency Trading (HFT), dimana dagangan elektronik dilaksanakan dengan kelajuan yang tinggi. Robot High frequency membuka dan menutup kedudukan dengan isi padu yang besar dalam jangka masa pendek dengan tujuan untuk menjana keuntungan tinggi.

Strategi Dagangan Algoritma

Terdapat pelbagai strategi dagangan algo, yang digunakan di dalam robot dagangan oleh pengaturcara. Di sini kami paparkan antara strategi utamanya:

VWAP (Volume Weighted Average Price) – Mengagihkan isi padu di dalam tempoh tertentu pada harga bekalan dan permintaan terbaik, namun ia tidak melebihi pemberat purata isi padu harga di dalam tempohnya.

TWAP (Time Weighted Average Price) – Melaksanakan permintaan dan membahagikan secara sama rata kepada jangka masa yang sama. Strategi berikut tidak mengambil kira perubahan isi padu dagangan, dimana berkemungkinan memberi kesan negatif pada pasaran.

Peratusan Isi padu/Percentage of Volume – Menyokong peratusan tetap peserta di dalam pasaran yang dipilih. Ia melaksanakan transaksi kecil dan kerap selaras dengan loncatan isi padu.

Iceberg – Menetapkan permintaan jual atau beli, dimana ia tidak memaparkan keseluruhan saiz permintaan di pasaran. Pembeli berpotensi hanya dapat melihat sebahagian daripada permintaanya dan selepas ia dilaksanakan bahagian seterusnya diterbitkan. Dan ia akan berterusan sehingga keseluruhan pelaksanaanya.

Strategi mengikuti Trend – objektif utama strategi adalah: menentukan terlebih dahulu trend yang sedang membentuk melalui pelbagai petunjuk analisis teknikal, dimana ia memberi isyarat dagangan untuk mendagangkan pada hala tuju Trend dan isyarat penutupan kedudukan ketika Trend akan berakhir.

Arbitrage – Robot Pasaran Pertukaran Asing, memperbaiki perbezaan harga alatan yang sama atau hampir sama pada pasaran yang berbeza, beli di tempat dengan harga yang murah dan menjual ditempat lain dengan andaian harga alatan berikut akan menyelaras semula dan kedudukan akan ditutup dengan keuntungan. Arbitrage dianggap sebagai strategi bebas risiko, kerana robot membeli aset untuk jangka masa pendek, dengan itu ia mampu mengatasi kadar turun naik yang berlaku secara tiba-tiba. Selaras dengan itu hasil daripada Arbitrage kebiasaanya tidak ketara dan jumlah keuntungan bergantung pada kekerapan transaksi.

Scalping – strategi untuk transaksi ramalan jangka masa pendek dalam tempoh sehari. Robot High-frequency merupakan robot yang paling banyak digunakan untuk scalping, dimana ia membuka dan menutup kedudukan dalam beberapa saat, dan membuat keuntungan kecil dalam beberapa pips. Umumnya, strategi berikut digunakan di dalam pasaran derivatif, dimana komisi perolehannya kecil.

Pair trading atau statistical arbitrage – strategi berikut bertujuan untuk mengenal pasti kaitan diantara beberapa alatan yang berbeza di dalam pasaran dan menghasilkan keuntungan daripada ketidak stabilan diantara mereka. Dengan kata lain, di dalam jangka masa pendek satu aset berkemungkinan didagangkan di bawah nilainya atau terlebih nilainya terhadap yang lain. Robot menggunakan kelebihan itu dengan memperbaiki sisihan nisbah semasa daripada nilai moving average. Dagangan Algoritma banyak memberi kelebihan terutamanya daripada aspek kelajuan dagangan, emosi, memberi kecairan tinggi di dalam pasaran, mengurangkan kadar turun naik pasaran, dan lain-lain, namun pada waktu yang sama ia memiliki beberapa kekurangan:
- Pedagang Algoritma Berfekruensi Tinggi selalunya menjadikan operasi pasaran sedikit sulit, dengan melaksanakan sejumlah besar permintaan.
- Meningkatkan kadar turun naik pasaran yang tidak berpatutan. Sebagai contoh, pada 6 Mei 2010 untuk beberapa minit, Indeks Dow Jones menurun 8.6% (kerugian pasaran melebihi $1 trillion). Kemudian dalam 90 saat, indeks bertumbuh kembali sebanyak 543 mata (4.67%). Hal ini berlaku kerana robot high-frequency di dalam situasi tidak tentu akan membubarkan semua kedudukan mereka. Aliran keluar kecairan yang tajam di latar belakang penurunan nilai indeks menyebabkan pengukuhan berlebihan tanpa sebarang asas ekonomi.
- Kegagalan sistem algoritma. Terdapat kejadian, dimana peserta utama pasaran hampir muflis kerana kegagalan programnya.

Belajar Berdagang dengan IFC Markets

Pusat Pendidikan IFCM

4 langkah mudah untuk belajar berdagang

Buku Dagangan Forex

Pustaka Tutorial Dagangan Forex & CFD

Video Tutorial Forex & CFD

Video Tutorial untuk Pemula dan untuk beroperasi dengan Platform Dagangan (MT4, MT5, NTTX)

Glosari Pedagang

Terminologi Dagangan: Glosari Forex dan Terma CFD