Pendahuluan Untuk Algo Trading

Penulis:Kebaikan, Dibuat: 2019-03-07 10:12:47, Diperbarui:

Pendahuluan Untuk Algo Trading

Saya membahas berbagai jenis perdagangan yang mencakup perdagangan algoritmik, discretionary, dan hybrid. mari kita katakan Anda tertarik dengan perdagangan algoritmik. apa sebenarnya itu dan apa kelebihan dan kekurangannya? saya akan membahas semua topik ini dalam artikel ini.

Apa itu An Algo?

Setiap kali Anda berdagang, apakah Anda seorang pemula, perantara, atau ahli, Anda menggunakan aturan untuk berdagang. Anda mungkin tidak menyadari aturan - aturan mungkin berubah dari hari ke hari, atau jam ke jam, tetapi ada aturan. Aturan adalah proses pengambilan keputusan Anda bagaimana Anda memutuskan apakah akan memasuki atau keluar dari perdagangan tertentu. Mungkin kacau dan tidak saling terkait, tetapi ada aturan di suatu tempat di sana. Mungkin aturan Anda adalah, aturan dibuat untuk dilanggar!

Jadi ketika kepala bicara bodoh di CNBC berteriak, "Beli saham ini", apakah Anda akan mengikuti rekomendasinya?

Peraturan:Blowhard bilang beli, kau beli.

Sepupu Anda menelepon Anda dengan tip panas?

Peraturan:Sepupu gila mengatakan dia memiliki informasi di dalam, Anda membeli hanya jika tip terakhirnya menguntungkan.

Menggunakan indikator teknis?

RULE: Jika harga di atas rata-rata periode 20, dan nilai RSI di bawah 20, jual pendek.

Daftarnya tidak pernah berakhir ada banyak aturan untuk membeli dan menjual. tapi ketika mereka ditulis, diikuti dengan tepat, dan tidak tunduk pada penilaian atau kebijaksanaan, maka aturan-aturan itu dapat diubah menjadi algoritma.

Jadi itu semua algos adalah aturan untuk membeli, menjual, masuk, dan keluar. itu juga dapat mencakup aturan untuk ukuran posisi, pengisian pesanan besar, manajemen risiko, dan fitur lainnya. tapi pada intinya, algos mengarahkan perdagangan Anda.

Keuntungan dari Algo Trading

Ada banyak keuntungan dari perdagangan algoritma, lebih dari yang ada dalam artikel ini.

Kontrol Total

  • Pasar apa yang akan diperdagangkan
  • Jenis algos untuk diperdagangkan
  • Karakteristik kinerja spesifik dari setiap algo (keuntungan, penarikan, harapan, dll.)
  • Bagaimana dan kapan untuk menghidupkan dan mematikan algos
  • Posisi ukuran setiap algo, dalam portofolio
  • Ketika Anda akan dalam perdagangan, ketika Anda tidak akan (akhir pekan, semalam)

Daftar di atas bahkan tidak lengkap, tetapi Anda mendapatkan ide. Anda dapat memilih dan memilih karakteristik dari apa yang Anda perdagangan, dan bagaimana Anda perdagangan. Tidak lagi bergantung pada orang lain untuk strategi kotak hitam, sinyal, dll.

Perasaan mengendalikan ini menjadi penting selama periode penurunan yang tak terelakkan.

  • Trader A berdagang strategi kotak hitam. dia tidak tahu apa yang masuk ke dalamnya. itu bisa termasuk menebak acak, untuk semua yang dia tahu. kadang-kadang dia telah melihatnya mengambil perdagangan yang dia tidak setuju dengan. itu mulai masuk ke penurunan.
  • Trader B berdagang dengan algoritma yang dibuatnya. Dia tahu bagaimana strategi itu dibuat, tahu kapan kemungkinan akan berdagang, dan juga tahu berapa lama waktu yang mungkin dibutuhkan untuk pulih.

Sebagian besar pedagang, ketika diberi pilihan, tidak diragukan lagi akan lebih memilih untuk menjadi Trader B. Semakin Anda tahu tentang algoritma, dan bagaimana itu dikembangkan, semakin nyaman Anda akan memiliki, karena kepercayaan yang Anda miliki dalam konstruksi algoritma.

Tentu saja, semua kebebasan ini bisa luar biasa, terutama bagi trader yang baru mengenal perdagangan algo. Tetapi semua fitur ini tidak perlu ditangani sejak awal. Memulai dengan perdagangan satu atau dua algoritma, dengan satu kontrak masing-masing (atau ukuran saham kecil dalam kasus saham), adalah cara yang bagus untuk mencelupkan jari kaki Anda dalam air perdagangan algo, tanpa kewalahan. Kemudian seiring berjalannya waktu, dan keuntungan (semoga) terkumpul, seorang trader dapat mulai mengeksplorasi topik lanjutan yang datang dengan perdagangan portofolio.

Mengontrol perdagangan Anda, maka adalah keuntungan besar untuk perdagangan algo.

Diversifikasi

Tidak ada Holy Grail dalam trading. Tidak ada strategi atau algoritma yang akan bekerja selamanya, menghasilkan keuntungan secara konsisten dengan sedikit atau tidak ada penarikan. Kebanyakan trader profesional tahu ini.

Tapi diversifikasi mendekati Holy Grail, setidaknya lebih dekat dari apa pun yang pernah saya lihat dalam 25+ tahun perdagangan saya.

Mengapa diversifikasi adalah keuntungan dengan perdagangan algo? Jawabannya adalah volume. Dengan perdagangan algo, setelah Anda memiliki proses pengembangan yang solid yang menghasilkan strategi perdagangan yang menguntungkan, Anda hanya membuat lebih banyak strategi, menciptakan perpustakaan strategi yang besar.

Ada dua kunci ketika Anda melakukan ini, keduanya terkait. pertama, Anda akan melakukan diversifikasi berdasarkan pasar. dengan futures, misalnya, ada sekitar 40 pasar yang berbeda untuk dipilih di AS. ini secara umum dikelompokkan menjadi 6 sektor yang berbeda:

  • Indeks Pasar Saham
  • Produk Pertanian dan Soft
  • Mata uang
  • Logam mulia
  • Tingkat suku bunga
  • Energi

Dengan membuat beberapa strategi di beberapa pasar, Anda membuat portofolio yang terdiversifikasi. mungkin satu minggu strategi mata uang tidak akan bekerja dengan baik, misalnya, tapi itu bisa diimbangi dengan kinerja yang baik di logam atau energi.

Kunci kedua adalah untuk membuat berbagai jenis algoritma, untuk rezim pasar yang berbeda dan perilaku. Anda akan membuat tren mengikuti algos, dan juga melawan tren (rata-rata membalikkan) strategi. Ini cenderung menyeimbangkan satu sama lain dari waktu ke waktu.

Untuk menjadi sukses dengan beberapa algoritma, di pasar yang berbeda dan dengan gaya perdagangan yang berbeda, satu persyaratan adalah yang terpenting: hasil strategi harus memiliki korelasi rendah satu sama lain. Tidak ada gunanya untuk memiliki algoritma emas yang memiliki periode naik dan turun pada waktu yang sama persis dengan strategi minyak mentah. Jumlah korelasi yang tinggi akan meningkat, daripada mengurangi risiko portofolio Anda.

Alasan mengapa diversifikasi bekerja adalah, dengan algoritma yang tidak berkorelasi, penarikan dan patch kasar terjadi pada waktu yang berbeda untuk strategi yang berbeda. Mungkin strategi Euro berada dalam penarikan, tetapi pada saat yang sama strategi Kedelai mencapai puncak ekuitas baru. Hal ini ditunjukkan dalam gambar di bawah ini, di mana semakin banyak strategi algoritmik ditambahkan, kurva ekuitas kumulatif menjadi lebih curam, dan kurva ekuitas menjadi lebih halus.

img

Gambar - Dengan beberapa strategi yang tidak berkorelasi, keuntungan ditambahkan, tetapi drawdown tidak

Dengan bantuan perangkat lunak perdagangan, diversifikasi cukup mudah dengan algoritma. Karena mereka dapat otomatis, tidak sulit bagi perangkat lunak perdagangan untuk memantau 10, 20, atau bahkan 100 strategi perdagangan, masuk dan keluar sesuai dengan masing-masing strategi aturan sendiri. Itu bisa menjadi keuntungan besar.

Kelemahan dari Algo Trading

Tentu saja setiap diskusi tentang keuntungan perdagangan algo harus seimbang dengan menyebutkan kerugian.

Emosi Masih Bagian dari Perdagangan

Saya masih ingat dengan jelas perdagangan algo pertama saya, kembali ketika perdagangan berbasis aturan cukup baru. tidak ada yang menyebutnya perdagangan algoritmik saat itu, tapi itulah yang terjadi. saya memiliki aturan, saya mengikuti aturan, dan saya seharusnya tidak emosional, seperti robot.

Sebaliknya, aku takut mati!

Saya menelepon broker setiap 15 menit dan bertanya, bolehkah saya mendapatkan harga terakhir untuk June Live Hogs? Kemudian saya akan menghitung keuntungan atau kerugian posisi terbuka saya berdasarkan angka terbaru. Selama 15 menit berikutnya, saya akan gembira karena saya menghasilkan uang, atau tertekan karena saya kehilangan uang. Broker mulai kesal dengan panggilan konstan saya. Tidak ada cara online untuk memeriksa harga saat itu, jika Anda ingat hari-hari lama itu. Jika ada penawaran online, saya yakin saya akan memperbarui halaman penawaran itu setiap menit.

Jadi mengapa aku takut mati, bertindak seperti orang gila? setelah semua begitu banyak orang mengatakan bahwa ketika Anda berdagang dengan aturan itu mengambil emosi dari perdagangan. aku seharusnya menjadi tenang, dingin, dikumpulkan robot.

Kecuali aku bukan Aku hanya sekumpulan saraf yang menyayat perut!

Kebenaran adalah bahwa setiap kali Anda berdagang dengan uang, emosi masuk ke dalam persamaan. Keuntungan atau kerugian modal yang cepat adalah apa yang membawa emosi, bukan gaya perdagangan.

Jadi mengapa begitu banyak guru di luar sana merekomendasikan perdagangan algo karena konon tidak beremosi? Saya percaya itu semua adalah trik penjualan oleh penjahat ini. para penipu tahu bahwa emosi menghancurkan banyak pedagang, dan bahwa pedagang mencari untuk menghindari emosi sehingga mereka mengklaim bahwa perdagangan algo memecahkan masalah emosi.

Hanya saja tidak. seperti yang saya katakan, emosi terlibat karena uang yang terlibat, bukan jenis perdagangan. tebakan pribadi saya adalah bahwa orang-orang yang mengatakan perdagangan algo tidak emosional, 1) hanya berdagang di simulator, atau 2) tidak berdagang sama sekali, dengan cara apa pun. mereka jelas tidak berdagang dengan uang sungguhan.

Dengan demikian, emosi yang dialami oleh perdagangan algo sedikit berbeda dari emosi perdagangan discretionary. hilang adalah perasaan panik bertanya-tanya apakah Anda harus masuk atau keluar dari perdagangan. Tapi, yang diganti dengan perasaan panik bertanya-tanya apakah Anda harus menghidupkan atau mematikan algo. Pada dasarnya, untuk setiap peristiwa dalam perdagangan discretionary yang menyebabkan emosi, kemungkinan ada emosi paralel yang serupa, tetapi berbeda, dalam perdagangan algo.

Jadi kesalahpahaman pertama dalam perdagangan algo - bahwa tidak ada emosi - juga merupakan kelemahan pertama. trading dengan uang sungguhan melibatkan emosi. Anda harus belajar untuk menerima itu.

Perdagangan Algo Bukan "Set and Forget"

Anda mungkin ingat beberapa tahun yang lalu ketika ada kompor portabel yang dijual di iklan televisi larut malam. Slogannya adalah, set it and forget it. Sangat mudah digunakan, Anda hanya bisa melemparkan makanan ke dalamnya, menekan beberapa tombol, dan kembali beberapa jam kemudian untuk makanan buatan sendiri yang lezat.

img

Angka - Tentunya Bukan Cara Untuk Berdagang Algo!

Banyak pedagang berpikir slogan yang sama berlaku untuk perdagangan algo terutama ketika mengotomatisasi sistem.

Orang-orang dukungan teknis di Tradestation, platform perangkat lunak perdagangan terkemuka (dan perangkat lunak utama saya untuk perdagangan) memiliki slogan yang berbeda: perdagangan otomatis tidak berarti perdagangan tanpa pengawasan.

Setiap kali Anda memiliki sebuah algoritma otomatis, sejuta hal bisa salah. koneksi internet keluar, pemutusan koneksi ke server perdagangan terjadi, pertukaran mengalami cegukan intermiten, koreksi data harga keluar (tetapi tidak sebelum data buruk memukul algoritma Anda) daftar masalah potensial praktis tak terbatas.

Kalikan semua masalah dengan lusinan algoritma yang mungkin Anda perdagangan, dan potensi masalah menjadi sangat jelas.

Anda tidak bisa menyalakan sebuah algoritma, pergi, dan kembali seminggu kemudian untuk menghitung keuntungan Anda. Ini tidak bekerja seperti itu. Anda tidak perlu menatap layar sepanjang hari dan malam, memastikan algoritma Anda berjalan dengan benar, tetapi Anda harus memantau algoritma Anda setidaknya beberapa kali sehari. Anda harus siap untuk mengambil tindakan ketika sesuatu yang salah. Saya menjamin Anda bahwa beberapa intervensi akan diperlukan lebih sering daripada yang Anda pikirkan.

Itu adalah kesalahpahaman lain dan kerugian dari perdagangan algo Anda harus tetap di atas algos Anda, dan mengawasi mereka dengan teliti.


Lebih banyak