Kelebihan Dan Kekurangan Sistem Dagangan Automatik

CARA SUKSES DROPSHIP DI MARKETPLACE | DROPSHIPPER | RESELLER | BISNIS ONLINE | DIGITAL MARKETING (Mungkin 2024)

CARA SUKSES DROPSHIP DI MARKETPLACE | DROPSHIPPER | RESELLER | BISNIS ONLINE | DIGITAL MARKETING (Mungkin 2024)
Kelebihan Dan Kekurangan Sistem Dagangan Automatik
Anonim

Pedagang dan pelabur boleh mengubah peraturan masuk, keluar dan pengurusan wang tepat ke dalam sistem perdagangan automatik yang membolehkan komputer menjalankan dan memantau dagangan. Salah satu tarikan terbesar dari automasi strategi adalah bahawa ia boleh mengambil beberapa emosi daripada perdagangan kerana perdagangan secara automatik diletakkan sebaik sahaja kriteria tertentu dipenuhi. Artikel ini akan memperkenalkan pembaca dan menjelaskan beberapa kelebihan dan kekurangan, serta realiti, sistem perdagangan automatik. (Untuk bacaan berkaitan, lihat Kuasa Program Dagangan. )

TUTORIAL: Sistem Pengkodan Perdagangan

Apakah Sistem Dagangan Automatik?
Sistem perdagangan automatik, juga disebut sebagai sistem perdagangan mekanikal, perdagangan algoritme, perdagangan automatik atau perdagangan sistem, membolehkan pedagang untuk menetapkan peraturan khusus untuk kedua-dua entri perdagangan dan keluar yang, sekali diprogramkan, dapat secara automatik dilaksanakan melalui komputer. Peraturan masuk dan keluar perdagangan boleh berdasarkan kepada syarat-syarat mudah seperti crossover purata bergerak, atau boleh menjadi strategi rumit yang memerlukan pemahaman yang komprehensif mengenai bahasa pengaturcaraan khusus kepada platform perdagangan pengguna, atau kepakaran seorang programmer yang berkelayakan. Sistem perdagangan automatik biasanya memerlukan penggunaan perisian yang dikaitkan dengan broker akses langsung, dan sebarang peraturan khusus mesti ditulis dalam bahasa proprietari platform itu. Platform TradeStation, misalnya, menggunakan bahasa pengaturcaraan EasyLanguage ; Platform NinjaTrader, sebaliknya, menggunakan bahasa pengatur NinjaScript . Rajah 1 menunjukkan contoh strategi automatik yang mencetuskan tiga dagangan semasa sesi perdagangan. (Untuk bacaan berkaitan, lihat Perdagangan Global Dan Pasaran Mata Wang )

[Sistem perdagangan automatik boleh menggunakan banyak indikator teknikal yang berbeza untuk menentukan titik kemasukan dan keluar. Kursus Analisis Teknikal Investopedia menyediakan gambaran mendalam mengenai petunjuk teknikal dan corak grafik yang boleh digunakan peniaga apabila membina sistem perdagangan automatik.]

Rajah 1: Carta lima minit dari kontrak ES dengan strategi automatik digunakan.

Sesetengah platform dagangan mempunyai strategi membangunkan "ahli sihir" yang membolehkan pengguna membuat pilihan dari senarai penunjuk teknikal yang biasa tersedia untuk membina satu set peraturan yang kemudiannya boleh didagangkan secara automatik. Pengguna boleh menetapkan, contohnya, perdagangan yang panjang akan dimasukkan apabila purata 50 hari bergerak melintasi purata 200 hari bergerak pada carta lima minit dari instrumen perdagangan tertentu. Pengguna juga boleh memasukkan jenis pesanan (pasaran atau had, contohnya) dan ketika perdagangan akan dicetuskan (contohnya, pada akhir bar atau buka seterusnya bar), atau gunakan input lalai platform.Walau bagaimanapun, ramai peniaga memilih program indikator dan strategi khusus mereka sendiri atau bekerja rapat dengan pengaturcara untuk membangunkan sistem. Walaupun ini biasanya memerlukan lebih banyak usaha daripada menggunakan ahli sihir platform, ia membolehkan tahap fleksibiliti yang lebih besar dan hasilnya lebih bermanfaat. (Malangnya, tidak ada strategi pelaburan yang sempurna yang akan menjamin kejayaan. Untuk lebih lanjut, lihat Menggunakan Petunjuk Teknikal untuk Membangun Strategi Dagangan )

Setelah aturan telah ditetapkan, komputer dapat memonitor pasar cari peluang membeli atau menjual berdasarkan spesifikasi strategi dagangan. Bergantung pada peraturan khusus, sebaik sahaja dagangan dimasukkan, sebarang pesanan untuk kerugian berhenti perlindungan, trailing stops dan target keuntungan akan dijana secara automatik. Dalam pasaran yang bergerak pantas, kemasukan pesanan segera ini boleh bermakna perbezaan antara kerugian kecil dan kerugian bencana sekiranya perdagangan bergerak terhadap peniaga.

Kelebihan Sistem Dagangan Automatik
Terdapat senarai panjang kelebihan untuk memiliki komputer memantau pasaran untuk peluang perdagangan dan melaksanakan perdagangan, termasuk:

  • Minimalkan Emosi . Sistem perdagangan automatik meminimumkan emosi sepanjang proses perdagangan. Dengan mengekalkan emosi di dalam pemeriksaan, peniaga biasanya mempunyai masa yang mudah melekat pada rancangan itu. Memandangkan pesanan perdagangan dilaksanakan secara automatik apabila peraturan perdagangan telah dipenuhi, peniaga tidak akan teragak-agak atau mempersoalkan perdagangan. Di samping membantu peniaga-peniaga yang takut untuk "menarik pencetus", perdagangan automatik boleh membendung orang-orang yang sesuai untuk melabur - membeli dan menjual di setiap peluang yang dirasakan.

  • Keupayaan untuk Backtest. Backtesting menggunakan peraturan perdagangan untuk data pasaran sejarah untuk menentukan daya maju idea tersebut. Apabila merancang sistem untuk perdagangan automatik, semua peraturan perlu menjadi mutlak, tanpa ruang untuk penafsiran (komputer tidak dapat meneka - ia harus diberitahu dengan tepat apa yang harus dilakukan). Peniaga boleh mengambil set peraturan yang tepat ini dan menguji mereka mengenai data sejarah sebelum mengambil risiko dalam perdagangan langsung. Backtesting yang berhati-hati membolehkan peniaga-peniaga untuk menilai dan memperhalusi idea perdagangan, dan menentukan sistem harapan - jumlah purata yang boleh diharapkan oleh seorang peniaga untuk menang (atau kehilangan) satu unit risiko. (Kami menawarkan beberapa petua mengenai proses ini yang dapat membantu refin strategi perdagangan anda. Untuk lebih lanjut, lihat Backtesting: Menterjemahkan Masa Lalu )

  • Memelihara Disiplin. Oleh kerana peraturan perdagangan ditetapkan dan eksekusi perdagangan dilakukan secara automatik, disiplin dikekalkan walaupun di pasaran yang tidak menentu. Tatatertib sering hilang kerana faktor emosi seperti takut mengambil kerugian, atau keinginan untuk mengeluarkan sedikit keuntungan daripada perdagangan. Perdagangan automatik membantu memastikan disiplin dikekalkan kerana pelan perdagangan akan diikuti dengan tepat. Di samping itu, kesilapan perintis diminimumkan, dan pesanan untuk membeli 100 saham tidak akan dimasukkan secara salah sebagai perintah untuk menjual 1, 000 saham.

  • Mencapai Konsistensi. Salah satu cabaran terbesar dalam perdagangan ialah merancang perdagangan dan perdagangan rencana . Walaupun pelan perdagangan mempunyai potensi untuk menjadi menguntungkan, peniaga yang mengabaikan peraturan mengubah apa yang diharapkan oleh sistem. Tidak ada apa-apa perkara seperti pelan perdagangan yang memenangi 100% masa - kerugian adalah sebahagian daripada permainan. Tetapi kerugian boleh secara psikologi traumatis, jadi seorang peniaga yang memiliki dua atau tiga kalah dalam perdagangan berturut-turut mungkin memutuskan untuk melewatkan perdagangan berikutnya. Jika perdagangan seterusnya ini akan menjadi pemenang, peniaga telah menghancurkan sebarang harapan sistem. Sistem perdagangan automatik membolehkan pedagang mencapai konsistensi dengan memperdagangkan rancangan tersebut. (Tidak mustahil untuk mengelakkan bencana tanpa peraturan perdagangan. Untuk lebih lanjut, lihat 10 Langkah untuk Membangun Rancangan Dagangan Menang. )

  • Kelajuan Kemasukan Pesanan yang Diperbanyakkan. Oleh kerana komputer bertindak balas serta-merta untuk mengubah keadaan pasaran, sistem automatik dapat menghasilkan pesanan sebaik sahaja kriteria perdagangan dipenuhi. Masuk atau keluar dari perdagangan beberapa saat sebelum ini boleh membuat perbezaan besar dalam hasil perdagangan. Sebaik sahaja kedudukan dimasukkan, semua pesanan lain dijana secara automatik, termasuk kehilangan stop perlindungan dan sasaran keuntungan. Pasaran boleh bergerak dengan cepat, dan ia merosot untuk memiliki perdagangan mencapai sasaran keuntungan atau meniup melewati tahap perhentian kerugian - sebelum pesanan dapat dimasukkan. Sistem perdagangan automatik menghalang hal ini daripada berlaku.

  • Diversify Trading . Sistem perdagangan automatik membolehkan pengguna untuk berdagang berbilang akaun atau pelbagai strategi pada satu masa. Ini berpotensi untuk menyebarkan risiko ke atas pelbagai instrumen sambil membuat lindung nilai daripada kehilangan posisi. Apa yang akan menjadi sangat mencabar bagi manusia untuk dicapai adalah dengan berkesan dijalankan oleh komputer dalam masa beberapa milisaat. Komputer ini dapat mengimbas peluang perdagangan merentasi pelbagai pasaran, menjana pesanan dan memantau perdagangan.

Kekurangan dan Realiti Sistem Dagangan Automatik
Sistem perdagangan automatik mempunyai banyak kelebihan, tetapi terdapat beberapa kesilapan dan realiti yang pedagang harus sedar.

  • Kegagalan mekanikal. Teori di sebalik perdagangan automatik menjadikannya kelihatan mudah: menubuhkan perisian, program peraturan dan menonton perdagangan. Pada hakikatnya, perdagangan automatik adalah kaedah perdagangan yang canggih, namun tidak sempurna. Bergantung kepada platform dagangan, pesanan perdagangan boleh tinggal di komputer - dan bukan pelayan. Maksudnya ialah jika sambungan Internet hilang, pesanan mungkin tidak dihantar ke pasaran. Terdapat juga percanggahan antara "perdagangan teoritis" yang dihasilkan oleh strategi dan komponen platform kemasukan pesanan yang menjadikannya perdagangan sebenar. Kebanyakan peniaga sepatutnya mengharapkan keluk pembelajaran apabila menggunakan sistem perdagangan automatik, dan biasanya adalah idea yang baik untuk memulakan dengan saiz perdagangan kecil sementara proses itu diperhalusi.

  • Pemantauan . Walaupun ia bagus untuk menghidupkan komputer dan meninggalkan hari ini, sistem perdagangan automatik memerlukan pemantauan.Ini disebabkan kemungkinan potensi kegagalan mekanikal, seperti isu sambungan, kehilangan kuasa atau kemalangan komputer, dan keupayaan sistem. Adalah mungkin bagi sistem perdagangan automatik untuk mengalami anomali yang boleh mengakibatkan pesanan yang rosak, pesanan yang hilang, atau perintah pendua. Jika sistem dipantau, peristiwa-peristiwa ini dapat dikenal pasti dan diselesaikan dengan cepat.

  • Over-optimization. Walaupun tidak khusus untuk sistem perdagangan automatik, pedagang yang menggunakan teknik backtesting boleh membuat sistem yang kelihatan hebat di atas kertas dan melakukan sangat dalam pasaran langsung. Over-optimization merujuk kepada pemasangan lengkung yang berlebihan yang menghasilkan pelan dagangan yang tidak boleh dipercayai dalam perdagangan langsung. Sebagai contoh, mungkin untuk mengubah strategi untuk mencapai hasil yang luar biasa pada data sejarah yang mana ia telah diuji. Peniaga kadang-kadang salah mengandaikan bahawa pelan perdagangan sepatutnya mempunyai hampir 100% perdagangan menguntungkan atau tidak boleh mengalami pelan untuk menjadi pelan yang berdaya maju. Oleh itu, parameter boleh diselaraskan untuk membuat pelan "hampir sempurna" - yang benar-benar gagal sebaik sahaja ia digunakan untuk pasaran langsung. (Pengoptimuman yang lebih baik mencipta sistem yang kelihatan baik di atas kertas sahaja. Untuk lebih lanjut, lihat Ujian Backtesting And Forward: Kepentingan Korelasi )

Otomatisasi Berbasis Server
Pedagang mempunyai pilihan untuk menjalankan sistem perdagangan automatik mereka melalui platform dagangan berasaskan pelayan seperti Strategy Runner. Platform ini sering menawarkan strategi komersil untuk dijual, ahli sihir supaya peniaga boleh merekabentuk sistem mereka sendiri, atau keupayaan untuk menjadi tuan rumah sistem sedia ada di platform berasaskan pelayan. Untuk bayaran, sistem perdagangan automatik boleh mengimbas, menjalankan dan memantau perdagangan - dengan semua pesanan yang tinggal di pelayan mereka, menghasilkan kemasukan pesanan yang berpotensi lebih cepat, lebih handal.

Kesimpulan
Walaupun menarik untuk pelbagai faktor, sistem perdagangan automatik tidak boleh dianggap sebagai pengganti untuk perdagangan yang dijalankan dengan teliti. Kegagalan mekanikal boleh berlaku, dan oleh itu, sistem ini memerlukan pemantauan. Platform berasaskan pelayan boleh memberikan penyelesaian kepada peniaga yang ingin meminimumkan risiko kegagalan mekanikal. (Untuk bacaan yang berkaitan, lihat Strategi Perdagangan Hari Untuk Pemula. )