暗号資産の移動平均線クロス:手数料に耐えて生き残ったもの
4時間足では、26のクロス設定すべてがコスト控除後に利益を出し、中央値は年率+36.9%でした。10分足以下では、利益を出した設定は1つもありませんでした。クロスは、捉える値動きの大きさに対して取引回数が多すぎるからです。
仕組み
移動平均線は、直近n足の終値の平均です。単純移動平均(SMA)はすべての足を同じ重みで扱い、指数移動平均(EMA)は新しい足により大きな重みをかけるため、向きが早く変わります。クロスのルールは、たとえば20足の短期の平均が、50足の長期の平均より上にある間、そのコインを保有します。日足チャートで50日線が200日線を下から上に抜けると、トレーダーはこれをゴールデンクロスと呼びます。
もっと単純なルールは、価格そのものの終値が1本の平均線より上にあるときはいつでも、そのコインを保有します。どちらもトレンドフォローで、上昇が始まってから買い、下落が始まってから売るため、値動きの最初と最後の部分は取り逃がします。
テストした内容
- クロス:SMAまたはEMA、短期の平均は5足・10足・20足・50足、長期の平均は20足・50足・100足・200足で、短期のほうが常に短い:26設定。短期の平均が長期の平均を上抜けたら買い、再び下抜けたら売ります。
- 価格が平均より上:10足・20足・50足・100足・200足のSMAまたはEMA:10設定。終値が平均より上にある間、保有します。
すべての設定を、Upbitの韓国ウォン建て市場で、1分足から4時間足までの8種類の足の長さで実行しました。対象は大型の12コインで、期間は2024年1月から2026年10月です(5分足と10分足は2025年1月以降、1分足と3分足は2026年4月以降で8コイン)。シグナルは足の終値で判定し、次の足の始値で約定します。現物の買いのみで、各コインに同額を配分します。どの取引にも、Upbitの手数料0.05%と、1ティック分のスリッページがかかります。その結果、インジケーター単体の設定が36通り、さらにその中の上位の設定にフィルターまたはエグジットルールを加えた組み合わせが3,474通りになりました。方法論の詳細。
設定と足の長さ別の結果
各セルは、全期間のコスト控除後の年率リターンです。枠線のあるセルは2期間テストに合格したものです。前半の期間と後半の期間のどちらも年率+10%以上で、後半の期間が前半の期間の半分以上を維持していることが条件です。
コスト控除後の年率リターン(%)
海面(0)はコスト控除後の損益分岐です。青は水面より下、緑から茶色は陸地を表します。
移動平均線クロス
コスト控除後に水面より上だった設定:4時間足は26中26、1時間足は26中18、30分足は26中10、15分足は26中2、10分足以下はなし。2期間テストに合格した設定:4時間足で1。
| 設定 | 1分足 | 3分足 | 5分足 | 10分足 | 15分足 | 30分足 | 1時間足 | 4時間足 |
|---|---|---|---|---|---|---|---|---|
| SMA 5 / 20クロス | −100.0 | −100.0 | −100.0 | −100.0 | −99.3 | −88.4 | −52.6 | +29.1 |
| SMA 5 / 50クロス | −100.0 | −100.0 | −100.0 | −99.5 | −93.0 | −62.3 | −18.9 | +37.6 |
| SMA 5 / 100クロス | −100.0 | −100.0 | −100.0 | −96.7 | −79.8 | −37.6 | +6.2 | +43.6 |
| SMA 5 / 200クロス | −100.0 | −100.0 | −99.4 | −90.2 | −58.0 | −7.9 | +26.9 | +46.6 |
| SMA 10 / 20クロス | −100.0 | −100.0 | −100.0 | −100.0 | −98.2 | −83.3 | −36.8 | +35.2 |
| SMA 10 / 50クロス | −100.0 | −100.0 | −100.0 | −97.6 | −83.1 | −39.3 | +8.6 | +34.9 |
| SMA 10 / 100クロス | −100.0 | −100.0 | −99.4 | −89.3 | −59.5 | −11.3 | +21.6 | +36.3 |
| SMA 10 / 200クロス | −100.0 | −100.0 | −96.0 | −77.2 | −33.1 | +9.7 | +31.0 | +43.0 |
| SMA 20 / 50クロス | −100.0 | −100.0 | −99.8 | −93.9 | −75.5 | −20.7 | +5.3 | +24.0 |
| SMA 20 / 100クロス | −100.0 | −100.0 | −97.3 | −77.4 | −37.9 | +8.0 | +29.8 | +38.2 |
| SMA 20 / 200クロス | −100.0 | −99.7 | −88.1 | −60.4 | −10.9 | +25.2 | +32.7 | +34.1 |
| SMA 50 / 100クロス | −100.0 | −99.8 | −92.5 | −63.3 | −9.6 | +3.8 | +28.4 | +24.2 |
| SMA 50 / 200クロス | −100.0 | −96.8 | −71.0 | −39.5 | +13.1 | +36.5 | +29.8 | +26.5 |
| EMA 5 / 20クロス | −100.0 | −100.0 | −100.0 | −100.0 | −99.7 | −90.6 | −59.0 | +35.0 |
| EMA 5 / 50クロス | −100.0 | −100.0 | −100.0 | −99.9 | −96.7 | −72.6 | −24.2 | +42.5 |
| EMA 5 / 100クロス | −100.0 | −100.0 | −100.0 | −98.9 | −88.6 | −48.3 | −3.5 | +46.2 |
| EMA 5 / 200クロス | −100.0 | −100.0 | −99.9 | −94.8 | −71.8 | −23.4 | +14.1 | +48.4 |
| EMA 10 / 20クロス | −100.0 | −100.0 | −100.0 | −99.9 | −97.6 | −77.7 | −34.7 | +41.6 |
| EMA 10 / 50クロス | −100.0 | −100.0 | −100.0 | −98.7 | −88.4 | −50.8 | −4.4 | +37.4 |
| EMA 10 / 100クロス | −100.0 | −100.0 | −99.9 | −94.3 | −72.8 | −24.5 | +15.4 | +43.9 |
| EMA 10 / 200クロス | −100.0 | −100.0 | −98.9 | −84.8 | −48.0 | +2.3 | +28.5 | +42.9 |
| EMA 20 / 50クロス | −100.0 | −100.0 | −99.8 | −93.2 | −71.7 | −23.9 | +13.4 | +34.8 |
| EMA 20 / 100クロス | −100.0 | −100.0 | −98.6 | −83.9 | −48.8 | +0.5 | +28.5 | +37.4 |
| EMA 20 / 200クロス | −100.0 | −100.0 | −93.4 | −70.4 | −20.9 | +26.3 | +35.6 | +36.3 |
| EMA 50 / 100クロス | −100.0 | −99.8 | −89.3 | −57.3 | −12.1 | +20.8 | +33.5 | +29.3 |
| EMA 50 / 200クロス | −100.0 | −98.4 | −76.4 | −48.6 | +10.8 | +36.1 | +29.2 | +29.4 |
価格が移動平均線より上
コスト控除後に水面より上だった設定:4時間足は10中6、1時間足以下はなし。2期間テストに合格した設定はありませんでした。
| 設定 | 1分足 | 3分足 | 5分足 | 10分足 | 15分足 | 30分足 | 1時間足 | 4時間足 |
|---|---|---|---|---|---|---|---|---|
| 終値がSMA 10より上 | −100.0 | −100.0 | −100.0 | −100.0 | −100.0 | −99.9 | −96.9 | −25.2 |
| 終値がSMA 20より上 | −100.0 | −100.0 | −100.0 | −100.0 | −100.0 | −99.5 | −89.4 | −6.4 |
| 終値がSMA 50より上 | −100.0 | −100.0 | −100.0 | −100.0 | −99.9 | −95.4 | −66.1 | +25.5 |
| 終値がSMA 100より上 | −100.0 | −100.0 | −100.0 | −100.0 | −99.3 | −85.6 | −44.1 | +38.7 |
| 終値がSMA 200より上 | −100.0 | −100.0 | −100.0 | −99.9 | −95.9 | −67.3 | −22.8 | +44.5 |
| 終値がEMA 10より上 | −100.0 | −100.0 | −100.0 | −100.0 | −100.0 | −100.0 | −97.5 | −33.3 |
| 終値がEMA 20より上 | −100.0 | −100.0 | −100.0 | −100.0 | −100.0 | −99.7 | −91.9 | −8.8 |
| 終値がEMA 50より上 | −100.0 | −100.0 | −100.0 | −100.0 | −100.0 | −96.9 | −73.9 | +23.6 |
| 終値がEMA 100より上 | −100.0 | −100.0 | −100.0 | −100.0 | −99.6 | −89.6 | −51.6 | +37.4 |
| 終値がEMA 200より上 | −100.0 | −100.0 | −100.0 | −100.0 | −97.5 | −74.1 | −30.4 | +45.5 |
フィルターとエグジットルールの追加
各足の長さで、前半の期間の成績が最も良かった設定に、最大2つのフィルター(より長い時間足のトレンド、ADX、出来高、RSIの範囲、ビットコインのトレンド)、または1つのフィルターと1つのエグジットルール(損切り、トレーリングストップ、利確、時間制限)を組み合わせました。組み合わせを作ったのは、前半の期間でこのインジケーターが上位に入った場合だけです。
移動平均線クロス
| 足 | 取引が発生した組み合わせ | 合格 | 合格した中の最良 | 年率リターン | 最大下落 | 後半の期間 |
|---|---|---|---|---|---|---|
| 3分足 | 579 | 0 | 合格なし。全体の最良:年率−8.9% | |||
| 5分足 | 579 | 0 | 合格なし。全体の最良:年率+2.0% | |||
| 10分足 | 579 | 0 | 合格なし。全体の最良:年率+7.3% | |||
| 15分足 | 579 | 0 | 合格なし。全体の最良:年率+33.1% | |||
| 30分足 | 579 | 49 | SMA 50 / 200クロス + RSI(14)が50より上 + ビットコイン日足がEMA 100より上 | +33.1% | −22.5% | +30.9% |
| 1時間足 | 579 | 39 | EMA 10 / 200クロス + 出来高が20本の平均より上 + ビットコイン日足がEMA 100より上 | +34.9% | −22.1% | +32.7% |
わかったこと
- 移動平均線の組み合わせよりも、足の長さのほうが結果を大きく左右しました。4時間足ではすべてのクロスが利益を出しました。1時間足では、短期側の平均が5足の組み合わせは中央値で年率−11.2%の損失を出した一方、短期側が20足と50足の組み合わせは年率+29.1%と+29.5%の利益を出しました。
- 4時間足では、単純移動平均と指数移動平均の差はほとんどなく、中央値はそれぞれ年率+35.2%と+37.4%でした。
- クロス単体で2期間テストに合格したのは1つだけで、4時間足のSMA 20/50(年率+24.0%)でした。全体で最良のクロスであるEMA 5/200(+48.4%)は、前半の期間は年率+74.6%、後半の期間は+22.7%で、前半の半分にも届きませんでした。
- 価格が平均より上かどうかで判断するルールは、買いと売りを頻繁に繰り返します。1時間足では10通りすべてが損失で、4時間足で利益が出たのは50足・100足・200足の設定だけでした(終値がEMA 200より上:年率+45.5%)。
- フィルターは短い足の助けになりました。30分足では49通りの組み合わせが合格し、最良は「SMA 50 / 200クロス + RSI(14)が50より上 + ビットコイン日足がEMA 100より上」で、年率+33.1%、最大下落−22.5%でした。
- 別に行った22コインの日足テストでは、定番の50/200ゴールデンクロスは2年間で取引がわずか32回にとどまり、13.4%の損失でした。一方、SMA 10/50は+43.3%の利益でした。34ルールのテスト。
よくある質問
ゴールデンクロスは暗号資産で有効ですか?
日足ではめったに発生しません。別に行った22コインのテストでは、50/200クロスは2年間で32回取引し、13.4%の損失でした。4時間足では、同じSMA 50/200の組み合わせが今回の調査でコスト控除後に年率+26.5%の利益を出しましたが、ほかのほとんどの組み合わせも同様でした。このシグナルは反応の遅いトレンドフィルターであって、売買のタイミングを計る道具ではありません。
暗号資産ではどの移動平均線が最も有効ですか?
突出した組み合わせはありませんでした。4時間足ではすべてのクロスが年率+24.0%から+48.4%の範囲で利益を出し、単純移動平均と指数移動平均の差は小さいものでした。結果を分けたのは足の長さで、同じ組み合わせが10分足以下では損失になりました。
移動平均線のクロスが短い時間足で損失になるのはなぜですか?
小さな値動きのたびに売買が切り替わり、そのたびに手数料と1ティック分のコストがかかるためです。1分足のSMA 5/20は、8コインで6か月間に82,919回取引し、資金をすべて失いました。
エクスプローラーで見るこのインジケーターのすべての設定:4時間足 1時間足 30分足 15分足