Investor's wiki

ujian belakang

ujian belakang

Apakah Ujian Balik?

Ujian belakang ialah kaedah umum untuk melihat sejauh mana strategi atau model akan melakukan ex-post. Ujian belakang menilai daya maju strategi dagangan dengan mengetahui cara strategi itu akan dimainkan menggunakan data sejarah. Jika ujian belakang berfungsi, peniaga dan penganalisis mungkin mempunyai keyakinan untuk menggunakannya pada masa hadapan.

Memahami Ujian Belakang

Backtesting membolehkan peniaga mensimulasikan strategi dagangan menggunakan data sejarah untuk menjana keputusan dan menganalisis risiko dan keuntungan sebelum mempertaruhkan sebarang modal sebenar.

Ujian belakang yang dijalankan dengan baik yang menghasilkan keputusan yang positif memberi jaminan kepada peniaga bahawa strategi itu pada asasnya kukuh dan berkemungkinan menghasilkan keuntungan apabila dilaksanakan dalam realiti. Sebaliknya, ujian belakang yang dijalankan dengan baik yang menghasilkan keputusan yang tidak optimum akan mendorong pedagang untuk mengubah atau menolak strategi.

Strategi perdagangan yang sangat rumit, seperti strategi yang dilaksanakan oleh sistem perdagangan automatik, sangat bergantung pada ujian belakang untuk membuktikan nilainya, kerana ia terlalu misteri untuk menilai sebaliknya.

Selagi idea dagangan boleh diukur, ia boleh diuji balik. Sesetengah peniaga dan pelabur mungkin mendapatkan kepakaran pengaturcara yang berkelayakan untuk membangunkan idea itu ke dalam bentuk yang boleh diuji. Biasanya, ini melibatkan pengaturcara yang mengodkan idea ke dalam bahasa proprietari yang dihoskan oleh platform dagangan.

Pengaturcara boleh menggabungkan pembolehubah input yang ditentukan pengguna yang membolehkan pedagang "mengarut" sistem. Contohnya adalah dalam sistem silang purata bergerak mudah (SMA). Pedagang akan dapat memasukkan (atau menukar) panjang dua purata bergerak yang digunakan dalam sistem. Pedagang kemudiannya boleh melakukan ujian belakang untuk menentukan panjang purata bergerak yang akan menunjukkan prestasi terbaik pada data sejarah.

Senario Ujian Belakang Ideal

Ujian belakang yang ideal memilih data sampel daripada tempoh masa yang berkaitan dalam tempoh yang mencerminkan pelbagai keadaan pasaran. Dengan cara ini, seseorang boleh menilai dengan lebih baik sama ada keputusan ujian belakang mewakili perdagangan kebetulan atau kukuh.

Set data sejarah mesti termasuk sampel saham yang benar-benar mewakili,. termasuk syarikat yang akhirnya muflis atau dijual atau dibubarkan. Alternatifnya, termasuk hanya data daripada saham sejarah yang masih wujud hari ini, akan menghasilkan pulangan tinggi secara buatan dalam ujian balik.

Ujian belakang harus mempertimbangkan semua kos dagangan, walau bagaimanapun tidak penting, kerana ini boleh ditambah sepanjang tempoh ujian belakang dan secara drastik menjejaskan penampilan keuntungan strategi. Pedagang harus memastikan bahawa perisian ujian belakang mereka mengambil kira kos ini.

Ujian luar sampel dan ujian prestasi hadapan memberikan pengesahan lanjut mengenai keberkesanan sistem dan boleh menunjukkan warna sebenar sistem sebelum wang tunai sebenar berada dalam talian. Korelasi yang kukuh antara ujian belakang, luar sampel dan keputusan ujian prestasi hadapan adalah penting untuk menentukan daya maju sistem perdagangan.

Ujian belakang lwn. Ujian Prestasi Hadapan

Ujian prestasi hadapan, juga dikenali sebagai perdagangan kertas,. menyediakan pedagang dengan satu lagi set data luar sampel untuk menilai sistem. Ujian prestasi hadapan ialah simulasi perdagangan sebenar dan melibatkan mengikut logik sistem dalam pasaran langsung. Ia juga dipanggil perdagangan kertas kerana semua perdagangan dilaksanakan di atas kertas sahaja; iaitu, kemasukan dan keluar perdagangan didokumenkan bersama dengan sebarang keuntungan atau kerugian untuk sistem, tetapi tiada dagangan sebenar dilaksanakan.

Aspek penting dalam ujian prestasi hadapan ialah mengikut logik sistem dengan tepat; jika tidak, ia menjadi sukar, jika tidak mustahil, untuk menilai dengan tepat langkah proses ini. Peniaga harus jujur tentang sebarang kemasukan dan keluar perdagangan dan mengelakkan tingkah laku seperti perdagangan memetik ceri atau tidak termasuk perdagangan di atas kertas yang merasionalkan bahawa "Saya tidak akan pernah mengambil perdagangan itu." Jika perdagangan akan berlaku mengikut logik sistem, ia harus didokumenkan dan dinilai.

Ujian belakang lwn. Analisis Senario

Walaupun ujian belakang menggunakan data sejarah sebenar untuk menguji kesesuaian atau kejayaan, analisis senario menggunakan data hipotesis yang mensimulasikan pelbagai hasil yang mungkin. Sebagai contoh, analisis senario akan mensimulasikan perubahan khusus dalam nilai sekuriti portfolio atau faktor utama yang berlaku, seperti perubahan dalam kadar faedah.

Analisis senario biasanya digunakan untuk menganggarkan perubahan kepada nilai portfolio sebagai tindak balas kepada peristiwa yang tidak menguntungkan dan boleh digunakan untuk mengkaji senario kes terburuk secara teori.

Beberapa Kesalahan Ujian Belakang

Untuk ujian belakang untuk memberikan hasil yang bermakna, pedagang mesti membangunkan strategi mereka dan mengujinya dengan niat baik, mengelakkan berat sebelah sebanyak mungkin. Ini bermakna strategi harus dibangunkan tanpa bergantung pada data yang digunakan dalam ujian belakang.

Itu lebih sukar daripada yang kelihatan. Peniaga biasanya membina strategi berdasarkan data sejarah. Mereka mesti tegas tentang ujian dengan set data yang berbeza daripada yang mereka latih model mereka. Jika tidak, ujian belakang akan menghasilkan hasil yang bersinar yang tidak bermakna apa-apa.

Begitu juga, pedagang mesti mengelakkan pengorekan data, di mana mereka menguji pelbagai strategi hipotesis terhadap set data yang sama, yang juga akan menghasilkan kejayaan yang gagal dalam pasaran masa nyata kerana terdapat banyak strategi tidak sah yang akan mengalahkan pasaran selama satu tempoh masa tertentu secara kebetulan.

Satu cara untuk mengimbangi kecenderungan mengorek data atau memilih ceri adalah dengan menggunakan strategi yang berjaya dalam tempoh masa yang berkaitan atau dalam sampel dan mengujinya dengan data daripada tempoh masa yang berbeza atau luar sampel. . Jika ujian belakang dalam sampel dan ujian luar sampel menghasilkan keputusan yang serupa, maka ia lebih berkemungkinan untuk dibuktikan sah.

##Sorotan

  • Teori asasnya ialah mana-mana strategi yang berjaya pada masa lalu berkemungkinan besar akan berfungsi dengan baik pada masa hadapan, dan sebaliknya, mana-mana strategi yang berprestasi buruk pada masa lalu berkemungkinan berprestasi buruk pada masa hadapan.

  • Ujian belakang menilai daya maju strategi perdagangan atau model penetapan harga dengan mengetahui cara strategi tersebut akan dimainkan secara retrospektif menggunakan data sejarah.

  • Apabila menguji idea pada data sejarah, adalah berfaedah untuk menempah tempoh masa data sejarah untuk tujuan ujian. Jika ia berjaya, mengujinya pada tempoh masa bergantian atau data di luar sampel boleh membantu mengesahkan potensi daya majunya.