Strategi Perdagangan Algoritma

Penulis:Mimpi kecil, Dicipta: 2017-01-11 13:52:19, Dikemas kini:

Strategi Perdagangan Algoritma

Pada teras perdagangan algoritma adalah pembinaan strategi dagangan, perdagangan algoritma yang baik dapat mengawal kos dagangan dengan berkesan dan mencapai harga dagangan yang optimum. Berikut kami akan memberikan gambaran ringkas mengenai beberapa strategi dagangan algoritma yang paling biasa di pasaran.

  • 1) Strategi TWAP

    TWAP (Time Weighted Average Price), algoritma harga purata berat masa, adalah yang paling mudah daripada strategi dagangan algoritma tradisional. Model ini membahagikan masa dagangan secara merata dan menghantar pesanan yang membahagikan secara merata pada setiap nod pembahagian.

    Sebagai contoh, satu hari dagangan di pasaran saham A mempunyai masa dagangan 4 jam, iaitu 240 minit. Pertama, bagi 240 minit ini secara merata kepada N bahagian (atau bagi sebahagian daripada 240 minit ini secara merata kepada 240 bahagian). Strategi TWAP akan mengagihkan pesanan yang perlu dilaksanakan pada hari dagangan ini secara merata kepada 240 nod ini untuk dilaksanakan, sehingga membuat dagangan mengikut harga rata TWAP.

    img

    Strategi TWAP direka untuk menawarkan harga urus niaga yang lebih rendah pada purata yang membolehkan transaksi meminimumkan kesan pasaran, sehingga mencapai tujuan mengurangkan kos urus niaga. Model ini lebih baik mencapai matlamat asas perdagangan algoritma apabila jumlah urus niaga tidak dapat dianggarkan dengan tepat.

    Tetapi masalah yang lebih besar yang dihadapi TWAP adalah bahawa dalam keadaan pesanan yang besar, jumlah pesanan yang lebih rendah di setiap node masih boleh dilihat dan masih boleh memberi kejutan tertentu kepada pasaran.

    Sebaliknya, jumlah dagangan di pasaran sebenar adalah berubah-ubah secara turun naik, dan ia jelas tidak masuk akal untuk mengagihkan semua pesanan secara merata ke setiap nod. Oleh kerana itu, model VWAP berdasarkan ramalan perubahan dagangan yang dibuat dengan cepat. Walau bagaimanapun, kerana TWAP sangat mudah digunakan dan difahami, ia masih lebih sesuai untuk pasaran yang lebih cair dan dagangan yang lebih kecil.

  • 2) Strategi VWAP

    VWAP (Volume Weighted Average Price), algoritma harga purata bertimbang volume, adalah salah satu strategi dagangan algoritma yang paling popular di pasaran sekarang dan merupakan prototaip untuk banyak model dagangan algoritma lain. Pertama, VWAP ditakrifkan sebagai purata harga sekuriti yang ditimbang dengan jumlah dagangan dalam tempoh masa.

    img

    Di mana harga dan volumet masing-masing adalah harga transaksi dan jumlah transaksi sekuriti pada satu masa.

    Strategi dagangan algoritma VWAP bertujuan untuk memaksa dagangan VWAP yang dibuat mengikut pembahagian pesanan untuk menghalang pasaran VWAP. Dari formula definisi VWAP, untuk dapat mengikuti pasaran VWAP, pesanan pembahagian perlu diserahkan mengikut peratusan dagangan mengikut pembahagian masa pasaran yang sebenarnya, yang memerlukan ramalan mengenai pembahagian masa pasaran.

    Secara umumnya, strategi VWAP menggunakan purata ditimbang dari jumlah dagangan dalam tempoh M hari dagangan yang lalu untuk meramalkan dagangan, yang melibatkan penentuan M dan bilangan berat. Dengan mengandaikan jumlah saham yang diperlukan untuk dibeli pada satu masa tertentu, menggunakan algoritma dagangan yang membahagikan tempoh ini kepada N bahagian, dan meramalkan peratusan dagangan pada setiap bahagian masa sebagai VPi, sedangkan peratusan dagangan dalam segmen pasaran yang sebenar (menyertai dagangan sebenar di pasaran) adalah VPM, harga dagangan sebenar pada setiap titik pasaran pada masa itu adalah Pi, dan kesesuaian penjejakan boleh didefinisikan.

    img

    Dari formula definisi TE, dua perkara dapat dilihat:

    (1) Kesalahan penjejakan sangat rapat dengan ramalan jumlah transaksi, dan baik atau buruk hasil ramalan secara langsung mempengaruhi hasil dagangan algoritma VWAP.

    (2) Apabila VPT melebihi VMt sebenar pasaran pada satu ketika, ada kemungkinan bahawa pesanan tidak dapat diselesaikan sepenuhnya, yang akan menyebabkan penurunan kecekapan pelaksanaan dagangan algoritma, oleh itu strategi dagangan algoritma VWAP yang lebih biasa digunakan, yang dikenali sebagai maklum balas pita.

    Strategi dagangan VWAP algoritma yang mempunyai maklum balas adalah untuk menggunakan teknik maklum balas seperti ini untuk meningkatkan kecekapan pelaksanaan. Strategi VWAP yang dibincangkan di atas juga boleh menggunakan teknik maklum balas ini untuk meningkatkan kecekapan pelaksanaan.

  • 3) Strategi MVWAP

    MVWAP mempunyai banyak algoritma pengoptimuman dan penambahbaikan, tetapi satu strategi yang paling biasa adalah menyesuaikan dan mengawal saiz pesanan mengikut harga masa nyata pasaran dan hubungan pasaran VWAP. Oleh itu, kami menyatukan algoritma ini sebagai MVWAP.

    Apabila harga pasaran real-time adalah lebih rendah daripada pasaran VWAP yang kini, pembesaran berdasarkan jumlah dagangan yang dirancang semula dapat membantu untuk mengurangkan jumlah dagangan VWAP jika pembesaran atau pembesaran sebahagian boleh dilakukan; sebaliknya, apabila harga pasaran real-time lebih besar daripada pasaran VWAP yang kini, pengurangan berdasarkan jumlah dagangan yang dirancang semula juga dapat membantu untuk mengurangkan jumlah dagangan VWAP dan dengan itu mencapai tujuan untuk mengawal kos dagangan.

    Dalam strategi MVWAP, selain daripada cara meramalkan jumlah dagangan (biasanya juga meramalkan mengikut purata berwajaran dagangan sejarah), juga penting untuk mengawal kuantiti untuk memperbesar atau mengurangkan jumlah dagangan. Satu kaedah mudah adalah dengan memperbesar atau mengecilkan unit berikutnya dalam tempoh masa yang ditetapkan apabila harga pasaran masa nyata lebih rendah atau lebih tinggi daripada pasaran VWAP, maka parameter nisbah ini adalah masalah yang paling baik. Jika dipertimbangkan dengan lebih kompleks dan halus, nisbah ini juga boleh menjadi fungsi yang berubah dengan perpindahan harga (perbezaan harga pasaran masa nyata dengan pasaran VWAP).

  • 4) Strategi VP

    VP (Volume Participation), strategi peratusan pegangan yang ditetapkan, serupa dengan strategi VWAP, adalah untuk mengesan perubahan dalam jumlah dagangan sebenar di pasaran dan membuat strategi pesanan yang sesuai. Perbezaannya adalah bahawa VWAP adalah untuk menentukan jumlah dagangan atau jumlah dagangan yang diperlukan pada hari dagangan tertentu dan untuk memperdagangkan pesanan itu secara berpecah-belah; sedangkan VP adalah untuk menentukan peratusan pelacakan yang tetap dan mengikut peratusan pesanan yang ditetapkan berdasarkan jumlah dagangan segmen sebenar di pasaran.

    Sebagai contoh, membahagikan satu hari dagangan kepada 48 segmen, masing-masing 5 minit. Mengikut ramalan perdagangan, pesanan dibuat mengikut kadar tetap 10%. Hasil dari strategi ini adalah bahawa apabila jumlah pesanan yang perlu ditangani lebih kecil, semua dagangan mungkin diselesaikan sebelum waktu dagangan berakhir, yang menimbulkan risiko penyesuaian dengan harga purata pasaran.

    Oleh itu, kami berpendapat bahawa strategi ini sesuai untuk urus niaga pesanan yang lebih besar, yang dirancang untuk menyelesaikan beberapa hari dagangan, di mana VP adalah strategi dagangan algoritma yang lebih baik untuk mengesan harga rata pasaran dengan memilih peratusan tetap yang sesuai untuk menyelesaikan transaksi secara berkesan.

  • (V) Strategi IS

    IS (Implementation Shortfall), strategi perdagangan yang menjalankan defisit, adalah strategi dagangan algoritma yang menjalankan defisit sebagai asas keputusan. Eksekusi defisit ditakrifkan sebagai perbezaan dalam jumlah dagangan antara portfolio aset yang ditukar sasaran dan portfolio aset yang sebenarnya ditukar.

    img

    Untuk mencapai matlamat ini, proses asas IS adalah sebagai berikut:

    (1) Menentukan harga perdagangan sasaran P0, sebagai penanda aras dagangan, yang boleh menjadi harga kedatangan, harga bukaan, harga penutupan sehari, dan lain-lain. Kemudian menetapkan harga toleransi Pr sebagai syarat sempadan dagangan.

    (2) Membeli atau menjual dagangan mengikut strategi tertentu apabila harga pasaran sebenar di bawah atau di atas P0.

    (3) Tidak ada urus niaga membeli atau menjual apabila harga pasaran sebenarnya lebih tinggi atau lebih rendah daripada Pr.

    (4) Apabila harga sebenar pasaran berada di antara P0 dan Pr, perdagangan boleh dilakukan mengikut strategi antara strategi perdagangan positif dan negatif.

    Manfaat menggunakan IS termasuk:

    (1) Strategi IS lebih menyeluruh dalam menganalisis semua bahagian kos dagangan, mencapai keseimbangan yang lebih baik antara faktor-faktor seperti kos kejutan, risiko masa, kenaikan harga dan lain-lain, yang lebih sesuai dengan matlamat operasi dagangan yang optimum.

    (2) Strategi IS mengoptimumkan proses dagangan berdasarkan harga sasaran dan lebih sesuai dengan proses membuat keputusan pelaburan.

    (3) Strategi IS lebih banyak digunakan untuk perdagangan komposit, dan untuk perdagangan komposit, algoritma ini dapat menggunakan hubungan antara saham dalam senarai dagangan untuk mengawal risiko dengan lebih baik.

  • 6. Strategi Langkah

    Strategi langkah sebenarnya adalah strategi untuk melakukan perdagangan bertingkat-tingkat pada harga, dengan matlamat untuk menekan (meningkatkan) harga yang sama dalam perdagangan membeli (menjual) sebanyak mungkin. Secara ringkasnya, langkah adalah untuk menyokong peratusan perdagangan yang berbeza dalam julat harga yang berbeza. Sebagai contoh, dalam strategi VWAP atau TWAP, biasanya dilakukan secara praktikal mengikut peratusan k yang diramalkan.

    img

    Selepas pembukaan, berdasarkan VWAP atau TWAP, transaksi dilakukan pada 10% daripada jumlah yang diramalkan apabila harga melayang di antara 19 hingga 21 yuan; tidak dilakukan sebarang perdagangan apabila harga melebihi 21 yuan; dan dibeli pada 30% daripada jumlah yang diramalkan apabila harga kurang daripada 19 yuan.

    Satu lagi strategi yang lebih radikal ialah strategi yang dikenali sebagai Langkah Agresif, yang memakan semua pesanan di pasaran secara keseluruhan apabila harga berada di bawah sempadan kawasan perdagangan yang optimum.

    Secara khusus, strategi Langkah Agresif juga dilakukan dalam perdagangan beli (menjual), sebagai contoh, dalam strategi perdagangan di atas, kedua-dua kawasan pertama tidak berubah, apabila harga kurang daripada sama dengan $ 19, tidak kira berapa banyak harga pasaran jatuh, semua pesanan diperdagangkan pada harga terhad $ 19, sehingga harga kembali ke atas $ 19 atau semua pesanan yang akan diperdagangkan diselesaikan. Walau bagaimanapun, strategi ini tidak mudah untuk mengawal jumlah dagangan, dan mudah menyebabkan turun naik harga, meningkatkan kos tidak menentu perdagangan sekuriti.

  • Strategi Sniffers

    Sniffer searcher adalah satu strategi yang digunakan untuk mengesan peniaga lain. Secara umum, strategi ini melibatkan algoritma yang lebih kompleks untuk memantau data transaksi dan transaksi untuk mengetahui sama ada peniaga algoritma lain berada di kalangan peserta pasaran.

    Sebagai contoh, dengan menggunakan sebilangan kecil pesanan percubaan, menggabungkan algoritma dan keadaan transaksi tertentu untuk menentukan sama ada pesanan itu dibuat melalui dagangan algoritma. Jika terdapat peserta dagangan algoritma lain, dengan menggunakan pertimbangan perhitungan, mengikuti dagangan algoritma ini atau dengan melakukan tindakan sebaliknya, sama ada keuntungan mutlak dapat diperoleh dengan kebarangkalian yang lebih tinggi. Jika kebarangkalian keuntungan lebih tinggi, dengan menggunakan strategi dagangan algoritma yang disasarkan.

    Kaedah ini berbeza dengan perdagangan algoritma tradisional, yang tidak menggunakan tujuan utama pelaksanaan pesanan, tetapi untuk mendapatkan keuntungan, dan merupakan strategi yang lebih maju dalam perdagangan algoritma, sesuai untuk pasaran yang telah meluas perdagangan algoritma. Pasaran kita, baik dari segi sistem dagangan atau dari segi populariti dagangan algoritma, kini masih sukar untuk menggunakan strategi seperti itu.

  • 8) Strategi penukaran

    Banyak strategi dagangan algoritma yang lebih maju di luar negara kini memerlukan data yang tidak terhad kepada dua indikator, iaitu jumlah dagangan dan harga dagangan, tetapi lebih memberi tumpuan kepada struktur mikro pasaran, khususnya beberapa maklumat penting yang muncul dalam cetakan.

    Sebagai contoh algoritma yang paling mudah, yang dikenali sebagai PEG, ia akan membuat pesanan pada bila-bila masa mengikut keadaan penjualan saham sasaran. PEG mula memantau harga jual minimum atau harga beli maksimum dalam pasaran secara langsung, dan membuat arahan harga jual atau harga jual mengikut strategi tertentu.

    Jika arahan dagangan gagal diselesaikan dan harga pasaran mula menyimpang dari harga arahan harga terhad, pesanan tersebut akan ditarik balik dan arahan harga terhad yang sesuai akan dikeluarkan semula berdasarkan maklumat saham terkini; jika arahan dagangan diselesaikan sepenuhnya, pesanan harga terhad akan diteruskan mengikut strategi (%) di atas sehingga semua pesanan diselesaikan atau tempoh dagangan berakhir.

    Kelebihan strategi ini ialah kejutan terhadap pasaran boleh dilakukan dengan kawalan kuantitatif yang lebih baik, manakala kelemahan adalah bahawa memantau harga rata pasaran mudah menyimpang, dan jumlah transaksi setiap hari dagangan tidak terkawal.

  • (9) Strategi W&P

    Strategi Workand Pounce, atau strategi W&P, adalah strategi untuk mengoptimumkan perdagangan algoritma dengan lebih lanjut melalui penyenaraian pasaran dan keadaan kecairan.

    Khususnya, apabila menjalankan strategi dagangan algoritma, sistem akan mendaftarkan pesanan yang telah dipecah pada harga tertentu pada masa tertentu. Apabila data tinjauan dikesan, harga pesanan yang dihantar mungkin merupakan transaksi aktif (sebagai contoh dalam dasar VWAP, peluang ini berlaku).

    Dalam kes ini, boleh diperhatikan sama ada pertalian harga yang sesuai mempunyai jumlah yang lebih besar, iaitu melihat sama ada pasaran mempunyai likuiditi berlebihan dalam julat harga tertentu. Jika likuiditi tersebut wujud, jumlah urus niaga dapat diperbesar, menyapu kebas pasaran, atau hanya menyimpan likuiditi residual yang kecil.

    Strategi W&P sesuai untuk situasi di mana terdapat banyak pesanan yang perlu diselesaikan dalam jangka masa pendek, menggunakan strategi ini dapat meningkatkan kecekapan pelaksanaan secara berkesan, tetapi juga untuk pemantauan harga yang mungkin akan menghasilkan penyimpangan yang agak besar, meningkatkan ketidakpastian kos urus niaga.

  • 10. Strategi tersembunyi

    Strategi perdagangan tersembunyi sebenarnya adalah strategi perdagangan algoritma yang aktif. Untuk strategi tradisional seperti TWAP, VWAP, dan lain-lain, mungkin terdapat campuran antara perdagangan aktif dan pasif kerana pesanan sering dilakukan pada harga pasaran.

    Tetapi apabila jumlah pesanan dan pengeluaran secara pasif lebih banyak, terutamanya di pasaran kewangan yang lebih maju, pedagang algoritma dan strategi dagangan algoritma itu sendiri mudah dilihat dan dipantau oleh pesaing lain, yang membolehkan pesaing mengembangkan strategi yang disasarkan terhadap algoritma itu sendiri.

    Strategi tersembunyi adalah strategi dagangan algoritma anti-penyiasatan. Apabila pesanan yang sesuai dengan harga dagangan yang diinginkan muncul di pasaran, dan apabila jumlah tertentu dicapai, serangan proaktif akan memakan pesanan itu; jika tidak, pelayan akan bergerak sehingga peluang memenuhi syarat muncul.

    Secara keseluruhan, strategi tersembunyi juga merupakan strategi untuk mengoptimumkan semula strategi dagangan algoritma asal, yang digunakan terutamanya di pasaran kewangan yang lebih maju seperti Eropah dan Amerika Syarikat, yang menyembunyikan tindakan mereka sambil membayar sebahagian daripada harga untuk mengesan ketepatan harga pasaran.

  • 11 Strategi Gerilya

    Strategi gerilya juga merupakan strategi yang dioptimumkan lebih lanjut berdasarkan beberapa strategi dagangan algoritma asal yang bertujuan untuk menyembunyikan strategi dan tingkah laku dagangan mereka, seperti strategi tersembunyi.

    Perbezaan adalah bahawa Hidden mengambil kira dalam aspek utama, pasif, dan jumlah pesanan yang dibuat, sedangkan permulaan Guerrilla adalah hanya jumlah pesanan yang dibuat. Dengan algoritma rawak tertentu, strategi Guerrilla akan menyebarkan jumlah pesanan yang harus dibuat pada setiap masa menjadi bahagian yang berbeza, sehingga tidak mudah bagi pesaing lain untuk melihat pedagang algoritma dan algoritma yang sesuai dalam butiran dagangan.

  • 12. Strategi lain

    Selain beberapa strategi dagangan algoritma yang biasa digunakan di atas, terdapat banyak lagi strategi dagangan algoritma di pasaran luar negara, seperti strategi dagangan algoritma asas VWAP sahaja yang boleh menghasilkan berpuluh-puluh atau bahkan beratus strategi; atau contohnya, terdapat beberapa strategi dagangan algoritma yang biasa digunakan di pasaran berdasarkan sistem dagangan ini, seperti strategi VWAP yang dijamin, SOR, dan lain-lain.

    Ringkasnya, banyak strategi dagangan algoritma yang sering tidak sesuai untuk digunakan selepas digunakan untuk jangka masa yang lama, dan para pelabur perlu terus mengembangkan strategi baru. Oleh itu, pelbagai strategi dagangan algoritma selalu muncul di pasaran seperti musim bunga selepas hujan, dan kemudian hilang, berputar-putar.

    Walau bagaimanapun, semua jenis strategi dagangan algoritma muncul untuk mengawal kos dagangan dengan berkesan, oleh itu, strategi dagangan seperti itu akan semakin mengambil bahagian dagangan keseluruhan pasaran pada hari ini dengan teknologi komputer dan rangkaian yang berkembang pesat, yang pada masa ini adalah trend besar yang tidak akan berubah.

    Di dalam negara, dengan perkembangan berterusan dalam industri kewangan dan peningkatan internasionalisasi, serta pengenalan peraturan niaga hadapan indeks saham, pembiayaan dan pembiayaan, perdagangan satu sisi pasaran sekuriti China dan keadaan yang agak tertutup, perkembangan yang ketinggalan lama menunggu untuk bertambah baik, dan secara beransur-ansur mengejar pasaran sekuriti maju di dunia.

    Oleh itu, strategi dagangan algoritma pasti akan menunjukkan trend perkembangan pesat pada masa akan datang. Ia bukan sahaja memberi manfaat kepada pelabur untuk mengurangkan kos dagangan, kekayaan dan inovasi dalam cara dan strategi pelaburan, tetapi juga dapat mendorong pasaran yang lebih terkawal dan cekap.

Dibaharui dari Transaksi super sederhana


Lebih lanjut

pengasuhVWAP tidak menyokong panggilan langsung, adakah anda perlu menulis fungsi anda sendiri?

AkkkAdakah algoritma transaksi botvs ini telah dilaksanakan?