Apakah Algoritma Perdagangan?
Perdagangan algoritma adalah proses untuk melaksanakan pesanan menggunakan arahan dagangan automatik dan pra-diprogram untuk menjelaskan pemboleh ubah seperti harga, masa dan jumlah. Algoritma adalah satu set arahan untuk menyelesaikan masalah. Algoritma komputer menghantar sebahagian kecil pesanan penuh ke pasaran dari masa ke masa.
Perdagangan algoritma menggunakan formula rumit, digabungkan dengan model matematik dan pengawasan manusia, untuk membuat keputusan untuk membeli atau menjual sekuriti kewangan di bursa. Pedagang algoritmik sering menggunakan teknologi perdagangan frekuensi tinggi, yang membolehkan firma membuat puluhan ribu dagangan sesaat. Perdagangan algoritma boleh digunakan dalam pelbagai situasi termasuk pelaksanaan pesanan, arbitraj, dan strategi perdagangan trend.
Memahami Perdagangan Algoritma
Penggunaan algoritma dalam perdagangan meningkat selepas sistem perdagangan berkomputer diperkenalkan di pasaran kewangan Amerika pada tahun 1970-an. Pada tahun 1976, Bursa Saham New York memperkenalkan sistem Perintah Perintah Ditarik (DOT) untuk pesanan arahan daripada peniaga kepada pakar di tingkat pertukaran. Pada dekad berikut, pertukaran meningkatkan kebolehan mereka untuk menerima dagangan elektronik, dan pada tahun 2010, lebih dari 60 peratus daripada semua perdagangan telah dilaksanakan oleh komputer.
Pengarang Michael Lewis membawa perdagangan frekuensi tinggi, algorithmic kepada perhatian orang ramai ketika ia menerbitkan buku laris Flash Boys , yang mendokumentasikan kehidupan pedagang dan pengusaha Wall Street yang membantu membina perusahaan-perusahaan yang datang untuk menentukan struktur perdagangan elektronik di Amerika. Buku beliau berhujah bahawa syarikat-syarikat ini terlibat dalam perlumbaan senjata untuk membina komputer yang lebih cepat, yang boleh berkomunikasi dengan pertukaran yang lebih cepat, untuk mendapatkan kelebihan pada pesaing dengan kelajuan, menggunakan jenis pesanan yang memberi manfaat kepada mereka untuk menjejaskan purata pelabur.
Dagangan Algoritma Do-It-Yourself
Dalam tahun-tahun kebelakangan ini, amalan perdagangan algoritma yang dilakukan sendiri telah menjadi semakin meluas. Dana lindung nilai seperti Quantopian, sebagai contoh, algoritma sumber orang ramai daripada pengaturcara amatur yang bersaing untuk memenangi komisen untuk menulis kod yang paling menguntungkan. Amalan ini telah dimungkinkan oleh penyebaran Internet berkelajuan tinggi dan perkembangan komputer yang semakin pantas dengan harga yang agak murah. Platform seperti Quantiacs telah berkembang untuk melayani peniaga hari yang ingin mencuba tangan mereka di perdagangan algoritma.
Satu lagi teknologi baru muncul di Wall Street ialah pembelajaran mesin. Perkembangan baru dalam kecerdasan buatan telah membolehkan para pengaturcara komputer untuk membangunkan program yang dapat meningkatkan diri mereka melalui proses berulang yang dipanggil pembelajaran mendalam. Pedagang sedang mengembangkan algoritma yang bergantung kepada pembelajaran mendalam untuk menjadikan diri mereka lebih menguntungkan.
Takeaways Utama
- Perdagangan algoritma adalah penggunaan algoritma berasaskan proses dan peraturan untuk menggunakan strategi untuk melaksanakan perdagangan. Ia telah berkembang dengan ketara dalam populariti sejak awal 1980-an dan digunakan oleh pelabur institusi dan firma perdagangan yang besar untuk pelbagai tujuan. Walaupun ia memberi kelebihan, seperti masa pelaksanaan yang lebih cepat dan kos yang dikurangkan, perdagangan algoritma juga boleh memburukkan kecenderungan negatif pasaran dengan menyebabkan kemalangan kilat dan kehilangan mudah tunai serta-merta.
Kelebihan dan Kekurangan Trading Algoritma
Perdagangan algoritma digunakan terutamanya oleh pelabur institusi dan rumah pembrokeran besar untuk mengurangkan kos yang berkaitan dengan perdagangan. Menurut penyelidikan, perdagangan algoritma sangat bermanfaat untuk saiz pesanan yang besar yang mungkin terdiri daripada sebanyak 10% daripada jumlah dagangan keseluruhan. Biasanya pembuat pasaran menggunakan perdagangan algoritma untuk mencipta kecairan.
Perdagangan algoritma juga membolehkan pelaksanaan perintah yang lebih cepat dan mudah, menjadikannya menarik untuk pertukaran. Sebaliknya, ini bermakna peniaga dan pelabur dapat dengan cepat membuang keuntungan daripada perubahan kecil harga. Strategi perdagangan scalping biasanya menggunakan algoritma kerana ia melibatkan pembelian dan penjualan pesat sekuriti dengan kenaikan harga kecil.
Kelajuan pelaksanaan pesanan, kelebihan dalam keadaan biasa, boleh menjadi masalah apabila beberapa pesanan dilaksanakan secara serentak tanpa intervensi manusia. Kemalangan flash pada tahun 2010 telah dipersalahkan pada perdagangan algoritma.
Satu lagi kelemahan perdagangan algoritma ialah kecairan, yang dibuat melalui pembelian cepat dan pesanan pesanan, boleh hilang dalam sesaat, menghapuskan perubahan untuk peniaga untuk merugi perubahan harga. Ia juga boleh mengakibatkan kecairan segera. Penyelidikan telah mendedahkan bahawa perdagangan algoritma merupakan faktor utama dalam menyebabkan kehilangan kecairan dalam pasaran mata wang selepas franc Swiss menghentikan pegangan Euro pada tahun 2015.
