Algoritma dan Strategi Forex Mekanikal | OneStepRemoved

  • Articles
  • Sophisticated Web Sites
  • Dagangan automatik
  • Testimonial
  • Hubungi

2 Painful hits

Februari 13, 2017 oleh Shaun Overton 14 Komen

December and January were extremely unkind to me. I took a huge loss on Disember 9 that coincided with the Fed meeting and another big punch in January. In total, I went from a 28% profit to a ~4% net loss.

Deservedly, my inbox quickly flooded with comments and suggestions on the drawdown. The most common of those was to stop trading during news events.

Jadi… why am I still trading during news events? There are a few answers to that question.

Curve sesuai

It’s not like the strategy loses money on every single news event. Ia 100% true that news events like the Fed meeting can and badly hurt. Say that I’m determined to exclude news events in the future. I’d have to

  1. Collect historical news event data
  2. Create a second algorithm, which selects the news events that forbid and allow trading to continue
  3. Test how the news algorithm interacts with Dominari
  4. Repeat this many times until I’m happy with the final result
Spiraling staircase

Due to the tiny number of news events that impact the markets like the December 9th announcement, my data set is miniature. The risk of overfitting to historical news events is huge.

Working with tiny amounts of data provides little in the way of long run confidence. Focusing my efforts elsewhere is far more likely to improve performance and requires much less work.

Too many trades

Too many trades sounds a bit naive, so let’s dig into what that means. Dominari trades a portfolio of 7 different instruments. All instruments cross with USD.

  • EURUSD
  • GBPUSD
  • USDCHF
  • AUDUSD
  • NZDUSD
  • USDJPY
  • USDCAD

Many subscribers correctly observed that the major losses occurred with trades open on all 7 pairs in the portfolio pada masa yang sama. A good predictor of trade performance is the number of trades open simultaneously.

1-3 trades seems to be consistently profitable
4-5 trades leads to biting my nails
6-7 trades is neutral to disastrous

Testing and confirming the max open trades rule was quick and easy. 5+ trades is very dangerous.

Accordingly, Dominari now exits all open trades if there are 5 or more trades open at any given time.

The next feature of Dominari will be a reversal strategy. Dominari was clearly prone to sudden equity changes if 5+ trades were open at the same time.

Make the losses work for us

An obvious counter strategy is to open trades in the opposite direction whenever Dominari would otherwise open too many trades. Testing the idea is very easy.

Coding a Dominari reversal strategy, Walau bagaimanapun, would require a major reprogramming of the expert advisor’s code.

The number of trades per year would be miniscule. I doubt that it would average even 1 trade per month.

The idea is that Dominari can be the normal trading strategy. Whenever Dominari opens too many trades, the strategy then switches into reversal mode and trend trades with a simple trailing stop.

Switching direction should mostly reverse the negative trade skewness back in the positive direction. Almost all of the offending trades open at exactly the same time.

If the biggest losing trades opened at different times, there would be the risk of being too late to the party. All blowout trades opening at the same time means that the strategy can realistically reverse 100% of would-be losses into profits.

Sitting at the top of the docket are changes to Pilum. You can expect to hear about those soon so that I can incorporate Pilum into the Dominari signals. Once that and 2 other internal projects are finished, I’ll be able to dedicate the time required to fully implement the Dominari Reversal System.

Equity stop loss

Dominari uses emergency stop losses on all tickets. That is appropriate 99% of the time for individual trades. Those emergency losses reset once per hour in line with the concept of the TODS.

A little of the problem was bad luck. My stops came within a handful of pips of being triggered. Then they reset even further away, which made a bad problem worse.

When all trades move at the same time, then clearly the strategy could suffer extreme losses.

The first attempted solution after the Fed announcement was to add a portfolio level stop loss. The way that I wrote it also updated once per hour. When a second negative movement came in January, I stopped trying to be clever. It’s a flat, mudah, stupid stop loss. If I lose more than 4% on all open trades, the entire Dominari portfolio goes flat.

I’m still trading Dominari

I still have my money trading the Dominari system; my confidence in the long term performance hasn’t changed, but it obviously requires safeguards. The max number of trades and the portfolio level stop loss will go a long way to limiting the impact of big moves in the future. AND, I should get the counter-strategy developed relatively soon to turn potential frowns upside down.

Akhir sekali, many of you questioned why I’ve been so quiet. The honest answer is that I needed some time to process what happened. It’s easy to feel overwhelmed and discouraged when you get knocked down. I needed some time to process what happened.

I also needed time to double check the changes that I made to the portfolio were actually beneficial. It’s very easy to appease traders when they’re upset by rushing out features before they’re thoughtfully considered.

My money is on the line (Saya kehilangan 2,000 euros between the two moves). What hurt my subscribers hurt me, terlalu.

Filed Under: Peraturan Tagged With: lengkung sesuai, pengeluaran, penasihat pakar, peruntukan portfolio, skew

Had-had Platform dagangan

Oktober 18, 2015 oleh Shaun Overton 6 Komen

Posting ini telah dikarang oleh Ben Fulloon, seorang peniaga yang dihormati dan pelanggan OneStepRemoved.

Saya membangunkan strategi yang menggerunkan dengan nisbah pengeluaran 13.67. Sounds amazing, betul? Too bad that my trading platform overstated the results by more than double!

It’s important to learn about both your brokers and platforms limitations. Sometimes these intricacies only become apparent through time and experience. It’s so frustrating when your trading platform doesn’t function or report results as expected.

In this article I’ll point out two limitations of NinjaTrader 7, one bad limitation and one which can actually turn out surprisingly better for the trader in certain situations. Walau bagaimanapun, this is more to do with the broker I’m using and not the platform itself.

NinjaTrader is definitely not the only platform that has limitations: MetaTrader, TradeStation, X-Trader, Matlab, dan lain-lain. all have limitations for quantitative finance.

I’ll just be writing about NinjaTrader in this article to keep it fairly short and easy to read. I am also not intending to make out NinjaTrader as being a bad platform either. Tetapi, there are definitely some improvements that could be made to make it a lot easier and more convenient for quantitative traders to develop and trade strategies.

The first quirk relates to the broker I’m using. Secara khusus, it’s the day trade margins that I care about. These day trade margins end 15 minutes before the close of the session. For instance the ES (Emini S&P500) has a day trade margin of $500, which ends at 4:00pm CT that then reverts back to the full trading margin of $5060 before the session closes at 4:15pm CT. (Times stated are correct at time of Writing, The ES now closes at 4:00pm CT and the Day Trade margin ends at 3:45pm CT)

I’ll show you a screenshot of the results of a day trading strategy that I developed. This strategy trades the ES, NQ (Emini Nasdaq 100) and the YM (Emini Dow) all at the same time. The easiest way to exit on close with NinjaTrader is setting “Exit on Close” to true which will then exit on the close of the session.

All trades together in the report

According to the results the strategy makes a total of $332,771.60 dengan pengeluaran maksimum $25,912.27 sejak 2008 to now. This is a drawdown ratio of 12.84. That’s oustanding!

The issue is… and you knew there’d be a problem… is that the strategy exits at 4:15pm CT. Day trading margin ends at 4:00pm CT. The strategy is therefore highly likely to get a margin call with a small account size.

It makes sense to tweak the strategy to make best use of the day trading margin. Ninjatrader offers a custom session template, which in this case I made end at 4:00pm CT. The results of the custom session template is as follows.

Day trading with all instruments together

The exact same strategy applied to the same instruments to avoid a margin call makes $335,819.30 dengan pengeluaran maksimum $24,560.51. This is a drawdown ratio of 13.67.

I didn’t change the strategy with the goal of improving the drawdown ratio AND the profit. But hey, I’ll take it. Finding a limitation in the platform can actually benefit you in some situations.

This strategy is based on trading 3 different instruments. The ES, the NQ and the YM. The problem is that I backtested it using an instrument list in NinjaTrader. What this means is they’re all tested separately. NinjaTrader then combines the test results for you as a total result like the results of the screenshots above.

Here’s what it looks like when you test them as an instrument list. This shows the different profits and drawdowns of the individual instruments.

Results by instrument

Now at first glance it reads that the trader would have made $335,819.30 dengan pengeluaran maksimum $24,560.51 if they traded all three instruments together. Don’t you agree?

The problem is that this is incorrect. NinjaTrader doesn’t actually combine the results like you’d think. The trader still would have made roughly that money. Walau bagaimanapun, all the statistics aren’t quite correct.

To show this I recreated the exact same strategy however it will trade the ES, NQ and YM all at the same time instead of trading them separately like it does by default. These are the results when you program it into a multi-instrument strategy

Combined trading

It makes $335,915.30 which is roughly the same amount, but it has a maximum drawdown of $59,937.60 bukannya $24,560.51 it originally looked like it would be. This makes it a drawdown ratio of 5.60, which is a lot worse than the original 13.67.

If the trader decided to trade based upon the maximum drawdown of $24,560.51, they may get a nasty shock when the drawdown turns out to be twice as bad as they were expecting.

Incorrect calculations on such an important metric could jeopardize an account. You might assume that you can get away with half of the equity that’s actually required to trade the strategy. Oops?!?

The misleading statistics in NinjaTrader makes this strategy look really nice. But when the drawdown is more than double what it appeared that it would have been originally, you might get a nasty shock.

This is why it’s important to learn both your platforms and brokers limitations as early as possible. You don’t want to learn these limitations the hard way.

In a few weeks time, I’ll reveal a simple way to create multi-instrument strategies which show more accurate metrics. Stay tuned for my next article in the series.

Filed Under: NinjaTrader Tips, Menguji konsep anda sejarah Tagged With: pengeluaran, Ini adalah, niaga hadapan, margin call, NQ, peruntukan portfolio, YM

Breaktime

April 28, 2015 oleh Shaun Overton Tinggalkan komen

Jelas ada sesuatu yang berlaku dengan keadaan pasaran semasa. Benar-benar setiap pasangan matawang meniup ke arah satu. Penambahan hasn pasangan hari ’ t dilakukan apa-apa untuk menghentikan.

Daripada cuba untuk melawan ini dan berharap dan berharap, Ia ’ s baik untuk mengambil masa dan melihat di mana cip jatuh. Saya pula tempat beberapa isu dengan saya arah aliran jangka panjang yang akan membuat sakit ini kurang buruk – Terdapat sekurang-kurangnya satu peningkatan yang kecil yang akan datang ini.

Yang berkata, mantra sekarang adalah hidup untuk berjuang hari lain. Ia ’ s jelas bahawa keadaan pasaran akan menewaskan snot keluar QB Pro. Saya ’ m berterusan untuk membuat keputusan yang sukar, mana yang rata dan melakukan apa-apa. Ini adalah betul-betul sebab yang aku ’ t caj yuran pengurusan – Saya ’ d rasa seksa yang amat besar cuba untuk mengenakan orang bagi prestasi hari ini.

Saya ’ ll yang Kemaskini Terakhir semua orang dalam seminggu atau dua apabila kita ’ semula untuk menilai sama ada atau tidak untuk flip suis semula.

 

Filed Under: QB Pro Tagged With: pengeluaran

Apa ’ s yang berlaku?

April 22, 2015 oleh Shaun Overton 9 Komen

Ia ’ s telah sebulan jendal-jendul takrif mana-mana. Kami membuat satu tan wang selepas bulan ’ s Fed pengumuman, hanya untuk memberikan semua kembali minggu depan. QB Pro pulih sebahagian keuntungan lebih awal, kemudian minggu ’ s digunakan mengambil balik semua sekali lagi. Ia ’ s telah menyakitkan.

Berita baik adalah bahawa the new changes to QB Pro are rolled out. Beberapa anda dihantar dalam e-mel yang bertanyakan mengenai matawang baru seperti GBPNZD dan AUDCAD yang terdapat dalam akaun anda. Kudos kepada anda untuk memberi perhatian yang rapat untuk perdagangan.

Jumlah matawang yang didagangkan dalam bakul adalah sehingga 16 pasangan. Manakala leverage maksimum tidak berubah pada 36:1 (masih sangat, sangat tinggi), leverage setiap pasangan adalah hanya 2.25:1. Kerugian masa depan seperti dari minggu lepas masih akan berlaku.

Perbezaan adalah bahawa saiz jawatan akan dikurangkan dengan lebih 2/3. Kesan daripada ditangkap dalam kehilangan perdagangan yang timbul kesan daripada kelemahan USD menurun dengan ketara. Kami ’ re kini dagangan gabungan AUD, CAD, CHF, EUR, GBP, JPY, NZD, USD dan XAG. Tiada satu Mata Wang harus menguasai prestasi.

Sistem juga tidak sangat baik di pasaran matawang yang timbul. Saya ’ m yang memegang menambah GOSOKKAN, MXN dan lain-lain sehingga saya boleh menentukan kesan spread pada keuntungan keseluruhan. Mereka ’ d lakukan menakjubkan jika kita boleh berdagang secara percuma!

Jangkaan prestasi jangka pendek bagi QB Pro

Kita ’ semula datang ke musim panas, Itulah apabila pasaran forex secara tradisional jatuh ke dalam suram. Bahawa ’ s secara amnya sesuatu yang baik untuk QB Pro. Pasaran whipsaw naik dan turun tanpa benar-benar berlaku di mana-mana.

Alternatif lain ialah bahawa Fed kenaikan kadar pada bulan Jun dan menghantar pasaran ke USD yang membeli kegilaan. Bahawa ’ berita baik juga s. Kebanyakan wang yang QB Pro dibuat dalam tempoh 8 bulan ini didorong oleh kekuatan USD. Kenaikan kadar akan melepaskan huru-hara dalam pasaran baru muncul dan ekuiti. Bahawa ’ s jenis keadaan tolak turun-naik ke kami baru melintasi, mencipta peluang bagi kita untuk perdagangan.

QB Pro 2.0 ISN ’ t yang berlaku

Saya ’ m amat kecewa. Selepas beberapa ribu dolar dalam pengaturcaraan perbelanjaan, dan tidak lagi di 100+ jam bahawa saya telah menghabiskan pengekodan diri saya, QB Pro 2.0 perubahan adalah basuh yang.

Saya mempunyai pemaju yang dipercayai audit kod saya pastikan saya wasn ’ t yang melakukan sesuatu yang bodoh seperti perdagangan di masa depan harga atau apa-apa. Dia mahupun diri saya menangkap apa-apa dari Disember sehingga Mac.

Pada penghujung bulan lepas, satu talian kod memusnahkan segalanya. Salah satu ciri-ciri utama saya adalah membuat keputusan bila untuk jaminan atas dagangan dan pergi ke arah yang berlawanan. Baik, Ia ternyata bahawa saya secara tidak sengaja diperkenalkan data yang mengintip dan menanya ke backtesting platform. Saya terlebih dahulu dikira apabila kehilangan perdagangan berlaku untuk mengira kebarangkalian.

Dalam Bahasa Inggeris, tujuan saya adalah untuk mengira “Jika hari ini yang rugi besar, lakukan sebaliknya esok.”

Apa yang saya sengaja dikodkan adalah “Jika esok adalah yang rugi besar, maka melakukan sebaliknya.” Jika hanya yang adalah mungkin!

Aku ’ t ingin muddle atas penerangan dengan contoh-contoh Kod. Memadai untuk mengatakan bahawa idea didn ’ t bersenam Bilakah saya mengambil dari keupayaan untuk melihat ke masa depan.

Terdapat beberapa ciri yang 2.0 sistem yang saya ingin menganalisa pada bulan-bulan akan datang, tetapi sekarang ia ’ s akan mengambil tempat duduk belakang.

Apa ’ s seterusnya?

Rancangan saya adalah untuk duduk ketat untuk beberapa minggu untuk memastikan bahawa pasangan yang baru bekerja yang. Apabila saya secara peribadi berpuas hati dengan kelakuan sistem, Saya berhasrat untuk meningkatkan jumlah modal dalam akaun saya.

Don ’ t memegang kaki saya ke dalam api. Bahagian ini adalah satu proses yang subjektif, Jadi saya boleh ’ t meletakkan jangka masa yang tepat ia. Jika dan apabila saya berpuas hati – dan ia ’ s akan sangat baik beberapa hari pertama – kemudian saya akan membuat keputusan untuk meningkatkan modal saya berisiko.

Jika dan apabila saya memilih untuk meningkatkan modal saya dalam akaun, Saya akan kemudian dibuka semula QB Pro kepada peniaga-peniaga baru.

PS: Saya berharap bahawa drawdowns yang menggalakkan sebahagian daripada anda untuk menarik keuntungan masa depan peluang membentangkan sendiri. Anda memakai ’ t ingin kehilangan lebih daripada apa yang anda selesa mengambil risiko.

Filed Under: QB Pro, Menguji konsep anda sejarah Tagged With: ujian tersokong, pengeluaran, QB Pro

Gunakan Leverage maksimum Tumbuh Keuntungan Dan Mengurangkan Risiko

Januari 12, 2015 oleh Eddie Flower 9 Komen

Keuntungan boleh mengumpul cepat apabila seorang peniaga prop menggunakan strategi yang berdasarkan leverage maksimum dengan saiz akaun terhad. Dalam usaha untuk mengekalkan dan membina keuntungan tersebut, ia adalah penting untuk menghapuskan mereka dari akaun perdagangan mengikut perancangan yang baik.

Seperti yang diterangkan dalam artikel-artikel sebelumnya dalam siri ini, -leverage tinggi yang, strategi-kira rendah digunakan oleh peniaga-peniaga prop utama boleh digunakan untuk akaun dagangan berbilang menggunakan sistem yang berbeza, dengan setiap akaun dipermodalkan oleh tidak lebih daripada beberapa ribu dolar.

Jumlah di dalam akaun orang biasanya berkisar antara $1,000 untuk beberapa ribu dolar. Dengan cara itu, tidak ada halangan psikologi untuk menggunakan leverage maksimum pada setiap perdagangan.

Mengurangkan risiko dari drawdowns

Apabila anda mempunyai satu sistem yang menang, keuntungan terkumpul. Ia adalah menarik untuk "biarkan ia menunggang" dengan menggunakan sistem yang sama untuk perdagangan saiz kedudukan pernah lebih besar dalam akaun yang semakin meningkat.

Walau bagaimanapun, apabila keseluruhan modal yang boleh didapati di dalam akaun dagangan, ia bermakna bahawa modal terdedah kepada sistem yang tidak dapat dielakkan "meletupkan,"Yang biasanya menyebabkan pengeluaran yang curam. Walaupun peniaga terlepas bencana kewangan, dia boleh menjadi begitu mengelak risiko selepas itu untuk menjadi ragu-ragu dan tidak berkesan.

Tarik wang keluar setiap bulan

Cara bijak untuk mengelakkan drawdowns berlebihan kerana sistem perdagangan "up tamparan" adalah untuk menarik wang daripada akaun pada akhir setiap bulan berjaya. Dengan cara itu, apabila pengeluaran utama berlaku, ia tidak akan mengambil semua wang anda, hanya beberapa ribu dolar yang anda mampu untuk kehilangan.

Peniaga prop yang berjaya seperti Shaun menyapu keuntungan daripada setiap memenangi akaun dagangan bulanan dan memindahkan mereka ke dalam akaun bukan perdagangan, di mana mereka kekal selamat. Jadi, setiap bulan dagangan akaun terbuka dengan nilai masing-masing ditetapkan pada jumlah tertentu.

Tarik keluar sekurang-kurangnya cukup untuk menampung satu "meletupkan"

Sebaik sahaja anda telah melancarkan sistem forex anda, anda akan mahu untuk berfikir tentang gus mengenal pasti wang yang mencukupi untuk menampung sekurang-kurangnya satu kegagalan sistem perdagangan. Selepas anda telah dijamin jumlah yang akan digunakan untuk permodalan semula akaun dagangan anda, setiap keuntungan yang berikutnya adalah "wang percuma,"Sekurang-kurangnya dalam satu segi psikologi.

Peristiwa pertama adalah untuk menarik wang yang cukup daripada akaun dagangan untuk menampung sekurang-kurangnya satu malapetaka. Jika anda telah menikmati kebanyakannya memenangi bulan, seterusnya anda perlu memperuntukkan 50% daripada keuntungan anda untuk sistem yang berisiko tinggi.

Anda tidak boleh kehilangan apa yang tidak berisiko

Perlu diingat: Apabila seorang peniaga prop adalah menggunakan leverage maksimum, satu-satunya wang yang selamat adalah wang yang telah menarik diri daripada akaun perdagangan. Keuntungan harus ditarik dari setiap akaun perdagangan memenangi, setiap bulan.

Apabila seorang peniaga prop menang konsisten menggunakan leverage yang tinggi dengan akaun terhad-saiz, keuntungan daripada perdagangan kecil individu boleh mengkompaun cepat. Keuntungan yang diperolehi dari akaun dagangan kecil melimpah boleh mengkompaun ke dalam jumlah wang yang besar, dan ia adalah penting untuk menguruskan keuntungan berkesan.

Jika anda ingin mengetahui lebih lanjut mengenai menggunakan leverage maksimum untuk menarik keuntungan setiap bulan, sila hubungi Shaun.

Filed Under: Bagaimana untuk kerja pasaran tukaran mata wang asing?, Hentikan kehilangan wang, Uncategorized, Apa yang berlaku dalam pasaran semasa? Tagged With: meletupkan, pengeluaran, leverage, perdagangan prop, risiko

Apa Nilai Kuantitatif Do Menghentikan Sebenarnya Ada?

Disember 20, 2013 oleh Andrew Selby Tinggalkan komen

Salah satu soalan yang setiap peniaga kuantitatif mesti menangani adalah sama ada menambah komponen henti kerugian kepada sistem mereka akan membantu atau menghalang prestasinya. Saya telah menulis perjanjian yang baik akhir-akhir ini tentang kebaikan dan keburukan jenis perhentian, tetapi tidak mempunyai banyak data ujian tersokong sebenar untuk bekerja dengan.

Apabila saya menulis post mengenai kira-kira Cesar Alvarez S&P putaran Strategi beberapa minggu yang lalu, Saya mencadangkan bahawa menambah henti kerugian mungkin menurunkan drawdowns maksimum. Ini akan memberikan strategi cara untuk keluar dari kehilangan jawatan pada bulan itu, daripada menunggu untuk pengagihan semula bulanan. Secara teorinya, ini akan mengurangkan beberapa kerugian besar yang dialami strategi dalam 2008.

 

Quantitative Value

Kami menganggap bahawa menambah komponen stop loss mempunyai nilai kuantitatif jaringan keselamatan, tetapi itu tidak semestinya benar.

Selain menulis tentang idea bahawa di sini, Saya juga mengulas pada siaran Alvarez ini. Sebagai tindak balas kepada yang, beliau telah menulis susulan pasca menangani cadangan saya untuk melaksanakan perhentian:

Berterusan daripada jawatan, kami menambah berhenti maksimum kerugian. The stop is evaluated at the close each day with the exit happening at the close. The tested stops are 5%, 10% dan 15%.

Menariknya, Alvarez mendapati bahawa menambah hentian boleh membantu dalam sesetengah keadaan dan dahsyat untuk prestasi dalam situasi lain. Sambil menambah hentian boleh sentiasa kelihatan seperti idea yang logik dalam teori, Alvarez menunjukkan prestasi sebenar boleh buktikan sebaliknya.

Saham Berprestasi Terbaik

Versi strategi saham terbaik berbayar yang kita melihat dalam pos sebelumnya digunakan petunjuk masa pasaran dan tempoh rupa balik enam bulan. Strategi yang menghasilkan CAR daripada 10.48% dengan pengeluaran maksimum 42.22%. Berikut adalah nombor apabila 5, 10, dan 15 peratus perhentian ditambah:

  • 5% Hentikan: 10.51% KERETA, 26.30% MDD
  • 10% Hentikan: 10.85% KERETA, 38.05% MDD
  • 15% Hentikan: 10.84% KERETA, 39.48% MDD

Seperti yang anda lihat, menambah stop loss tidak berbuat banyak untuk CAR, tetapi ia melakukan pekerjaan yang besar untuk mengurangkan pengeluaran maksimum. Apabila berhenti telah dijalankan ke atas versi strategi dengan 12 tempoh bulan rupa-balik, kesan ke atas pengeluaran maksimum adalah sama, tetapi CAR melihat sedikit lebih daripada peningkatan. Apabila berhenti telah digunakan untuk setiap satu daripada dua versi tanpa penunjuk masa pasaran, kita melihat kesan yang kurang sedikit pada pengeluaran dan kesan yang lebih besar pada CAR.

Alvarez juga mengulas bahawa dalam hampir semua kes, yang 5% stop adalah pelaku terbaik, yang dia fikir adalah luar biasa:

Biasanya berhenti hampir cenderung untuk menjadi yang paling teruk tetapi 5% stop cenderung untuk menjadi yang terbaik.

Saham Berbayar Terburuk

Yang paling teruk berbayar versi stok strategi yang kita memandang digunakan penunjuk masa pasaran dan tempoh rupa balik enam bulan. Strategi tanpa berhenti mempunyai CAR daripada 13.05% dan pengeluaran maksimum 27.88%. Berikut adalah apa yang kelihatan seperti nombor apabila tahap berbeza perhentian telah digunakan:

  • 5% Hentikan: 5.11% KERETA, 28.26% MDD
  • 10% Hentikan: 8.36 KERETA, 30.90% MDD
  • 15% Hentikan: 10.47% KERETA, 30.87% MDD

Dalam kes ini, menambah berhenti telah benar-benar menyakiti strategi. Walaupun terdapat sedikit peningkatan dalam drawdowns maksimum beberapa versi, menambah berhenti pada dasarnya melumpuhkan CAR semua saham berprestasi paling teruk strategi.

Alvarez mencatatkan bahawa ini adalah keputusan beliau dijangka:

Untuk terburuk N-bulan ranking, berhenti muncul untuk menyakiti semua keputusan. Keputusan ini menyokong kajian sebelum ini yang berhenti pada keputusan perkembalian min kecederaan jangka pendek.

Filed Under: Menguji konsep anda sejarah Tagged With: Cesar Alvarez, pengeluaran, kuantitatif, berhenti

Tetap up dengan manusia

Oktober 10, 2013 oleh Shaun Overton 2 Komen

Daniel Fernandez menyiarkan ringkasan yang bagus beberapa masalah peniaga algoritma telah dialami sejak beberapa tahun kebelakangan ini. Jika anda telah tertanya-tanya mengapa penasihat pakar anda tidak membuat wang, baik, anda tidak bersendirian.

Daniel menunjukkan prestasi yang dahsyat itu indeks perdagangan sistematik Barclays dan yang hampir tiga tahun kerugian berterusan. Malah pro kehilangan wang secara konsisten.

Times sukar dengan dagangan algoritma

Barclays system traders return

Prestasi sistem peniaga profesional telah jatuh sejak dua tahun yang lalu

Bahagian utama:

Ia tidak menjadi rahsia lagi bahawa dagangan algoritma mempunyai beberapa "tahun emas" antara 2008-2011. Melalui tempoh ini - terutamanya disebabkan oleh turun naik arah yang tinggi krisis kewangan - sistem berdasarkan pelbagai ciri-ciri pasaran mampu untuk mendapatkan jumlah yang tinggi keuntungan, dengan korelasi negatif hampir dengan pasaran ekuiti. Antara-penghibur tinggi didapati dalam tempoh ini, pengikut trend adalah mungkin yang paling mengagumkan, dengan sesetengah sistem mencapai pulangan lebih daripada 100% modal dalam tempoh ini, dengan sedikit pengeluaran jua. Semasa tahun-tahun algoritma dagangan semua orang telah membuat pembunuhan yang. Kemudian, perubahan yang berlaku.

 

Jawapannya seolah-olah menjadi mudah dan pada masa yang sama sangat kompleks: pengaruh asas dan ketidakpastian. Sistem dagangan algoritma semuanya direka bentuk dengan idea bahawa beberapa andaian sejarah akan terus menjadi benar pada masa akan datang. Andaian ini boleh bahawa harga cenderung untuk memecahkan pada jam tertentu, momentum yang dicipta dalam satu arah membawa kepada continuations, bahawa dua instrumen bersama bersepadu, dan lain-lain. Apabila andaian ini memecahkan, algoritma gagal kerana mereka tidak mempunyai cara untuk mengetahui bahawa di bawah keadaan pasaran semasa andaian mereka tidak lagi sah. Ini "memecahkan" algoritma bermakna kita biasanya perlu mengambil kehilangan sedar ada yang telah berubah - untuk menghapuskan atau mengubah suai strategi kami - dan ini membuatkan kita sentiasa kurang reaktif daripada pedagang manusia. Kekuatan dagangan algoritma, itu kapasiti tinggi untuk mengeksploitasi ciri-ciri struktur, menjadi lemah apabila perubahan struktur asas.

Filed Under: Apa yang berlaku dalam pasaran semasa? Tagged With: dagangan algoritma, Ini Barclay, Daniel Fernandez, pengeluaran, penasihat pakar

Ujian tersokong berat sebelah dan Variasi

Oktober 3, 2013 oleh Andrew Selby 4 Komen

Minggu lalu, Saya menulis post membincangkan bagaimana mengubah tempoh masa sistem yang boleh mengubah keputusannya. Yang membuat saya berfikir tentang cara-cara lain yang dapat keputusan ujian tersokong cenderung dalam satu cara atau yang lain berdasarkan data pengguna ditakrifkan seperti julat tarikh dan pasaran yang digunakan. Perbezaan mudah boleh mempunyai pengaruh yang besar ke atas pulangan keseluruhan daripada mana-mana sistem, jadi ia adalah penting untuk memberi mereka menghormati mereka.

Apabila berjalan backtests, ia boleh menjadi sangat mudah untuk menyembunyikan tempoh turun dan ceri-memilih tahun pulangan besar. Masalahnya ialah bahawa anda tidak akan mempunyai peluang yang sebenarnya apabila berdagang secara langsung sistem. Anda akan perlu menyediakan diri anda untuk kemungkinan bahawa anda memilih masa yang salah atau pasaran yang salah untuk berdagang sistem yang diberikan. Jika tidak, anda berisiko untuk membiarkan ini berat sebelah ujian tersokong menyesuaikan jangkaan pulangan anda kepada nilai-nilai sistem tidak mungkin dapat menyampaikan.

Melaraskan Julat Tarikh

Mari kita gunakan kami 10/100 Melangkah Purata Sistem Crossover dari minggu lepas sebagai asas. Kami diuji dari Januari 1, 2001 hingga Disember 31, 2010 kepada ETF Vanguard Jumlah Pasaran Saham (VTI). Semua ujian kami minggu lepas menggunakan nilai portfolio bermula daripada $10,000, yang 10% trailing berhenti, dan yang $7 suruhanjaya.

Backtesting bias in VTI

MA melintasi pada VTI kembali hampir 90% sejak sedekad yang lalu.

Berdasarkan tetapan, kami 10/100 MA Sistem Crossover kembali 89.8% lebih sepuluh tahun. Ini kerja-kerja daripada menjadi pulangan tahunan sebanyak 12% dengan pengeluaran maksimum 16.2%.

Jika kita akan memulakan dagangan sistem ini pada Januari 1, 2003, kita akan mencatatkan jumlah pulangan sebanyak 39% dalam tiga tahun perdagangan sehingga akhir 2005. Ini akan menjadi baik untuk yang 16.4% pulangan tahunan dengan pengeluaran maksimum hanya 6%. Seperti yang anda lihat, jika kita berasaskan strategi kami pada keputusan ini, kita akan menjangkakan sistem untuk terus menghasilkan pulangan yang sangat tinggi ini.

Sebaliknya, jika kita akan memulakan dagangan sistem ini pada Januari 1, 2006, kita akan melihat jumlah pulangan sebanyak hanya 2.5% dalam tempoh tiga tahun pertama. Kami juga akan terpaksa duduk melalui 14.2% pengeluaran.

Ia juga diingat bahawa walaupun rekod sepuluh tahun sistem ini dari 2001 melalui 2010 adalah sangat dihormati, kita tidak akan tahu bahawa apabila kita bermula pada 2001. Jika kita benar-benar memulakan dagangan sistem ini dalam 2001, kami akan menunjukkan jumlah pulangan sebanyak -6.2% pada akhir 2002. Selepas dua tahun penuh perdagangan sistem ini, kita tidak akan mempunyai satu perkara yang tunggal untuk menunjukkan untuk itu. Sistem ini tidak mencari pemenang besar pertamanya sehingga April 15, 2003.

Seperti yang anda lihat, masa yang anda memilih untuk memulakan perniagaan yang 10/100 Melangkah Purata Sistem Crossover boleh membuat semua perbezaan di sepanjang apa yang sedekad bersih menguntungkan. Ia adalah sangat penting untuk menyimpan ini dalam fikiran apabila anda berjuang melalui drawdowns.

Melaraskan Pasaran Dagangan

Pasaran anda memilih untuk perdagangan boleh mempunyai kesan yang sama pada trading anda sebagai tarikh anda memulakan trading. Mari kita lihat bagaimana sistem yang sama tepat akan dilakukan sepanjang dekad yang sama tepat jika kita memilih untuk berdagang pada ETF berbeza.

Perdagangan yang 10/100 Melangkah Purata Sistem Crossover pada XLF, yang mewakili kewangan, akan menyediakan jumlah pulangan sebanyak -9.4% untuk dekad dengan pengeluaran maksimum 30%. Ia adalah jelas kepada kita pada ketika ini bahawa kewangan mempunyai masa yang kasar dalam tempoh ini, tetapi kita akan tidak mempunyai petunjuk tentang bahawa apabila kita bermula pada 2001.

XLY di, yang mewakili saham budi bicara pengguna, juga akan kurang berprestasi yang VTI. Berdagang sistem di XLY akan kembali sejumlah 39.4, atau 6.4% setiap tahun, dengan pengeluaran maksimum 21.3%.

Backtesting bias for xly

XLY menunjukkan 39.4% kembali sepanjang dekad yang sama

Jika kita bernasib baik cukup untuk perdagangan XLK, yang mewakili sektor teknologi, kita akan melihat jumlah pulangan besar 95.7%. Ini kerja-kerja daripada menjadi pulangan tahunan sebanyak 14.2% dengan pengeluaran maksimum 22.3%.

Sekali lagi, kita lihat bahawa keputusan seperti apa yang pasaran untuk berdagang dan bila untuk memulakan boleh mempunyai pengaruh yang besar ke atas keputusan kami. Inilah sebabnya mengapa ia begitu penting untuk teliti backtest mana-mana strategi di banyak kombinasi yang berlainan julat tarikh dan pasaran.

Filed Under: Menguji konsep anda sejarah Tagged With: pulangan tahunan, berat sebelah ujian tersokong, pengeluaran, ETF, bergerak crossover purata, sistem, trailing berhenti, VTI, XLF, XLY

The New Sistem tinggi Tahunan

September 25, 2013 oleh Andrew Selby 2 Komen

Pada akar paling trend sistem berikut adalah idea bahawa anda mahu menjadi pasaran lama yang bergerak yang lebih tinggi atau pendek pasaran yang bergerak lebih rendah. Salah satu cara yang paling mudah dan paling popular untuk mengenal pasti pasaran yang trend atas atau ke bawah adalah untuk mencari orang-orang yang membuat paras tertinggi 52-minggu atau paras terendah baru. Ini isyarat mudah boleh digunakan sebagai akar yang sangat mudah dan mudah untuk mengikuti sistem berikut trend.

Mengenai Sistem

Dalam bukunya, Grails tidak suci, pengarang dan peniaga Nick Radge membincangkan beberapa sistem yang berbeza menyediakan set peraturan dan keputusan ujian tersokong. Salah satu daripada sistem pertama beliau menerangkan berdasarkan konsep bahawa saham membuat paras tertinggi tahun baru mungkin lebih tinggi terus, dan saham membuat rendah setiap tahun baru adalah mungkin untuk terus bergerak rendah. Ini adalah salah satu konsep teras di sebalik strategi trend berikut paling sistematik.

Radge menunjukkan bahawa sistem yang berasaskan paras tertinggi tahun baru dan rendah adalah sangat user-friendly kerana sumber kewangan yang paling menerbitkan data untuk membuat stok baru paras tertinggi 52-minggu dan rendah. Ini bermakna bahawa kita benar-benar boleh berdagang secara manual sistem ini tanpa apa-apa perisian dagangan.

Salah satu cara yang Radge memudahkan sistem ini dengan menganggap bahawa terdapat kira-kira 250 hari dagangan dalam setahun. Oleh itu, apa-apa saham membuat baru rendah 250 hari atau tinggi juga akan membuat yang baru setiap tahun yang tinggi atau rendah. Ini bermakna kita boleh merawat sistem ini sebagai 250-hari sistem pelarian sangat mudah.

Sistem ini menetapkan kedudukan panjang pada hari terbuka selepas saham yang membuat baru 250 hari yang tinggi dan kemudian keluar pada kedudukan yang terbuka hari selepas saham membuat baru 52 minggu rendah. Ini paras tertinggi 250 hari dan rendah adalah mudah untuk memantau dengan menggunakan lapisan saluran harga, yang boleh didapati dalam pakej carta yang paling. Garis-garis kuning pepejal pada carta di bawah mewakili harga 250 hari tinggi dan rendah.

yearly high and low in BND

BND membentuk baru 250 hari rendah

Peraturan perdagangan

Masukkan panjang Semasa:

  • Harga Ditutup Pada Baru 250-hari Tinggi

Keluar panjang Semasa:

  • Harga Ditutup Pada Baru 250-Hari Rendah

Data ujian tersokong

Dalam usaha untuk backtest sistem ini, Radge menggunakan saham dalam Semua Indeks Ordinaries, yang merupakan indeks pasaran saham yang paling popular di Australia. Beliau membandingkan keputusan kepada Indeks Pengumpulan All Ordinaries, yang merupakan satu penanda aras yang mewakili beli dan tahan pendekatan kepada pasaran ekuiti Australia.

Tempoh ujian itu berlangsung dari bulan Januari 1, 1997 melalui Jun 30, 2011. Akaun ini bermula dengan $100,000 dan kedudukan bersaiz di 5% akaun. Komisen dan dividen juga telah diambil kira.

Trading Sistem tinggi Tahunan New ke atas 14 tahun akan mengeluarkan sejumlah 170 dagangan. Kadar Pertumbuhan Tahunan Kompaun (KOMPAUN SETAHUN) akan menjadi yang mengagumkan 18.21%, lebih daripada dua kali ganda 8.78% CAGR penanda aras membeli dan tahan akaun. Sistem ini adalah menguntungkan pada 53.3% perdagangan dan mencatatkan Nisbah Sharpe daripada 0.395.

Negatif yang amat nyata dalam keputusan ujian tersokong akan bahawa New Sistem Tahunan Tinggi mencatatkan pengeluaran maksimum lebih 50%.

Analisis sistem

Salah satu perkara yang paling biasa anda akan mendengar tentang pembangunan sistem adalah bahawa peniaga penekanan terlalu banyak keluar masuk isyarat. Sebaliknya, umumnya tidak cukup penekanan diletakkan pada pengurusan risiko dan kedudukan saiz. Sistem ini adalah contoh yang baik bagi mereka falsafah kerana isyarat masuk dan keluar yang muncul untuk bekerja baik-baik saja, tetapi yang 50% pengeluaran menunjukkan bahawa ia tidak melakukan kerja yang cukup baik melindungi keuntungan.

The New tertinggi Tahunan Sistem mempunyai kekuatan yang ketara dalam bahawa ia berfungsi. Pulangannya sebenarnya menewaskan beli dan tahan pendekatan lebih dua kali. Walau bagaimanapun, kelemahan perlu ditangani, kerana ia akan menjadi satu mimpi ngeri untuk benar-benar cuba untuk berpegang kepada sistem sambil duduk melalui 50% pengeluaran.

Meningkatkan Sistem

Trend penapis

Perkara pertama yang saya akan lakukan untuk memperbaiki sistem ini adalah memperkenalkan penapis trend menggunakan 200 hari purata bergerak mudah (SMA). Penapis ini akan hanya memerlukan bahawa pasaran umum berada dalam aliran meningkat bagi membolehkan sistem untuk memasukkan kedudukan panjang dalam mana-mana saham tunggal. Ini akan memastikan bahawa sistem itu tidak mengambil kedudukan panjang dalam saham yang cuba menunjukkan arah aliran yang lebih tinggi terhadap pasaran umum downtrending. Kita perlu mempunyai lebih banyak kejayaan keseluruhan jika kita konsisten berdagang dengan trend pasaran keseluruhan.

Hentian Jejakan

Satu lagi keadaan saya akan menambah kepada sistem itu akan menjadi Berdasarkan ATR-trailing stop yang akan memastikan bahawa kita terkunci dalam keuntungan daripada apa-apa perdagangan yang menguntungkan. Ia juga akan mengurangkan kerugian kami pada kehilangan perdagangan. Menambah henti ini mungkin mengurangkan pulangan keseluruhan yang sedikit dengan mengurangkan perdagangan pendek yang akan akhirnya bertukar menguntungkan, tetapi perlindungan kekangan yang mungkin akan bernilai pengorbanan yang.

Menukar Universe

Salah satu perkara yang Radge mencadangkan adalah tersenarai sistem semata-mata pada indeks pasaran berbanding dengan saham individu. Beliau mencadangkan bahawa ini akan mengurangkan turun naik dan kemudian membuktikan bahawa konsep dengan keputusan ujian tersokong. Idea ini diturunkan CAGR untuk 13.92%, tetapi juga mengurangkan pengeluaran maksimum ke 36.03%.

Selaras dengan garis pemikiran yang tersenarai sistem pada indeks akan mengurangkan turun naik, Saya akan ingin tahu untuk menguji sistem perdagangan merentasi pelbagai indeks atau ETF. Ia akan menjadi menarik untuk melihat bagaimana sistem yang dilaksanakan dalam ETF didagangkan oleh Sistem Ivy Sepuluh atau pasaran yang disyorkan oleh Andreas Clenow dalam Mengikuti Trend.

Filed Under: Idea strategi perdagangan Tagged With: Semua Ordinaries, pengeluaran, NICK Radge, trailing berhenti, penapis trend, tahunan tinggi

Mengapa Anda Mesti Rekabentuk Sistem Trading Sendiri

Mei 20, 2013 oleh Andrew Selby Tinggalkan komen

Selepas membuat keputusan untuk meneroka perdagangan sistem, banyak peniaga terdorong untuk mempercepatkan proses tersebut dengan membeli sistem orang lain. Pedagang-pedagang ini sering kali dibalas dengan keputusan buruk.

Dalam usaha untuk berjaya berdagang sistem, anda mesti mempunyai keyakinan yang tidak goyah dalam sistem itu dan sistem itu mesti sesuai dengan personaliti anda. Satu-satunya cara untuk mencapai ini adalah untuk membina sistem anda sendiri.

Keyakinan Dalam Sistem Anda

Tiada sistem perdagangan adalah sempurna. Semua drawdowns pengalaman sistem perdagangan. Bahagian yang sukar datang apabila anda cuba untuk menentukan sama ada pengeluaran yang adalah normal atau jika pasaran telah berubah pada dasarnya dengan cara yang memadamkan kelebihan sistem anda. Satu-satunya cara yang anda akan dapat memberitahu perbezaan adalah jika anda tahu sistem anda di dalam dan keluar. Yang hanya berlaku apabila anda membina sendiri.

Terdapat sistem perdagangan banyak yang anda boleh beli untuk pelbagai harga. Ada yang berdasarkan strategi pepejal. Ada yang lebih berhak mengendalikan gaya tertentu pasaran. Masalahnya ialah bahawa jika anda melompat ke dalam menggunakan sistem orang lain, anda tidak akan mengetahui bagaimana ia telah direkabentuk untuk menangani pasaran yang berlainan. Apabila sistem mengalami pengeluaran yang – ia akan berlaku – anda tidak akan tahu sama ada pengeluaran yang biasa.

Shaun menulis post yang awal tahun ini drawdowns Berbincang. Beliau dirujuk bagaimana Dustin Pedroia bergelut apabila Boston Red Sox pertama memanggilnya sehingga kumpulan besar. The Red Sox terjebak dengan baseman kedua muda mereka kerana mereka dapat mengenal pasti bahawa purata nafsunya dengan tidak berkekalan kerana kadar kenalan yang tinggi.

Shaun berbanding Sox Merah melekat dengan Pedroia melekat kepada peniaga dengan sistem semasa pengeluaran yang. The Red Sox dapat memahami kemerosotan Pedroia kerana mereka dapat melihat secara lebih mendalam statistik prestasinya. Seorang peniaga sistem boleh melakukan perkara yang sama jika dia tahu sistem dengan baik cukup untuk melihat jauh ke dalam statistik prestasinya.

Pedroia stays in the lineup during a drawdown

The Red Sox terjebak dengan Pedroia semasa kemerosotan kerana mereka tahu bagaimana hebatnya dia

Dengan mengambil masa untuk backtest sistem perdagangan melalui tempoh pasaran yang berbeza, anda akan memahami bagaimana sistem yang bertindak balas kepada jenis pasaran. Sebagai contoh, jika sistem anda mencipta sebahagian besar daripada keuntungan semasa pasaran yang trend, maka anda tidak akan mempunyai apa-apa sebab untuk panik jika ia mengalami pengeluaran dalam tempoh tidak tren-a. Yang dijangkakan. Walau bagaimanapun jika sistem yang sama telah berjuang untuk menghasilkan dalam pasaran tren, anda akan lebih prihatin.

Membina Sistem Sesuai Personaliti Anda

Satu lagi sebab yang anda perlu membina sistem perdagangan anda sendiri adalah bahawa sistem yang perlu untuk menyesuaikan personaliti anda. Sistem yang digunakan oleh The Turtles mungkin sistem yang paling terkenal sepanjang zaman, dan anda boleh membeli perisian yang tersenarai bahawa sistem yang tepat untuk kurang daripada $1,000. Masalah dengan pendekatan itu adalah bahawa anda mungkin tidak cocok untuk berdagang cara Penyu diniagakan.

Jumlah dagangan sistem membuat, tempoh masa yang mereka perdagangan dipegang, dan jumlah modal berisiko pada setiap perdagangan merupakan faktor-faktor yang memberi kesan kepada bagaimana sistem yang sesuai dengan personaliti anda. Walaupun sistem Penyu ini bekerja untuk beberapa peniaga, jika sistem yang mendedahkan modal anda kepada risiko yang lebih daripada apa yang anda selesa dengan, maka anda tidak akan dapat tidur pada waktu malam. Walaupun setiap faktor-faktor ini boleh dilaraskan semasa proses membina sistem, banyak sistem kotak hitam tidak membenarkan untuk pelarasan. Juga, Tanpa data ujian tersokong, anda tidak akan dapat untuk menentukan bagaimana pelarasan ini akan memberi kesan kepada prestasi sistem.

Kembali kepada rujukan Dustin Pedroia Shaun ini, Boston Red Sox melahirkan keyakinan dalam bilangan pendeknya, ganjil yang berpandangan prospek kerana dia patut personaliti mereka. Mereka juga mempunyai kejayaan besar apabila mereka memperoleh sudut infielder Kevin Youkilis, yang bukan satu pemukul cemerlang, tetapi mempunyai keupayaan yang luar biasa untuk menarik lapisan. Jika salah seorang daripada peserta ini dibuat pejabat depan berasa tidak selesa, mereka tidak akan berjaya.

Every element of a trading system must reflect your personality

Youkilis adalah pemain yang membuat comforable Red Sox. Adakah anda selesa dengan setiap elemen sistem trading anda?

Memperolehi pemain seperti Pedroia dan Youkilis sesuai dengan personaliti Boston Red Sox, yang telah taksub dengan nombor crunching dan tidak kisah mencari bodoh jika mereka salah. Saya akan membandingkan ini untuk berdagang satu sistem yang memberi tumpuan kepada pulangan mutlak yang juga menjangka drawdowns curam.

Pada hujung yang bertentangan dengan spektrum, New York Yankees dikenali untuk mendapatkan pemain yang sudah terbukti komoditi kemudian dalam kerjaya mereka untuk gaji yang lebih tinggi. Pendekatan ini adalah lebih selaras dengan sistem perdagangan yang tersenarai untuk keuntungan yang lebih kecil dengan risiko yang lebih kurang.

OneStepRemoved.com didedikasikan untuk membantu peniaga-peniaga mendapati sistem yang sesuai untuk personaliti mereka. E-mel info@onestepremoved.com dan beritahu kami bagaimana kami boleh membantu anda dengan perdagangan.

Filed Under: Idea strategi perdagangan Tagged With: pengeluaran, Pedroia, sistem, Youkilis

  • 1
  • 2
  • Next Page »
Strategi perdagangan PERCUMA melalui e-mel

Tren

Maaf. Tiada data setakat.

Arkib

  • Peraturan
  • Bagaimana untuk kerja pasaran tukaran mata wang asing?
  • Petunjuk
  • MetaTrader Tips
  • MQL (untuk nerds)
  • NinjaTrader Tips
  • Pilum
  • QB Pro
  • Hentikan kehilangan wang
  • Menguji konsep anda sejarah
  • Idea strategi perdagangan
  • Uncategorized
  • Apa yang sedang berlaku di pasaran semasa?

Terjemahan


Strategi Trading Percuma

Dasar PrivasiRisk Disclosure

Hak cipta © 2023 OneStepRemoved.com, Inc. Hak Cipta Terpelihara.