Type/to search

逆転と相対強度に基づく組み合わせ定量戦略

Common strategy
Created: 2023-12-13 17:17:10
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、Ulf Jensenが著書『How I Tripled My Money in the Futures Market』(第183ページ)で提唱した反転戦略と相対強度指標を組み合わせ、より強いシグナルを得るものです。この組み合わせ戦略を「反転と相対強度に基づく複合定量戦略」と呼びます。

本戦略の主な考え方は、複数の因子を同時に判断し、反転因子と比較相対強度という二つのシグナルがともに同じ方向を示した場合にのみ買いまたは売りを行うことで、戦略の安定性を高める点にあります。

戦略の原理

第一部は反転戦略です。この戦略では、以下の条件でロング(買い)を行います:直近2日の終値が連続して上昇し、かつ9日ストキャスティクス・スローラインが50未満であること。決済条件は:直近2日の終値が連続して下落し、かつ9日ストキャスティクス・ファストラインが50以上であることです。

第二部は比較相対強度指標です。この指標は、対象銘柄とベンチマーク指数のN日終値変化率の移動平均を計算し、あらかじめ設定された買い帯、売り帯、決済帯と比較します。指標が買い帯を上抜けたらロング(買い)、売り帯を下抜けたらショート(売り)を行い、ロング中に決済帯を下抜けたら決済、ショート中に決済帯を上抜けたら決済します。

本組み合わせ戦略では、両方のパートのシグナルを同時に判断し、両者が同じシグナル(ダブル買いまたはダブル売り)を発した場合にのみ、対応する買いまたは売り操作を実行します。

優位性分析

本戦略は反転因子と相対強度因子を組み合わせることで、それぞれの利点を活かすことができます。反転戦略は短期的な極点を捉え、相対強度戦略は相場全体の主要トレンドを把握します。両者が同時にシグナルを発することで、シグナルの信頼性が高まり、ノイズによる誤ったシグナルをフィルタリングできます。

また、ストキャスティクス指標は買われすぎ・売られすぎを判断する指標として、反転ポイントを的確に捉えます。移動平均線のようなトレンド指標と組み合わせることで、成熟した組み合わせ戦略を形成できます。

リスク分析

反転戦略の最大のリスクは、市場の反転タイミングを判断できないことにあり、損失が発生した後にさらに逆方向に動く可能性があります。この場合、相対強度指標が大勢の転換を判断する役割を果たします。

相対強度戦略のリスクは、指標パラメータの設定が不適切で、誤ったシグナルが多発することです。この場合、反転戦略がフィルターとして機能し、不要な取引を減らすことができます。

最適化の方向性

本戦略は以下の点で最適化が可能です。

  1. より多くの反転因子をテストし、より優れた反転戦略を探す。現在使用しているのは単純なN日高値・安値の統計戦略に過ぎません。

  2. 相対強度指標のパラメータをテスト・最適化し、最適なパラメータの組み合わせを見つける。現在のパラメータ設定は主観的であり、最適とは限りません。

  3. ストップロス戦略を追加する。本戦略には現在ストップロスが設定されていないため、適切なストップロスを追加することで損失リスクをコントロールできます。

  4. 異なるベンチマーク指数をテストし、対象銘柄との相対強度を計算して最適な指数を見つけることができます。

まとめ

本戦略は反転因子と相対強度因子を組み合わせて取引することで、両者の利点を活かしてシグナルの質を高める、比較的成熟した組み合わせ戦略です。最適化の余地は大きく、パラメータの最適化、ストップロス戦略の追加、戦略の組み合わせ方の調整により、さらに良い結果を得ることができます。

Source
Pine
/*backtest
start: 2022-12-06 00:00:00
end: 2023-12-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 30/10/2019
// This is combo strategies for get a cumulative signal. 
Strategy parameters
Strategy parameters
Length
KSmoothing
DLength
Level
b
LengthCRS
BuyBand
SellBand
CloseBand
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)