Strategi perdagangan algoritma

Penulis:Mimpi kecil, Dibuat: 2017-01-11 13:52:19, Diperbarui:

Strategi perdagangan algoritma

Inti dari perdagangan algoritmik adalah membangun strategi perdagangan, perdagangan algoritmik yang baik dapat secara efektif mengendalikan biaya transaksi dan mencapai optimasi harga transaksi. Berikut ini kita akan memberikan gambaran singkat tentang beberapa strategi perdagangan algoritmik yang paling umum di pasar.

  • (1) Strategi TWAP

    TWAP (Time Weighted Average Price), algoritma harga rata-rata terberat waktu, adalah yang paling sederhana dari strategi perdagangan algoritma tradisional. Model ini membagi waktu perdagangan secara merata dan mengirimkan pesanan dengan pembagian merata pada setiap node pembagian.

    Misalnya, pasar saham A memiliki waktu perdagangan 4 jam sehari, yaitu 240 menit. Pertama, bagi 240 menit ini secara merata menjadi N bagian (atau bagi sebagian dari 240 menit ini secara merata), seperti 240 bagian. Strategi TWAP akan mengalokasikan pesanan yang perlu dilaksanakan pada hari perdagangan ini secara merata untuk dieksekusi pada 240 node ini, sehingga membuat perdagangan mengikuti harga rata TWAP.

    img

    Strategi TWAP dirancang dengan tujuan untuk memberikan harga transaksi rata-rata yang lebih rendah dengan meminimalkan dampak perdagangan pada pasar, sehingga mencapai tujuan mengurangi biaya transaksi. Model ini lebih baik mencapai tujuan dasar perdagangan algoritmik ketika jumlah transaksi tidak dapat diperkirakan secara akurat.

    Tapi masalah yang lebih besar yang dihadapi TWAP adalah bahwa dalam kasus pesanan yang besar, jumlah pesanan yang lebih rendah di setiap node masih cukup besar dan masih dapat memberikan dampak tertentu pada pasar.

    Di sisi lain, volume perdagangan di pasar nyata berfluktuasi, dan jelas tidak masuk akal untuk mengalokasikan semua pesanan secara merata ke setiap node. Karena itu, model VWAP yang didasarkan pada prediksi perubahan volume perdagangan dengan cepat dibangun. Namun, karena TWAP sangat sederhana untuk dioperasikan dan dipahami, itu masih lebih cocok untuk pasar yang lebih cair dan perdagangan dengan ukuran pesanan yang lebih kecil.

  • (2) Strategi VWAP

    VWAP (Volume Weighted Average Price), algoritma nilai rata-rata yang diukur berdasarkan volume transaksi, adalah salah satu strategi perdagangan algoritmik yang paling populer di pasaran saat ini dan merupakan prototipe dari banyak model perdagangan algoritmik lainnya. Pertama, VWAP didefinisikan sebagai rata-rata nilai rata-rata harga sekuritas yang diukur berdasarkan volume transaksi dalam periode waktu tertentu.

    img

    Di mana Pricet dan Volumet masing-masing adalah harga transaksi dan volume transaksi sekuritas pada suatu titik waktu.

    Tujuan dari strategi perdagangan algoritma VWAP adalah untuk membuat transaksi VWAP yang dilakukan oleh pembagian pesanan menjadi pasar VWAP. Dari rumus definisi VWAP, untuk dapat mengikuti pasar VWAP, pembagian pesanan harus diserahkan sesuai dengan persentase transaksi yang terjadi pada waktu pasar yang sebenarnya, yang membutuhkan prediksi transaksi waktu pasar.

    Secara umum, strategi VWAP menggunakan rata-rata yang ditimbang dari jumlah transaksi dalam segmen M hari perdagangan yang lalu sebagai perhitungan transaksi, yang melibatkan penentuan M dan nilai tukar. Dengan asumsi bahwa perlu membeli sejumlah saham pada suatu waktu tertentu, menggunakan algoritma perdagangan yang membagi periode ini menjadi N bagian, dan memprediksi persentase transaksi setiap bagian waktu (mencapai transaksi yang dibutuhkan) sebagai VPi, sedangkan persentase transaksi segmen pasar yang sebenarnya (mencapai transaksi pasar yang sebenarnya) adalah VPM, dan harga transaksi yang sebenarnya di setiap titik pasar pada waktu tertentu dapat didefinisikan sebagai Pi, maka kesalahan pelacakan dapat didefinisikan.

    img

    Dari formula definisi TE, dua hal dapat dilihat:

    (1) Kesalahan pelacakan sangat terkait dengan prediksi volume transaksi, dan baik atau buruk dari hasil prediksi secara langsung mempengaruhi hasil transaksi algoritma VWAP.

    (2) Ketika VPT melebihi VMt pasar yang sebenarnya pada suatu waktu, ada kemungkinan bahwa pesanan tidak dapat diselesaikan sepenuhnya, yang menyebabkan penurunan efisiensi pelaksanaan transaksi algoritmik, oleh karena itu strategi perdagangan algoritmik VWAP yang lebih umum digunakan, yang dikenal sebagai umpan balik pita.

    Strategi perdagangan VWAP algoritma dengan umpan balik adalah untuk memperluas jumlah pesanan yang belum dieksekusi pada setiap periode waktu berdasarkan pelacakan VWAP yang sudah ada, sehingga dapat meningkatkan rasio transaksi secara efektif. Strategi TWAP yang telah dibahas sebelumnya juga dapat menggunakan teknik umpan balik ini untuk meningkatkan efisiensi eksekusi secara signifikan.

  • 3) Strategi MVWAP

    MVWAP memiliki banyak algoritma yang dioptimalkan dan ditingkatkan, tetapi strategi yang paling umum adalah menyesuaikan dan mengontrol ukuran pesanan berdasarkan harga pasar real-time dan hubungan pasar VWAP.

    Ketika harga pasar real-time lebih kecil dari pasar VWAP saat ini, pembesaran berdasarkan volume transaksi yang direncanakan sebelumnya dapat membantu mengurangi volume transaksi VWAP jika dapat memperbesar sebagian atau sebagian transaksi; sebaliknya, ketika harga pasar real-time lebih besar dari pasar VWAP saat ini, penyusutan berdasarkan volume transaksi yang direncanakan sebelumnya juga dapat membantu mengurangi volume transaksi VWAP sehingga mencapai tujuan untuk mengendalikan biaya transaksi.

    Dalam strategi MVWAP, selain cara memprediksi volume transaksi (biasanya juga diprediksi berdasarkan rata-rata yang ditimbang dengan volume transaksi historis), juga penting untuk mengendalikan kuantitas untuk memperbesar atau mengurangi volume transaksi. Salah satu cara sederhana adalah dengan memperbesar atau memperkecil unit berikutnya pada periode waktu tertentu dengan proporsi tetap ketika harga pasar real-time lebih rendah atau lebih tinggi dari pasar VWAP, maka parameter rasio ini merupakan masalah yang optimal. Jika dipertimbangkan dengan lebih kompleks dan halus, rasio ini juga dapat menjadi fungsi dari perubahan harga dengan perbedaan harga pasar real-time dari harga pasar VWAP.

  • Strategi VP

    VP (Volume Participation), strategi persentase yang ditetapkan dalam volume transaksi, mirip dengan strategi VWAP, adalah untuk melacak perubahan dalam volume transaksi yang sebenarnya di pasar, sehingga membuat strategi pesanan yang sesuai. Perbedaannya adalah bahwa VWAP menentukan jumlah transaksi atau jumlah transaksi yang dibutuhkan pada hari tertentu dan memisahkan pesanan tersebut; sedangkan VP menentukan proporsi pelacakan yang tetap, berdasarkan jumlah transaksi segmen pasar yang sebenarnya dan memesan sesuai dengan proporsi yang ditetapkan.

    Sebagai contoh, membagi hari perdagangan menjadi 48 sesi, masing-masing 5 menit. Memesan berdasarkan perkiraan volume perdagangan, dengan rasio tetap 10%. Hasil dari strategi ini adalah bahwa ketika jumlah pesanan yang dibutuhkan untuk ditransfer lebih kecil, semua transaksi mungkin diselesaikan sebelum waktu perdagangan berakhir, sehingga menimbulkan risiko deviasi dari harga rata-rata pasar.

    Oleh karena itu, kami berpendapat bahwa strategi ini cocok untuk transaksi pesanan yang lebih besar, yang direncanakan untuk selesai pada beberapa hari perdagangan, di mana VP adalah strategi perdagangan algoritmik yang dapat melacak harga rata-rata pasar dengan lebih baik jika persentase tetap yang tepat dapat dipilih untuk menyelesaikan transaksi secara efektif.

  • (5) Strategi IS

    IS (Implementation Shortfall), strategi perdagangan yang dilakukan dengan kerugian, adalah strategi perdagangan algoritmik yang menggunakan kerugian sebagai dasar keputusan. Eksekusi kerugian didefinisikan sebagai perbedaan dalam jumlah transaksi antara portofolio aset yang ditransfer target dan portofolio aset yang sebenarnya ditransfer. Tujuan dari strategi IS adalah untuk melakukan pengurangan kerugian, atau strategi untuk mengikuti acuan harga dengan mencari acuan harga yang paling optimal setelah mempertimbangkan biaya kejutan dan risiko pasar secara komprehensif.

    img

    Untuk mencapai tujuan ini, proses dasar ISIS adalah sebagai berikut:

    (1) Menentukan harga target perdagangan P0, yang dapat menjadi harga masuk, harga buka, harga tutup satu hari, dll. Kemudian menetapkan harga toleransi Pr sebagai kondisi batas perdagangan.

    (2) Ketika harga pasar sebenarnya di bawah atau di atas P0, melakukan pembelian atau penjualan sesuai dengan strategi tertentu.

    (3) Tidak ada transaksi membeli atau menjual ketika harga pasar sebenarnya lebih tinggi atau lebih rendah dari Pr.

    (4) Ketika harga pasar sebenarnya berada di antara P0 dan Pr, perdagangan dapat dilakukan menurut strategi antara strategi perdagangan positif dan negatif.

    Manfaat menggunakan IS meliputi:

    (1) Strategi IS lebih komprehensif dalam menganalisis semua bagian dari biaya transaksi, dengan mencapai keseimbangan yang lebih baik antara faktor-faktor seperti biaya kejutan, risiko waktu, kenaikan harga, dan lain-lain, yang lebih sesuai dengan tujuan operasi transaksi optimal.

    (2) Strategi IS mengoptimalkan proses transaksi berdasarkan harga target, lebih sesuai dengan proses keputusan investasi.

    (3) Strategi IS lebih banyak digunakan untuk perdagangan komposit, sedangkan untuk perdagangan komposit, algoritma ini dapat memanfaatkan hubungan antara saham dalam daftar perdagangan untuk mengendalikan risiko yang lebih baik.

  • Langkah Keenam

    Strategi langkah sebenarnya adalah strategi yang dilakukan untuk melakukan transaksi tingkat harga, dengan tujuan untuk menekan (meningkatkan) harga transaksi rata-rata sebanyak mungkin dalam transaksi membeli (menjual). Secara sederhana, langkah adalah untuk melakukan perbandingan antara berbagai rasio transaksi dalam rentang harga yang berbeda. Sebagai contoh, dalam strategi VWAP atau TWAP, biasanya dilakukan secara praktis hanya dengan rasio k yang diproyeksikan.

    img

    Setelah dibuka, berdasarkan VWAP atau TWAP, transaksi dilakukan pada 10% dari volume yang diprediksi ketika harga mengambang di antara 19 hingga 21 dolar; tidak melakukan transaksi apa pun ketika harga lebih dari 21 dolar; membeli pada 30% dari volume yang diprediksi ketika harga kurang dari 19 dolar.

    Strategi yang lebih radikal adalah yang disebut langkah agresif, yang memakan semua pesanan di pasar secara keseluruhan ketika harga berada di bawah batas zona optimal perdagangan.

    Secara khusus, strategi Langkah Agresif juga dilakukan dalam transaksi jual beli, misalnya dalam skema perdagangan di atas, strategi dua wilayah pertama tidak berubah, ketika harga kurang dari 19 dolar, tidak peduli berapa banyak harga pasar turun, semua penawaran dilakukan dengan harga batas 19 dolar, sampai harga kembali ke atas 19 dolar atau semua pesanan yang akan diperdagangkan selesai. Namun strategi ini tidak mudah untuk mengendalikan volume perdagangan, dan mudah menyebabkan volatilitas harga, meningkatkan biaya sekresi perdagangan sekuritas.

  • Strategi Sniffers

    Sniffer Searchers adalah sebuah strategi yang digunakan untuk memata-matai data transaksi. Biasanya, strategi ini melibatkan pengembangan algoritma yang lebih kompleks untuk memantau transaksi dan data transaksi untuk melihat apakah ada pedagang algoritma lain di antara para peserta pasar.

    Misalnya, dengan menggunakan sejumlah kecil pesanan percobaan, kombinasi algoritma dan situasi transaksi tertentu untuk menentukan apakah pesanan dilakukan melalui perdagangan algoritma. Jika ada peserta perdagangan algoritma lain, dengan menggunakan perhitungan perhitungan, ikuti perdagangan algoritma ini atau dengan melakukan tindakan sebaliknya, apakah Anda dapat memperoleh keuntungan mutlak dengan probabilitas yang lebih besar. Jika probabilitas keuntungan lebih besar, Anda melakukan pesanan melalui strategi perdagangan algoritma yang ditargetkan.

    Strategi ini berbeda dengan perdagangan algoritmik tradisional, yang tidak memiliki tujuan utama untuk mengeksekusi pesanan, tetapi untuk mendapatkan keuntungan, dan merupakan strategi yang lebih maju dalam perdagangan algoritmik, yang berlaku untuk pasar yang telah menyebarkan perdagangan algoritmik secara besar-besaran. Pasar Cina, baik dari sistem perdagangan maupun dari tingkat penyebaran perdagangan algoritmik, saat ini masih kesulitan untuk menerapkan strategi semacam itu.

  • 8) Strategi penyerahan

    Banyak strategi perdagangan algoritma yang lebih maju di luar negeri saat ini tidak lagi membatasi permintaan data pada dua indikator volume dan harga transaksi, tetapi lebih berfokus pada struktur mikro pasar, terutama beberapa informasi penting yang muncul dalam daftar.

    Untuk memberikan contoh algoritma yang paling sederhana, yang disebut strategi penangguhan (PEG), strategi ini akan melakukan penarikan setiap saat sesuai dengan kondisi penarikan saham target. PEG pertama-tama akan memantau harga jual minimum atau harga beli tertinggi di dalam posisi penarikan secara real-time, dan kemudian membuat perintah untuk membeli atau menjual berdasarkan strategi tertentu (atau proporsi).

    Jika perintah perdagangan gagal diselesaikan dan harga pasar mulai menyimpang dari harga perintah batas, maka perintah tersebut akan ditarik dan perintah batas yang sesuai akan dikeluarkan kembali sesuai dengan informasi pasar terbaru; jika seluruh perintah perdagangan diselesaikan, perintah batas pembelian atau perintah batas penjualan akan dilanjutkan sesuai dengan strategi (persentase) di atas, sampai seluruh perintah diselesaikan atau waktu perdagangan berakhir.

    Keuntungan dari strategi ini adalah bahwa kejutan terhadap pasar dapat dilakukan untuk melakukan kontrol kuantitatif yang lebih baik, sedangkan kerugian adalah bahwa mengikuti harga rata pasar mudah terjadi penyimpangan, dan volume transaksi setiap hari perdagangan tidak terkendali.

  • (9) Strategi W&P

    Strategi Workand Pounce, atau strategi W&P, adalah strategi untuk mengoptimalkan perdagangan algoritma lebih lanjut melalui pencatatan pasar dan situasi likuiditas. Strategi ini didasarkan pada strategi perdagangan algoritma umum.

    Secara khusus, ketika menjalankan strategi perdagangan algoritma tertentu, sistem akan memposting pesanan yang terpecah pada waktu tertentu pada harga tertentu. Pada saat ini, jika Anda melacak data inventaris, Anda akan menemukan bahwa harga pesanan yang diajukan mungkin merupakan transaksi aktif (misalnya dalam strategi VWAP).

    Dalam hal ini, dapat diamati apakah sebuah ledger dengan harga yang sesuai memiliki volume yang lebih besar, yaitu melihat apakah ada likuiditas yang berlebihan di pasar dalam kisaran harga tertentu. Jika likuiditas tersebut ada, maka volume transaksi dapat diperbesar, menyapu liquiditas pasar, atau hanya menyimpan likuiditas residual yang kecil.

    Strategi W&P cocok untuk situasi di mana ada banyak pesanan yang perlu diselesaikan dalam waktu singkat, dan menggunakan strategi ini dapat secara efektif meningkatkan efisiensi pelaksanaan, tetapi juga untuk pelacakan harga yang mungkin akan menghasilkan deviasi yang relatif besar, meningkatkan ketidakpastian biaya transaksi.

  • 10. Strategi tersembunyi

    Strategi perdagangan tersembunyi sebenarnya adalah strategi perdagangan algoritma transaksi aktif. Untuk strategi tradisional seperti TWAP, VWAP, dan lain-lain, karena pesanan seringkali dilakukan dengan harga pasar, mungkin akan bercampur dengan perdagangan aktif dan pasif.

    Tetapi ketika ada banyaknya pengetatan dan penarikan passive, terutama di pasar keuangan yang lebih maju, pedagang algoritma bahkan strategi perdagangan algoritma itu sendiri mudah diamati dan dimonitor oleh pesaing lain, sehingga memungkinkan pesaing untuk mengembangkan strategi yang ditargetkan terhadap algoritma itu sendiri.

    Strategi tersembunyi adalah strategi perdagangan algoritma yang bersifat anti-penyiasatan. Ketika ada pesanan yang muncul di pasar dengan harga yang diinginkan, dan ketika jumlah tertentu tercapai, maka serangan proaktif akan memakan pesanan; jika tidak, server akan bergerak sampai kesempatan muncul untuk memenuhi kondisi tersebut.

    Secara umum, strategi tersembunyi juga merupakan strategi untuk mengoptimalkan kembali strategi perdagangan algoritma asli, terutama digunakan di pasar keuangan yang lebih maju seperti Eropa dan Amerika Serikat, yang sebagian besar membayar untuk mengikuti akurasi harga rata-rata pasar sambil menyembunyikan tindakan mereka.

  • 11 Strategi Gerilya

    Strategi gerilya juga merupakan strategi yang dioptimalkan lebih lanjut berdasarkan beberapa strategi perdagangan algoritma asli, yang bertujuan untuk menyembunyikan strategi dan perilaku perdagangan mereka, seperti strategi tersembunyi.

    Perbedaannya adalah bahwa Hidden mempertimbangkan jumlah utama, pasif, dan jumlah pesanan, sedangkan Guerrilla hanya mempertimbangkan jumlah pesanan. Dengan algoritma acak tertentu, strategi Guerrilla akan menyebarkan jumlah pesanan yang harus diajukan pada setiap waktu ke bagian yang berbeda, sehingga tidak mudah bagi pesaing lain untuk melihat pedagang algoritma dan algoritma yang sesuai dalam detail transaksi.

  • 12. Strategi lain

    Selain beberapa strategi perdagangan algoritma yang umum digunakan di atas, ada banyak strategi yang tersedia di pasar luar negeri, seperti strategi perdagangan algoritma dasar VWAP saja yang dapat menghasilkan lusinan atau bahkan ratusan strategi; atau misalnya, ada sejumlah strategi perdagangan algoritma yang umum digunakan di pasar yang berbasis pada sistem perdagangan ini, seperti strategi VWAP Terjamin, SOR, dll.

    Singkatnya, banyak strategi perdagangan algoritma yang sering tidak berlaku lagi setelah digunakan untuk waktu yang lama karena bocoran informasi atau perubahan struktur mikro pasar, sehingga investor perlu terus mengembangkan strategi baru. Oleh karena itu, berbagai strategi perdagangan algoritma selalu muncul di pasar seperti hujan setelah musim semi, kemudian menghilang, berputar kembali.

    Namun bagaimanapun, munculnya berbagai strategi perdagangan algoritma adalah untuk mengendalikan biaya transaksi secara efektif, sehingga strategi perdagangan semacam itu akan semakin mengambil bagian dari seluruh pasar saat ini dengan teknologi komputer dan jaringan yang berkembang pesat, dan ini adalah tren besar yang tidak akan berubah.

    Di dalam negeri, dengan perkembangan terus-menerus dari industri keuangan dan peningkatan internasionalisasi, serta pengenalan indeks saham berjangka, pembiayaan, dan peraturan pembiayaan, pasar sekuritas Cina transaksi satu sisi dan relatif tertutup, perkembangan tertinggal situasi menunggu untuk memperbaiki, dan secara bertahap menyusul pasar sekuritas maju di dunia.

    Oleh karena itu, strategi perdagangan algoritma pasti akan menunjukkan tren perkembangan yang cepat di masa depan. Ini tidak hanya menguntungkan investor untuk mengurangi biaya transaksi, kekayaan dan inovasi dalam sarana dan strategi investasi, tetapi juga dapat mendorong pasar yang lebih terorganisir dan efisien.

Dikirim dari Transaksi Super sederhana


Lebih banyak

BamsmenVWAP tampaknya belum mendukung panggilan langsung, apakah Anda harus menulis sendiri fungsi perhitungan?

akuApakah ada yang telah mengimplementasikan algoritma transaksi botvs ini?