One-month forward test: perfect record! A detailed analysis of a highly popular high-frequency EA 'NEO_Sca_Morning_USDJPY_turbo'
A major rookie that sold 100 copies in its first week since launch
The high-frequency contrarian logic can be accelerated further with boost settings
Neko Doctor's USD/JPY Morning Scalping EA
【NEO_Sca_Morning_USDJPY_turbo Overview】
Currency pair:[USD/JPY]
Trading style:[Scalping]
Maximum positions:3
Timeframe used:5 minutes
Maximum stop loss:200
Take profit:
Server time:23:10~1:35(approximately 5:00–8:00 JST)に取引する逆張りロジックのEAです。
Forward performance as of2019年4月3日現在で勝率100%!
1か月以上経過した現在でもPF、リスクリターン率、勝率の全てで優秀な成績を出しています。
【Backtest Analysis】
2000.01.01‐2019.01.01
Spread1.0
0.1 lot fixed
Net profit+250.9万円(annual average13.2万円)
Maximum drawdown -44.9万円
Total trades11,311回(annual average595回)
Win rate96.24%
PF1.44
Total trades are very high. With high-frequency trading, win rate is above 96%,Win rate96%以上、PF1.44resulted in very excellent outcomes.
However, maximum drawdown is large at 44.9万円, so if you hold multiple positions, risk management and portfolio diversification with other EAs require caution.
Recommended margin is 0.1 lot fixed
(4.5*3)44.9*2103.3(万円)
0.1ロットでも安全運用に必要なのは103万円からとハードルは高めかもしれません。
この場合の期待年利は12.7%になります。
年別収益です。
19年間全ての年でとはいきませんでしたが、直近9年間で収益を出しています。
平均獲得pipsは2.58pipsです。
細かくみると、最大ストップロスが総取引数のうち269回、全体の2.3%。年平均にすると約14回になります。
バックテストの分析だけで推測するならば、収益が増えることよりも一度に減る資金が気になる場合はEA設定で最大ストップロスを100や50に下げる変更をした方が良いかと思われます。
【最大ストップロス100の設定】で行うと、
平均獲得pipsは2.23pipsです。最大ドローダウンが28.8万円と約16万円程下がりました。
最大ストップロスの頻度は総取引12387回数うち610回、全体の4.9%です。
【最大ストップロス50の設定】の場合
平均獲得pipsは2.1pipsです。最大ドローダウンが14万円と設定200から比べると約31万円程下がります。
最大ストップロスの頻度は総取引13148回のうち1252回、全体の9.5%です。
この設定であれば推奨必要証拠金は
(4.5*3)+(14.1*2)=41.7(万円)
になると考えられるので、安全運用を少額から始めたい場合は、最大ストップロス設定を50にするのも手ですね。
ちなみにこの場合の期待年利は31.3%です。ただしストップロス設定を小さくすれば全てが良いわけではありません。実際年別収益では設定200よりも年間でみたときに損失を出した年が多くなってしまいました。
最大ドローダウンを一番に気にするのであれば、最大ストップロス50が良いかもしれませんが、そうでなければ200あるいは100の方が総合で見たときに良い場合もあります。
【boost設定】
Also, the "NEO_Sca_Morning_USDJPY_turbo" allows boost settings to adjust trading frequency.
Extreme but we ran backtests with boost1=1 and boost2=10 to compare trading counts (others use default initial settings). The initial settings are boost1=1, boost2=8 (boost range is -10 to 10).
boost setting1
boost setting10 (boost1=10, boost2=10)
Setting 1 ⇒ 7,957 trades, Setting 10 ⇒ 19,363 trades, a difference of about 2.43x. The default setting is 11,311 trades, so slight changes can noticeably increase or decrease trades.
The analysis used extreme settings, but it should give a rough idea of how trade frequency changes.
Even the default settings already offer very high frequency, so there's no need to force changes.
As for the EA, how you operate it depends on what you value in backtests, so it’s good to include the above max stop loss changes in your settings as well.
Since trading frequency is high and USD/JPY is a high-demand pair, demand for this EA is likely to remain strong.
Regarding the sale price, forward results hint at price increases, so if you’re on the fence about purchasing, now is your best chance!