Type/to search

動的ボラティリティ調整トレンドフォロー戦略

Common strategy
Created: 2024-01-24 11:13:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

この独自のルールベースのシステム化された取引戦略は、トレンドフォローカテゴリに属します。株価を直接使用するのではなく、価格正規化された価格系列を用いて取引シグナルを生成します。この戦略は、通常は機関投資家のポートフォリオ管理でのみ使用される高度なポジション調整とリスク管理技術を採用しており、商品取引アドバイザー(CTA)やマネージドフューチャーズファンドなどのポジション調整において実証された技術です。

戦略の原理

「正規化価格」は、全価格時系列から計算されたボラティリティ調整済みの価格累積日次リターンです。ボラティリティ調整のウィンドウ期間はユーザーが定義します。正規化価格に基づいてヘル移動平均線を計算し、主要なトレンド判断指標として使用します。ヘル移動平均線のウィンドウ期間もユーザーが定義し、デフォルトは100日で、トレンド判断の感度を確保しつつ、取引が過度に頻繁になるのを防ぎます。

取引戦略の核心は非常にシンプルで、正規化価格がヘル移動平均線を上回ったらロング(買い)、下回ったらショート(売り)とします。新しい取引シグナルは、古い逆方向のポジションを能動的に決済します。

ポジションサイズは、最近の価格ボラティリティとユーザーが定義する年率リスク目標に基づきます。実質的にはボラティリティに応じてポジションサイズを調整し、ボラティリティが低いときはポジションを大きく、高いときは小さくします。最近のボラティリティは14日間の価格対数リターンの標準偏差であり、1年換算の予想ボラティリティに外挿されます。その後、ユーザーが設定した年率リスク目標に基づいてポジションを調整します。デフォルトのリスク目標は保守的な10%です。初期資金は、1回の取引で許容する最大損失額に設定する必要があります(例えば、総資金10万元で1回の損失を10%に抑える場合、初期資金は1万元に設定します)。レバレッジ制限は独立して設定可能で、取引対象のボラティリティがリスク目標に達しない場合や、ボラティリティが低すぎる場合の資金効率低下を防ぐために使用します。

ストップロスは、最近の価格平均真実範囲(ATR)の倍数に基づいて設定され、ユーザーが設定可能です。

戦略の利点

  • 価格正規化により偽シグナルの確率を低減
  • ポジションの動的調整によりリスクを効果的に管理
  • リアルタイムのストップロスにより大損失をさらに回避
  • 取引戦略はシンプルで直感的であり、理解と実装が容易

戦略のリスク

  • ヘル移動平均線を主要指標として使用するため、一定の遅れが存在
  • ボラティリティによるポジション調整でリスクを管理する一方、利益の余地を制限する可能性
  • ストップロスが近すぎると突破されて損失が発生する可能性

リスク管理措置には、異なる移動平均線の組み合わせの利用、ポジションリスク目標の調整などが含まれます。

戦略の最適化

  • 異なる種類の移動平均線指標の効果をテスト
  • 移動平均線パラメータの最適化
  • ロングのみまたはショートのみの取引を試行
  • ストップロスの幅を調整し最適点を探索
  • 他のストップロス方法をテスト

まとめ

この戦略は、価格正規化、動的ポジション調整、ストップロスなどの複数の技術を統合してリスクを管理します。シンプルなトレンドフォローの原則を用いて取引を行います。市場や個人の状況に応じてパラメータを調整・最適化することができます。さらなるテストと検証に値し、実用的な応用の可能性を秘めています。

Source
Pine
/*backtest
start: 2023-01-17 00:00:00
end: 2024-01-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Crunchster1

//@version=5
Strategy parameters
Strategy parameters
Strategy Settings
Source
Lookback period for price normalisation filter
Lookback period for Hull Moving Average
HMA Offset
Long
Short
Risk Management Settings
Stop multiple
Max Leverage
Annualised Volatility Target %
Compounding
%
Backtest range
From Day
From Mon
From Yr
To Day
To Mon
To Yr
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)