アルゴリズムと機械の外国為替戦略 | OneStepRemoved

  • Articles
  • Sophisticated Web Sites
  • Automated Trading
  • お客様の声
  • お問い合わせ

Are We Wasting Our Time with Stops & Filters?

2 月 17, 2014 によって アンドリュー ・ セルビー Leave a Comment

One of the most appealing aspects of quantitative trading is that there is no end to the number of different components that we can add to our strategies in order to improve performance and reduce risk factors. While most traders agree that simpler systems will be more robust over time, we still catch ourselves constantly looking for tweaks to improve our returns.

wasting time

Is experimenting with strategy filters and stops a complete waste of time or is there evidence that supports the effort?

About a month ago, I covered an article about an attempt to salvage a bad strategy. その記事で, we looked at a stock rotation strategy that Cesar Alvarez had written about and how disappointing its performance had been. Despite the poor performance of the base strategy, Cesar received a number of comments from readers suggesting different ways that the strategy could be salvaged using different types of filters and stops.

で a recent update to that post, Cesar tested quite a few of these ideas and discussed the results. His backtesting results demonstrates that despite the large number of ways to combine stops and filters, most of them actually have a negative impact on the base strategy.

The Base Strategy

The base strategy that Cesar was working with ranks each of the stocks in the S&P 500 based on performance over the previous nine months. The strategy holds the top ten stocks and rebalances on the first trading day of each month.

This strategy posted an annual return of 7.3% 差出人 2004 を通じて 2013. The maximum drawdown during that time was 61.01%. This represents a slightly better annual return with slightly large drawdown than simply holding SPY would have produced.

Adding Stops & Filters

Cesar tested six different types of filters that were based on moving averages and new highs. These are the types of filters that are commonly suggested for improving strategies of this type.

意外にも, all but one of the filters actually lowered the annual return. Requiring a stock to be above its 50- or 200-day moving simple moving average made almost no difference in this case because stocks ranking highest in 9 month return tend to already be trading above their moving averages.

Adding stops to the strategy had a similar effect. While the stops did a good job of reducing the maximum drawdown, they also reduced the annual return quite significantly.

The Type of Filter That Did Work

The one type of filter that did work across the board was a market timing filter based on the S&P 500 closing above its 200-day simple moving average. Requiring the S&P 500 to be in an uptrend improved the returns on every version of the strategy that Cesar tested.

What this case study shows us is that it is important to integrate a level of critical thinking when adding filters and stops to our strategies. Filters that replicate the basics of the strategy are probably a waste of time, but there are probably other filters out there that would be worthwhile to experiment with.

以下の下でファイルさ: あなたの概念を歴史的にテストします。 タグが付いて: 停止, trend filters

あなたの停止は息を自分の位置の部屋を与えるか?

1 月 24, 2014 によって アンドリュー ・ セルビー Leave a Comment

完璧なストップロスが存在しません. どんなにあなたがあなたの停止を計算するために使用するものの方法, 彼らは完璧になることはありません. ほとんどの場合、あなたはどちらかあなたの停止が近すぎる設定や早期終了を強制します, または、あなたはあまりにも緩んであなたのストップを設定し、あなたの利益のあまりをお返しします. 停止を設定すると、勝ち目のない状況です.

あなたは完全にあなたの停止を最適化することができるではありませんという事実にもかかわらず, 改善の余地は常にあります. あなたのストップロス戦略の有効性であっても、分別の改善は数百の取引の過程で大幅にアップ追加することができます. 多くのトレーダーは、常により良いストップロス戦略を開発しようとしている理由です.

停止

あなたはそのトラップボックスに取引を停止を使用して、システムを制限され、息にそれらに部屋を与えていません?

Adaptrade Softwareのマイケル・ブライアントは、彼が作成で彼自身の試みを試みたシステムトレーダーの成功のためにゲスト記事を書きました ユニークなストップロス戦略 後ろに 2012. 彼のポストで, 彼はトレーダーがストップの3最も人気のあるタイプで発生する問題を説明しました. その後、, 彼はその市場のために最適化されることなく取引され、市場のボラティリティを占めるだろう彼自身のストップロス戦略を作成しようとしました.

一般的な停止を通報

マイケルは停止に固定金額を使用していた議論第1の共通ストップ戦略. トレーダーは、彼らが貿易上の一定の金額を失うことを喜んでいることを認識し、損失の量に相当する所定の位置に停止を設定した場合です. 固定停止の問題は、市場のボラティリティを調整することができないということです. あなたの固定絞りは、市場の通常の日常の取引レンジ内に設置されている場合, それがトリガされることはほぼ確実です.

マイケルは対処次の一般的なストップ戦略が鍵支持と抵抗のレベルで設定する駅です. 彼は、これらのレベルは、一般的に、最近の高値や安値に関連していると説明しています. このオプションは、ボラティリティのアカウントをより良くすることができますが, 支持と抵抗のこれらの領域は、それらに向けて価格を引っ張るために知られています. それは、他の多くのトレーダーがこれらの領域に設定された停止を有することも可能性があります.

マイケルが使用して説明し第3の共通ストップ戦略 平均トゥルーレンジの倍数 (ATR) 停止位置を算出します. 彼は、これが占めるための素晴らしい方法であることを説明して 市場のボラティリティ, それはまた、最適化する必要がありますシステムのための別のパラメータで私たちを残し. これは、システムがより複雑になります.

マイケルのノイズ耐性お金の管理を停止

マイケルが開発したストップロス戦略は2つのコンポーネントがあります:

これは、市場の動きは、2つのコンポーネントで構成されているという考えに基づいています: トレンドとノイズ.

所与の市場内のノイズを計算するために, マイケルの最初のステップでは、特定のデータ・セットの中で最も最近に近い最古の近くからトレンドラインを描画することです. その後、, 各データポイントの, 彼は終値とトレンドラインとの差分を算出します.

これは彼に現在のトレンドに価格を相対的に表すゼロラインの上下に振動する値を与えます. この新たに導出されたデータセット内の最大絶対値は、価格はその期間のトレンドから外れた最大量を表し、. マイケルは彼の大き停止するには、この値を使用します.

彼の戦略にコード化されたすべての計算で, がある 何も考えていないか、または計算します ストップが設定された後に行われます. マイケルを定義する必要がある唯一のパラメータは、データセットを決定するために使用されるルックバック期間であることを指摘. 彼は目標があるため、適切に勝ちトレードをサイズにすることを示唆する, この値の唯一の良いオプションは、バックテストによると、平均の勝利貿易の長さと同じにすることです.

この手法を実証するために, マイケルは、最適化された固定絞りを使用するシステムに彼のストップ戦略を比較. 結果は、マイケルのストップビット勝率を改善したことを示します, しかし、トータル・リターンと最大ドローダウンの観点から戦略を傷つけます. 彼の戦略は、この特定のインスタンスの大幅な改善であることが表示されませんが, それはまだ開発プロセスの興味深い例であります.

以下の下でファイルさ: お金を失うことを停止します。 タグが付いて: atr, 停止, ボラティリティ

Contemplating Stops: Are They Hurting Your System?

12 月 18, 2013 によって アンドリュー ・ セルビー Leave a Comment

I tend to be pretty paranoid about risk of ruin. That is why I almost always suggest adding some form of stop-loss protection to the systems I write about. It just makes sense to me that you should do everything possible to protect your trading capital.

Some of the strategies I have profiled seem to leave themselves open to holding large losing positions. My simple solution to this problem is always to add a simple stop-loss component. しかし, that could be detrimental to the overall performance of the system.

A recent guest post on System Trader Success forced me to take a deeper look at whether stops are actually worth using. The post was written by Rob Hanna from Quantifiable Edges.

停止

The logical idea of adding stops to reduce your risk of ruin my actually hurt your system’s overall performance.

Rob explains that he primarily trades mean reversion strategies similar to the ones that Larry Connors has published in his books. He explains that Connors has written about the tendency of stops to reduce overall performance. Rob has done his own research on the topic as well:

When looking to trade overbought/oversold techniques, stops generally don’t work well.

If the system suggests the security should bounce when it drops to $20 and it continues to $18, then it is REALLY overdue for a bounce. Any level of stop ensures you are selling an extremely oversold security that is making a low.

Those are buying conditions for oversold systems – not selling conditions.

The trend following crowd won’t agree with what Rob is saying about a security being “really overdue for a bounce,” but it will make sense to mean reversion traders. Rob also points out a stop strategy that seems to have the least negative impact on his oversold systems:

Wait until the security bounces for a bar or two. Look for a higher high, higher low, and higher close – or at least 2 of those 3.

Then place a stop under the swing low that was just made. In cases like this even if the security doesn’t hit your target exit price, it still ensures that you won’t have to suffer through the entire next leg down.

While it seems logical and can sometimes help avoid catastrophic trades in the long run, you’re normally better off just waiting for the mean reversion to occur and exiting at your target level.

He also makes the point that position sizing is extremely important and suggests using options to place trades instead of stops:

Not using stops does not equal not controlling risk. Position sizing becomes very important.

Traders could also consider using options to trade their short-term positions. Options provide a natural stop (zero).

Rob closes his piece by reminding us that he is specifically talking about mean reversion systems. He agrees that stops can be very effective when used with trend following systems.

The interesting take-away from this piece is that the type of strategy you are trading should be what influences your choice of stop-loss strategy more than your personal risk tolerance. If you are struggling with the risks your system takes, changing strategies might be a better option than adding stops.

以下の下でファイルさ: お金を失うことを停止します。 タグが付いて: お金の管理, 破滅のリスク, 停止

メールで無料の取引戦略

トレンド分析

申し訳ありませんが. No data so far.

アーカイブ

  • ルール
  • 外国為替市場のしくみ?
  • インジケーター
  • メタト レーダーのヒント
  • MQL (オタクのため)
  • NinjaTrader ヒント
  • Pilum
  • QB プロ
  • お金を失うことを停止します。
  • あなたの概念を歴史的にテストします。
  • 戦略の取引のアイデア
  • 未分類
  • What's happening in the current markets?

翻訳


無料の取引戦略

プライバシー ポリシーRisk Disclosure

著作権 © 2021 OneStepRemoved.com, (株). すべての権利予約.