-
bitcoin $87959.907984 USD
1.34% -
ethereum $2920.497338 USD
3.04% -
tether $0.999775 USD
0.00% -
xrp $2.237324 USD
8.12% -
bnb $860.243768 USD
0.90% -
solana $138.089498 USD
5.43% -
usd-coin $0.999807 USD
0.01% -
tron $0.272801 USD
-1.53% -
dogecoin $0.150904 USD
2.96% -
cardano $0.421635 USD
1.97% -
hyperliquid $32.152445 USD
2.23% -
bitcoin-cash $533.301069 USD
-1.94% -
chainlink $12.953417 USD
2.68% -
unus-sed-leo $9.535951 USD
0.73% -
zcash $521.483386 USD
-2.87%
CryptoのTRIX取引戦略をどのようにバックテストしますか?
The TRIX indicator helps crypto traders spot momentum shifts by filtering noise with triple exponential smoothing, making it useful for identifying trend reversals in volatile markets like Bitcoin and Ethereum.
2025/08/01 20:00
暗号通貨取引におけるTRIXインジケーターの理解
TRIX(トリプルエキスペニンス平均)インジケーターは、トリプルエキスポーシャル移動平均を終値に適用することにより、価格の動きの短期ノイズをフィルタリングするように設計された運動量発振器です。ボラティリティが高く、価格の変動が頻繁に行われる暗号通貨取引のコンテキストでは、Trixはトレーダーが潜在的な傾向の逆転と勢いの変化を特定するのに役立ちます。コア計算では、指数関数的な移動平均(EMA)を使用して価格データを3回滑らかにし、このスムーズな値から変化率を導き出します。通常、Trixラインの9周辺EMAである信号ラインは、TRIXラインがその上または下に交差するときに、買いと販売の信号を生成するために使用されます。
Bitcoinやイーサリアムなどの暗号資産にTRIXを適用する場合、デジタル資産はしばしば放物線の動きを示し、横向きの段階を延長することを認識することが重要です。これにより、適切なパラメーターチューニングが不可欠になります。暗号市場のユニークな動作により、標準のTRIX設定(トリプルEMAの14期間と信号ラインの9期間)は、常に最適ではない場合があります。トレーダーは、分析中の特定のコインの揮発性と時間枠に基づいてこれらの入力を調整する必要があります。
バックテストのための履歴データの準備
TRIX戦略をバックテストするには、正確で詳細な履歴価格データを取得することが基本的です。信頼できる情報源には、Binance API、Kraken API、またはCoingeckoの歴史的エンドポイントが含まれます。データには、各ろうそく足のオープン、ハイ、ロー、クローズ、およびボリューム、できればOHLCV形式で、タイムスタンプを含める必要があります。 1時間、4時間、または毎日の時間枠は、意図した取引戦略と一致することに不十分です。
データが収集されたら、クリーニングして構造化する必要があります。交換のダウンタイムまたはフラッシュクラッシュのためにキャンドルや外れ値が欠落している可能性があるため、結果が歪む可能性があります。 PythonでPandasを使用して、データ操作を処理します。例えば:
-
ccxtまたはExchangeAPIから引き出すrequestsを使用してデータを取得する - タイムスタンプをDateTimeオブジェクトに変換します
- 重複したエントリを削除します
- 欠損値を慎重に充填または補間します
データセットが、ブルラン、クマ市場、統合段階などのさまざまな市場状況をカバーするのに十分な期間、つまり1〜3年に及ぶことを確認してください。この多様性は、バックテストの堅牢性を高めます。
TRIX計算の実装
TRIX計算には、複数の指数平滑化が含まれます。最初は、終値の14期のEMAを計算することから始めます。次に、最初のEMAに2番目のEMAを適用し、2番目のEMAに3番目のEMAが続きます。現在のものから以前のトリプル滑らかな値を減算し、前の値で除算し、100を掛けて変化率を取得します。
Pythonでは、これは次のように実装できます。
- 最初のEMAには
df['close'].ewm(span=14).mean()を使用します .ewm(span=14).mean()を適用して、2番目のEMAの結果について再び- 3番目のEMAについて繰り返します
- 連続したトリプル滑らかな値の間の差の割合を計算します
df['TRIX'].ewm(span=9).mean()を使用して信号線を作成します
結果のTrixラインはゼロ周辺で振動します。正の値は強気の勢いを示唆し、負の値は弱気の勢いを示します。 Trixラインとその信号線の間のクロスオーバーは、貿易信号の基礎を形成します。
エントリルールと終了ルールの定義
典型的なTRIXベースの戦略は、TRIXラインが信号線の上(購入)または下(販売)の上を横切るときに信号を生成します。途切れ途切れの暗号市場で鞭打ちを避けるために、追加のフィルターが推奨されます。
- 長いエントリの場合、TRIX値をゼロを超え、短いエントリではゼロ以下にする必要があります
- 確認ろうそくを追加します - クロスオーバー後に1つの完全な期間を出してください
- ボリュームフィルターの使用:平均以上のボリュームを伴うクロスオーバーでのみ動作します
- TRIX値に最小しきい値を組み込んでいます(たとえば、購入の場合は> 0.01、販売の場合は<-0.01)
位置のサイジングは一貫している必要があります。たとえば、取引ごとに固定された割合の資本(たとえば、5%)を割り当てます。ストップロスとテイクプロビットレベルは事前に定義する必要があります。一般的なアプローチは、最近のスイング低い(ロング用)またはスイングハイ(ショートパンツの場合)にストップロスを設定し、2:1のリスク対応比率でテイクプロビットを設定することです。
コードでバックテストを実行します
Pythonを使用すると、バックテストプロセス全体を自動化できます。バックトレーダー、ジップライン、カスタムパンダベースのエンジンなどのライブラリが適しています。以下は単純化されたロジックフローです。
- OHLCVデータをロードおよび前処理します
- Trixおよび信号線の列を計算します
- Trixが信号線の上に交差し、Trix> 0を越えたときにエントリ信号を生成します
- Trixが信号線の下を横切るとき、またはテイクプロビット/ストップロスがヒットしたときに出口信号を生成します
- ポートフォリオの価値、位置ステータス、および貿易履歴を追跡します
- パフォーマンスメトリックの計算:総リターン、シャープ比、最大ドローダウン、勝利
各取引について、入場価格、出口価格、期間、および損失を記録します。 MATPLOTLIBを使用してエクイティ曲線を視覚化するか、一貫性を評価します。さまざまなパラメーター(例、Trix期間12、14、16)で複数の反復を実行して、最適なセットアップを見つけます。
戦略のパフォーマンスの評価
バックテストを実行した後、キーメトリックを分析して生存率を決定します。総収益は、同じ期間にわたって単純な購入と保持戦略を上回るはずです。シャープ比は、リスク調整されたリターンを示しています。値1を超える値が一般的に好ましいです。最大のドローダウンは、最大のピークからトラフへの減少を明らかにし、リスクへの暴露を強調しています。
異なる暗号通貨の結果を比較します。たとえば、TRIX戦略は、そのトレンドの性質のためにBTC/USDTでうまく機能する可能性がありますが、不安定な価格アクションを備えた低容量のAltcoinで失敗します。取引コストを考慮してください。貿易あたり0.1%の料金は、高周波戦略の利益を大幅に侵食する可能性があります。滑りのモデリング - 特に高ボラティリティ中には、リアリズムが追加されます。
よくある質問
Crypto Scalpingには5分間のチャートのような低い時間フレームでTrixを使用できますか?はい、Trixは5分間のチャートに適用できますが、ノイズの増加は偽信号を生成する可能性があります。 EMA期間(例えば、14の代わりに8)を減らし、ボリュームまたはRSIフィルターと組み合わせて精度を向上させます。エッジを確認するために徹底的にバックテストします。
終了せずに複数の信号を連続して処理するにはどうすればよいですか?現在の位置ステータスを追跡する状態マシンを実装します。ポジションが開かれていない場合にのみ、新しいエントリを許可します。または、新しい信号を受け入れる前に最低価格のリトレースメントを必要とするなど、再突入フィルターを使用します。
信号線を使用する必要がありますか、それともTrix Crossing Zeroに基づいて取引できますか?ゼロクロスオーバーを交換できます。トリックスは、購入としてゼロを超えて、販売として以下で交換できます。ただし、これにより貿易頻度が増加し、より多くの誤ったエントリにつながる可能性があります。信号線はより滑らかなトリガーとして機能し、一般的により信頼性が高くなります。
Python以外にTrixのバックテストに使用できるツールは何ですか? TradingViewのPineスクリプトにより、ChartsでTRIX戦略を直接コーディングおよびバックテストすることができます。 Metatrader(カスタムインジケータ付き)などのプラットフォームやKryll.ioや3Commasなどの特殊な暗号ツールも、戦略の自動化と履歴テストをサポートしています。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。
- ビットコイン、eCash フォーク、Airdrop のダイナミクス: 暗号通貨の最新の論争を深く掘り下げる
- 2026-05-03 12:55:01
- コンセンサス 2026 マイアミ: Web3、ブロックチェーン、暗号通貨、NFT、メタバース、カンファレンス、5 月 5 日 — ウォール街とデジタル フロンティアが出会う場所
- 2026-05-02 12:45:01
- FRBが金利を据え置き、地政学的な緊張の中、ビットコイン価格の下落を引き起こす
- 2026-05-01 06:45:01
- ビットコインマイナーが送電網を電化:オハイオ州のガス工場買収がデジタルゴールドの新時代を加速
- 2026-05-01 00:45:01
- MegaETH の MEGA トークンがビッグアップルに到達: リアルタイム ブロックチェーンの新しいパフォーマンス ベンチマークを設定
- 2026-05-01 00:55:01
- ソラナの滑りやすい坂道: 価格予測は抵抗力の損失とさらなる下落の可能性を示している
- 2026-05-01 06:45:01
関連知識
クリプトボトムインジケーターとは何ですか?トレーダーはどのようにして市場の安値を特定するのでしょうか?
2026-07-21 08:20:12
Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の半減期の時点で...
暗号通貨トレンド反転インジケーターとは何ですか?どのシグナルに注目すべきでしょうか?
2026-07-24 11:00:29
市場のボラティリティパターン1. Bitcoin の価格変動は、ETF 流入の発表などの流動性の高いイベント中に 24 時間以内で 5% を超えることがよくあります。 2. 弱気相場局面ではアルトコインと BTC の相関関係が 0.85 以上に強化され、独立した動きのシグナルが圧縮されます。 3. ...
週次 Bitcoin チャート インジケーターとは何ですか?長期的な傾向を予測できるか?
2026-07-22 07:39:57
市場のボラティリティパターン1. 暗号通貨市場の価格変動は、流動性の制約とアルゴリズムによる取引行動により、24 時間以内に 10% を超えることがよくあります。 2. Bitcoin ドミナンスの変動はアルトコインのパフォーマンスと強く相関しており、40% を下回る下落は頻繁に中型トークン全体での...
4時間足チャートインジケーターとは何ですか?仮想通貨トレーダーがそれを使用する理由?
2026-07-23 14:20:11
市場のボラティリティパターン1. Bitcoin の価格変動は、ETF の承認発表や大規模な取引所の停止などの流動性の高いイベント中に、24 時間以内に 10% を超えることがよくあります。 2. アルトコインとBTCの相関関係は弱気局面中に強化され、2023年第3四半期には上位50トークンの87%...
プレミアムインデックスインジケーターとは何ですか?先物取引においてなぜ重要なのでしょうか?
2026-07-23 18:59:34
プレミアムインデックスの定義と構成1. プレミアム インデックスは、複数の主要な取引所にわたる無期限先物契約とその原資産である現物資産との間の加重平均価格差から導出されるリアルタイムの指標です。 2. Binance、Bybit、OKX、Bitget、KuCoin を含む少なくとも 5 つの流動性の...
暗号先物におけるベーシスインジケーターとは何ですか?トレーダーはそれをどのように使用しますか?
2026-07-20 23:59:58
ベーシス指標の定義とコアメカニズム1. ベーシス指標は、仮想通貨のスポット価格とそれに対応する先物契約価格の間の価格差をパーセントまたは絶対値で表して測定します。 2. 調達金利、金利差、将来の価格の方向性に関する市場の期待などのキャリーコストを反映します。 3. プラスのベーシスとは、先物が現物よ...
クリプトボトムインジケーターとは何ですか?トレーダーはどのようにして市場の安値を特定するのでしょうか?
2026-07-21 08:20:12
Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の半減期の時点で...
暗号通貨トレンド反転インジケーターとは何ですか?どのシグナルに注目すべきでしょうか?
2026-07-24 11:00:29
市場のボラティリティパターン1. Bitcoin の価格変動は、ETF 流入の発表などの流動性の高いイベント中に 24 時間以内で 5% を超えることがよくあります。 2. 弱気相場局面ではアルトコインと BTC の相関関係が 0.85 以上に強化され、独立した動きのシグナルが圧縮されます。 3. ...
週次 Bitcoin チャート インジケーターとは何ですか?長期的な傾向を予測できるか?
2026-07-22 07:39:57
市場のボラティリティパターン1. 暗号通貨市場の価格変動は、流動性の制約とアルゴリズムによる取引行動により、24 時間以内に 10% を超えることがよくあります。 2. Bitcoin ドミナンスの変動はアルトコインのパフォーマンスと強く相関しており、40% を下回る下落は頻繁に中型トークン全体での...
4時間足チャートインジケーターとは何ですか?仮想通貨トレーダーがそれを使用する理由?
2026-07-23 14:20:11
市場のボラティリティパターン1. Bitcoin の価格変動は、ETF の承認発表や大規模な取引所の停止などの流動性の高いイベント中に、24 時間以内に 10% を超えることがよくあります。 2. アルトコインとBTCの相関関係は弱気局面中に強化され、2023年第3四半期には上位50トークンの87%...
プレミアムインデックスインジケーターとは何ですか?先物取引においてなぜ重要なのでしょうか?
2026-07-23 18:59:34
プレミアムインデックスの定義と構成1. プレミアム インデックスは、複数の主要な取引所にわたる無期限先物契約とその原資産である現物資産との間の加重平均価格差から導出されるリアルタイムの指標です。 2. Binance、Bybit、OKX、Bitget、KuCoin を含む少なくとも 5 つの流動性の...
暗号先物におけるベーシスインジケーターとは何ですか?トレーダーはそれをどのように使用しますか?
2026-07-20 23:59:58
ベーシス指標の定義とコアメカニズム1. ベーシス指標は、仮想通貨のスポット価格とそれに対応する先物契約価格の間の価格差をパーセントまたは絶対値で表して測定します。 2. 調達金利、金利差、将来の価格の方向性に関する市場の期待などのキャリーコストを反映します。 3. プラスのベーシスとは、先物が現物よ...
すべての記事を見る














