Quantitative Trading: Penjelasan Lengkap
TOPONE Markets Analyst Untuk sebagian besar lembaga keuangan dan dana lindung nilai, perdagangan kuantitatif (perdagangan menggunakan strategi kuantitatif) cenderung digunakan untuk transaksi yang melibatkan ribuan saham atau sekuritas lainnya. Sementara perdagangan kuantitatif sering digunakan oleh investor ritel, itu menjadi lebih umum bagi investor institusional juga.
Apa itu quantitative trading?
Apa itu quantitative trading? Perdagangan kuantitatif adalah jenis perdagangan yang menggunakan analisis kuantitatif dan model matematis untuk menganalisis perubahan harga dan volume surat berharga di pasar saham. Model matematis dan komputasi digunakan untuk mengumpulkan dan menganalisis data dengan tingkat throughput yang cepat pada peluang investasi. Perdagangan kuantitatif digunakan oleh dana lindung nilai dan lembaga keuangan, karena transaksi mereka besar dan mungkin melibatkan pembelian dan penjualan ribuan sekuritas dan saham.
Namun, dalam beberapa tahun terakhir, lebih banyak investor individu beralih ke perdagangan kuantitatif. Investor yang menggunakan perdagangan kuantitatif menggunakan bahasa pemrograman untuk melakukan web scraping (pemanenan) untuk mengekstrak data historis di pasar saham. Data historis tersebut digunakan sebagai masukan untuk model matematika dalam proses yang disebut pengujian beta model kuantitatif.
Bagaimana cara kerja quantitative trading?
Penganalisis kuantitatif paling dasar melibatkan pemeriksaan dua input data dasar: harga dan volume. Ini adalah dua input data yang paling umum digunakan dalam analisis kuantitatif. Seorang analis perdagangan kuantitatif mungkin memasukkan harga dan volume ke dalam rumus matematika, misalnya, untuk membuat prediksi ke mana aset akan pergi selanjutnya.
Bayangkan perdagangan kuantitatif seperti kombinasi matematika, teknologi modern, dan database yang komprehensif. Perdagangan kuantitatif membuang semua hal ini ke dalam blender, lalu mengekstrak informasi yang berguna dari angka yang dihasilkan. Setiap sistem perdagangan kuantitatif terdiri dari empat komponen penting, seperti:
1. Identifikasi Strategi
Dimulai dengan menemukan strategi, memanfaatkan peluang pasar, dan mempersempit frekuensi perdagangan. Setiap rencana perdagangan kuantitatif dimulai dengan periode penelitian yang ekstensif. Prosesnya termasuk merancang strategi, menilai apakah strategi tersebut sesuai dengan rangkaian strategi saat ini, dan mengumpulkan data apa pun yang diperlukan untuk menguji strategi dan mencoba meningkatkan strategi untuk mendapatkan pengembalian yang lebih besar dan mengurangi risiko.
2. Strategi Backtesting
Backtesting bertujuan untuk memberikan bukti bahwa teknik yang digunakan menguntungkan bila digunakan pada data historis dan di luar sampel. Ini memberikan bukti bagaimana strategi akan bekerja di pasar yang sebenarnya. Backtesting bukanlah bukti konklusif tentang seberapa sukses strategi tersebut nantinya. Hal ini tunduk pada banyak bias yang dapat dihilangkan sejauh mungkin. Faktor lain dari backtesting dalam backtesting termasuk ketersediaan catatan sejarah, biaya transaksi yang terlibat, dan memutuskan metode backtesting yang sesuai. Ada banyak sumber data yang sama. Biaya mereka bervariasi berdasarkan kualitas data.
3. Sistem Eksekusi
Sistem eksekusi adalah cara satu set perdagangan yang dihasilkan oleh strategi perdagangan dieksekusi. Eksekusi perdagangan mungkin semi-manual atau otomatis. Perhatian utama ketika merancang sistem eksekusi adalah antarmuka dengan perantara dan minimalisasi biaya transaksi. Jalur yang ideal adalah mengotomatiskan mekanisme eksekusi satu perdagangan. Ini memungkinkan Anda untuk fokus pada penelitian dan menjalankan strategi dengan frekuensi yang lebih tinggi.
4. Manajemen Risiko
Isu terakhir dalam perdagangan kuantitatif adalah manajemen risiko. Ini termasuk bias seperti risiko teknologi, risiko broker yaitu kebangkrutan broker. Singkatnya, ini mencakup segala kemungkinan yang dapat menghambat perdagangan.
Trading quantitative vs algorithmic
Saat ini kata-kata Algorithmic Trading dan Quantitative Trading sering digunakan dan para trader/Lembaga keuangan percaya bahwa ini adalah cara trading yang baru & lebih baik. Mayoritas perdagangan dieksekusi hanya dengan perdagangan algo dan quant. Jadi, mari kita pahami apa itu Perdagangan Kuantitatif dan Algoritmik dan apa perbedaan keduanya.
Perdagangan Kuantitatif: Poin-poin penting
Tujuannya adalah untuk mengotomatisasi pemantauan, analisis, dan keputusan perdagangan dengan peningkatan kemungkinan keuntungan.
Ini menghilangkan faktor emosional apakah itu keserakahan untuk mendapatkan lebih banyak atau takut tidak kehilangan lebih banyak.
Karena pasar keuangan bersifat dinamis, perdagangan kuantitatif memiliki cakupan terbatas dan gagal ketika kondisi pasar berubah.
Perdagangan Algoritma: Artinya
Algo-trading berfokus pada serangkaian instruksi yang diberikan oleh trader dan menggunakan program komputer untuk mengeksekusi perdagangan sesuai dengan instruksi yang diberikan. Instruksi dapat dikaitkan dengan harga, kuantitas, waktu, atau model matematika apa pun. Kecepatan dan frekuensi kerja algo trading, tidak dapat ditandingi oleh manusia. Sekali lagi, itu memotong emosi manusia dan membuat segala sesuatunya menjadi sistematis.
Perdagangan Algoritmik: Poin Utama
Perdagangan dieksekusi secara instan, akurat dan pada tingkat yang diinginkan.
Strategi trading algoritmik juga dapat di-backtest dengan data historis atau real-time.
Perdagangan Kuantitatif vs. Perdagangan Algoritma: Apakah perbedaannya?
Quant Trading menggunakan model matematika dan statistik canggih untuk mengembangkan strategi perdagangan. Ini juga termasuk melakukan penelitian dan menganalisis data historis untuk menemukan peluang perdagangan untuk menghasilkan keuntungan. Ini sebagian besar digunakan oleh lembaga keuangan dan dana lindung nilai. Setelah strategi dibangun, perdagangan dapat dieksekusi secara otomatis atau manual.
Algo Trading adalah bagian dari Quant trading yang menggunakan algoritme yang telah diprogram sebelumnya. Algoritme berfokus pada berbagai aspek seperti harga, kuantitas, waktu, dan secara otomatis mengeksekusi perdagangan tanpa campur tangan manusia. Seluruh proses diotomatisasi dari pembuatan pesanan hingga eksekusi pesanan. Perdagangan Algoritma umumnya digunakan oleh investor institusi besar seperti reksa dana dan dana lindung nilai.
Strategi perdagangan algo yang umum adalah Strategi Mengikuti Tren, Peluang Arbitrase, Penyeimbangan Dana Indeks, Strategi berbasis Model Matematika, Rentang Perdagangan (Pembalikan Rata-Rata), Harga Rata-rata Tertimbang Volume (VWAP), Harga Rata-Rata Tertimbang Waktu (TWAP), Persentase Volume (POV) dan Kekurangan Implementasi.
Sementara perdagangan quant juga mencakup Arbitrase Statistik dan Perdagangan Frekuensi Tinggi selain dari Perdagangan Algoritmik.
Contoh quantitative trading
Pertama, kita harus menetapkan beberapa kriteria identifikasi tren untuk memastikan kita memperdagangkan saham yang sedang tren. Demi contoh ini, ini akan menjadi kriteria panjang kami (semua berdasarkan bilah harian):
Saham diperdagangkan di atas rata-rata pergerakan sederhana 50 hari
Rata-rata pergerakan 20 hari saham berada di atas rata-rata pergerakan 50 hari saham
Average Directional Index (ADX) saham berada di atas 25
Saham diperdagangkan dalam 5% dari tertinggi 52 minggu
Sekarang, kita memiliki daftar saham dalam tren naik yang dapat kita gunakan untuk menemukan peluang perdagangan. Dari sana, kita harus menetapkan kriteria masuk perdagangan kita. Demi contoh ini, kita akan menggunakan RSI 2 periode untuk mengidentifikasi mundurnya jangka pendek:
RSI 2 hari saham di bawah 10
Sekarang kita perlu merencanakan pintu keluar perdagangan kita. Kami akan terus menggunakan kriteria keluar yang ditetapkan oleh Larry Connors dalam tulisan RSI2-nya:
RSI 2 hari saham melintasi di atas 50
Saham ditutup di atas rata-rata pergerakan sederhana 5 hari
Setelah ini, masih ada banyak pekerjaan yang harus dilakukan, tergantung seberapa dalam Anda ingin pergi. Berikut adalah beberapa pertanyaan yang harus Anda jawab.
Bagaimana saya mengukur posisi saya?
Bagaimana saya akan memilih pengaturan mana yang akan saya perdagangkan ketika ada banyak peluang?
Apakah saya akan menerapkan kondisi apa pun? Misalnya, hanya berdagang di sisi panjang ketika pasar sedang dalam tren naik, dan sebaliknya?
Apakah saya akan menggunakan stop loss?
Berapa banyak posisi yang akan saya ambil sekaligus? Apakah saya peduli dengan korelasi antara posisi itu?
Keuntungan dari quantitative trading
Perdagangan kuantitatif memiliki banyak manfaat dibandingkan perdagangan bebas tradisional. Berikut adalah beberapa di antaranya:
Tidak ada campur tangan manusia
Satu-satunya intervensi dari pihak Anda adalah dalam proses pengembangan. Segera setelah strategi siap, itu semua tentang lepas tangan. Komputer Anda tidak bertanggung jawab atas kesalahan perilaku.
Perdagangan kuantitatif mengurangi kesalahan kognitif
Perdagangan kuantitatif mengurangi kesalahan manusia, dan akurasi meningkat, yang berarti kemungkinan kesalahan berkurang secara drastis. Strategi quantitative trading diperiksa ulang dan diperiksa ulang lagi.
Strategi kuantitatif memberikan pengaruh
Peningkatan kecepatan. Sebuah algoritma dapat menganalisis 100 strategi yang berbeda, masing-masing dengan beberapa kriteria, dalam sepersekian detik. Tidak ada manusia yang bisa mencapai prestasi ini.
Strategi terukur memungkinkan backtesting
Sistem kuantitas memungkinkan Anda melakukan backtest pada data historis tanpa ruang untuk interpretasi. Tidak ada penilaian diskresioner, yang tidak mungkin untuk diuji balik dan diuji secara ilmiah. Memiliki strategi yang telah teruji harus memberikan dorongan pada kepercayaan diri Anda.
Jumlah strategi yang tak terbatas dapat diterapkan
Kekuatan komputasi memungkinkan Anda memperdagangkan strategi, sistem, dan portofolio dalam jumlah yang hampir tak terbatas.
Perdagangan otomatis membebaskan waktu
Quant trading menurunkan biaya Anda dan meningkatkan efisiensi. Tidak perlu duduk di depan layar sepanjang hari, dan ini membebaskan waktu yang bisa Anda habiskan untuk mendapatkan penghasilan tambahan. Selain itu, ada alasan untuk percaya bahwa biaya gesekan masuk dan keluar dari posisi turun.
Sistem memungkinkan Anda mengikuti rencana Anda
Sistem kuantitas membuat Anda konsisten. Sebuah rencana mengharuskan Anda untuk mengikuti rencana tersebut, dan aturan yang telah ditentukan sebelumnya untuk membeli dan menjual membuat Anda mengikuti rencana tersebut hingga ke detail terkecil. Rencanakan perdagangan dan rencanakan perdagangan. Terlepas dari pasang surut di pasar, sistem quant Anda membantu Anda tetap konsisten dan disiplin.
Kekurangan dari quantitative trading
Perdagangan kuantitatif rentan terhadap penyesuaian kurva
Perangkap terbesar adalah pemasangan kurva dan optimisasi. Ketergantungan pada data historis pasti mengarah pada banyak strategi yang merupakan hasil dari kebetulan dan keacakan. Tes di luar sampel mengurangi elemen pemasangan kurva, tetapi itu pun tidak dapat menghilangkannya.
Menjadi quant membutuhkan keterampilan pengkodean
Anda perlu belajar kode dan program. Meskipun hal ini mungkin membuat takut banyak calon trader, terutama mereka yang berusia di atas 40 tahun, hal ini tidak memerlukan banyak usaha untuk mempelajarinya. Selain itu, belajar memiliki hasil yang semakin berkurang semakin banyak Anda belajar. Anda membuat lompatan besar dengan belajar sedikit, tetapi utilitas marjinal turun saat Anda belajar lebih banyak. Hanya mengetahui sedikit membantu Anda jauh.
Perdagangan kuantitas melibatkan biaya tetap
Perdagangan kuantitas membutuhkan biaya dan langganan. Anda memerlukan data saham historis/harga masa depan yang berkualitas, biaya data langsung, VPS, dan perangkat lunak. Anda dapat mengharapkan label harga beberapa ratus USD sebulan, tergantung pada tingkat layanan Anda.
Beberapa strategi tidak mungkin untuk dikodekan
Beberapa strategi bisa sulit untuk dikodekan, jika bukan tidak mungkin. Mereka mungkin rumit dan membutuhkan keterampilan pemrograman yang tidak Anda miliki, atau Anda entah bagaimana tidak dapat mengukur kriterianya. Namun demikian, strategi yang kompleks tidak selalu lebih baik daripada yang lebih sederhana, justru sebaliknya.
Apa itu quant trader dan apa yang mereka lakukan?
Pedagang kuantitatif, atau quants untuk jangka pendek, menggunakan model matematika untuk mengidentifikasi peluang perdagangan dan membeli dan menjual sekuritas. Dengan menggunakan hal di atas, tipikal trader quant melakukan aktivitas berikut:
Identifikasi strategi perdagangan: Ini dapat didasarkan pada angka volume harga sederhana, atau pada model matematika yang kompleks
Mengembangkan dan membangun algoritma/program/sistem kerja berdasarkan strategi trading
Uji ulang prototipe untuk memverifikasi implementasi praktis, dan penyesuaian yang diperlukan: Setelah diidentifikasi, sangat penting untuk menguji kembali strategi pada data uji historis/langsung untuk menilai kelayakan praktis. Perubahan lebih lanjut dimasukkan sesuai kebutuhan
Sertakan kriteria manajemen risiko: melakukan analisis skenario , menerapkan mekanisme stop-loss, batasan alokasi modal, dll. untuk membuat sistem seproteksi mungkin
Terapkan sistem pada umpan langsung untuk eksekusi perdagangan di pasar terbuka: Biarkan pengaturan kuantitatif ditayangkan, dan observasi lanjutan tentang potensi menghasilkan keuntungan. Kustomisasi lebih lanjut untuk peningkatan atau kegagalan yang teridentifikasi, jika ada
Mengupayakan penelitian untuk mengidentifikasi strategi baru
Selain itu, bekerja di latar belakang dalam departemen penelitian, dan memberikan tips perdagangan kepada para pedagang di departemen perdagangan
Sejarah quantitative trading
Abad 17-19
Seorang pedagang frekuensi tinggi (HFT) memanfaatkan kemajuan teknologi mutakhir untuk mendapatkan informasi lebih cepat daripada pesaing dan kemudian mengeksekusi pesanan perdagangannya lebih cepat dari pesaing. Anehnya, fenomena penyebaran informasi yang cepat dapat ditelusuri kembali ke abad ke-17. Pada abad kesembilan belas, Julius Reuter, pendiri Thomson Reuters, menggunakan campuran teknologi termasuk jalur telegraf dan armada merpati pos untuk menyampaikan berita.
Awal abad 21-sekarang
Pada awal abad ke-21, perdagangan elektronik meningkat, dan pada tahun 2009, komputer telah melakukan lebih dari 60% dari semua transaksi di AS. Hingga 2010, HFT menyumbang 56 persen dari seluruh perdagangan saham di AS. Teknologi perdagangan nano pertama kali diperkenalkan pada tahun 2011. Fixnetix menciptakan sebuah microchip yang dapat melakukan transaksi dalam nanodetik.
Strategi quantitative trading
Strategi kuantitatif menggunakan perhitungan matematis menggunakan harga, volume, dan terkadang, data waktu untuk menentukan peluang perdagangan. Input data digunakan untuk mengidentifikasi pola perilaku harga dari waktu ke waktu. Strategi ini sering digunakan oleh dana lindung nilai dan lembaga keuangan lainnya, kadang-kadang dikenal sebagai perdagangan kotak hitam.
Rumus algoritmik dilindungi dengan baik dan dijaga dengan sangat hati-hati. Oleh karena itu istilah kotak hitam. Sering kali, bahkan investor di hedge fund tidak sepenuhnya menyadari perhitungan apa yang dilakukan strategi secara tepat. Alasannya adalah bahwa model perdagangan kuantitatif yang dikembangkan oleh dana tersebut mungkin memberi mereka keunggulan dalam perdagangan pasar. Jika pesaing lain di pasar mengetahui cara kerja bagian dalam model mereka, maka mereka juga akan dapat meniru dan menerapkannya.
Dan seiring waktu alpha ekstra (kelebihan pengembalian) yang dihasilkan dengan menggunakan model akan hilang. Banyak strategi quant cenderung cukup kompleks dan melibatkan lebih dari satu fitur. Banyak yang menggunakan campuran alat analisis teknis yang ada, seperti rata-rata bergerak, MACD , atau pola penembusan saluran untuk menentukan kondisi masuk dan keluarnya. Lainnya menggunakan evaluasi statistik dan fungsi probabilitas.
Bersama dengan strategi itu sendiri, uang dan aturan manajemen risiko perlu didefinisikan. Beberapa aturan utama yang perlu dipertimbangkan adalah stop loss, target profit, jumlah maksimum perdagangan per hari, jumlah maksimum kerugian perdagangan, penarikan maksimum yang diizinkan per hari atau minggu, dll. Parameter ini sering digunakan oleh pedagang eceran. Namun, dalam perdagangan quant, mereka tertanam dalam skrip dan tidak akan berubah, kecuali Anda mengubah skrip itu sendiri. Fitur ini menciptakan lebih banyak disiplin dalam pengelolaan uang dan risiko.
Perdagangan Kuantitas Forex
Di forex, perdagangan quant dibagi menjadi tiga kategori utama: Mengikuti Tren, Mean Reversion, dan High Frequency. Ini sedikit berbeda dari saham dan obligasi yang mungkin juga termasuk strategi beli dan tahan. Model ini tidak memungkinkan short selling dan akan menahan uang tunai daripada menjual aset jika ada ekspektasi penurunan harga. Strategi mengikuti tren akan menggunakan rumus matematika yang mengidentifikasi tren. Persamaannya bisa sesederhana penutupan di atas rata-rata 50 periode sama dengan sinyal beli. Atau, penutupan di bawah terendah terendah dalam 20 periode sama dengan sinyal jual.
Tujuan dari strategi tren adalah untuk mencoba dan menentukan arah saat ini dan mengambil posisi yang sejalan dengannya. Contoh strategi tren umum adalah crossover rata-rata bergerak ganda. Strategi ini membuka perdagangan beli ketika rata-rata pergerakan cepat ditutup di atas rata-rata pergerakan lambat. Ketika rata-rata pergerakan cepat ditutup di bawah rata-rata pergerakan lambat, strategi membuka perdagangan jual.
Strategi pengembalian rata-rata mencoba untuk menentukan kapan pasar akan membalikkan arah harga saat ini. Rumus dapat ditentukan oleh serangkaian indikator teknis seperti RSI atau Stochastic Oscillator. Tujuannya adalah untuk menentukan kapan harga mencapai level di mana pergerakan selanjutnya adalah pembalikan dari aksi harga terbaru.
High-Frequency Trading (HFT) akan menggunakan formula yang menciptakan banyak peluang trading untuk perubahan harga yang kecil. HFT umumnya menggunakan data tick atau periode paling lama satu menit, untuk menentukan pergerakan harga selanjutnya. Hedge fund, CTA, dan lembaga keuangan kemungkinan besar akan menggunakan jenis strategi ini.
Strategi HFT menggunakan persamaan matematika untuk menentukan pola aksi harga. Mereka biasanya tidak terkait dengan indikator teknis dan modelnya sangat dirahasiakan dengan institusi atau pedagang yang merancang modelnya. Matematika di balik strategi HFT umumnya melibatkan konsep statistik seperti distribusi normal, standar deviasi, atau mean. Mereka juga termasuk distribusi probabilitas umum. Biasanya, faktor-faktor ini terkait dengan kerangka waktu yang singkat untuk mendapatkan pandangan statistik dan probabilistik dari pergerakan harga berikutnya.
Strategi perdagangan quant lain untuk saham dan obligasi adalah perdagangan korelasi. Model ini menggunakan analisis seberapa sering harga dua aset bergerak ke arah yang sama. Kemudian mencari dua aset yang memiliki korelasi sangat tinggi yang secara konsisten bergerak ke arah yang sama dari waktu ke waktu.
Penyimpangan yang relatif ekstrim dari perbedaan harga rata-rata menciptakan peluang arbitrase dengan menjual aset yang paling banyak naik dan membeli aset yang kinerjanya buruk. Saat melihat saham, waspadalah terhadap berita utama yang dapat mengubah arah aset saat ini namun tidak memengaruhi rekan yang sangat berkorelasi yang terlibat dalam perdagangan arbitrase.
Kesimpulan
Selama bertahun-tahun perdagangan quant menjadi semakin populer karena semakin banyak investor dan institusi yang mendirikan dan merancang perangkat lunak perdagangan kuantitatif. Pedagang eceran juga mulai terlibat, memunculkan banyak platform online yang menawarkan layanan kepada pedagang quant yang memungkinkan mereka untuk mengatur strategi mereka sendiri.
Pedagang eceran perlu mengevaluasi keahlian dan ketersediaan waktu mereka sebelum terjun ke perdagangan quant secara besar-besaran. Pilihan lainnya adalah berinvestasi dengan institusi yang mengkhususkan diri dalam perdagangan kuantitatif. Dengan demikian mendapatkan eksposur ke perdagangan otomatis, dengan biaya tentu saja, tanpa melalui kurva belajar yang curam.
Anda juga dapat memeriksa dengan broker online Anda, banyak yang menawarkan kemampuan untuk mengotomatisasi perdagangan. Ini akan melibatkan beberapa jenis bahasa scripting seperti C+ atau Python. Penggunaan skrip berarti Anda dapat membuat strategi trading otomatis Anda sesederhana atau serumit yang Anda inginkan.
Bonus rabat untuk membantu investor berkembang di dunia trading!