上級者向け戦略 アルファテスト中 · まもなく公開…
DCA(下落時の買い増し)
価格が下がったときに自動で買い増して、平均取得価格を下げます。ポジション管理を自動化し、下落局面でも利益の確保を目指せる仕組みです。
DCAとは?
DCA(下落時の買い増し) は、価格が下がったときに自動で買い増し、平均取得価格を下げていく投資戦略です。1つの価格にすべてを賭けるのではなく、複数の価格帯に分けて買い付けます。時間ベースで定期購入するドルコスト平均法とは異なり、価格の下落に応じて買い増す方式で、「ナンピン」とも呼ばれます。
かんたんな例:
価格が $0.96 に達すると → 利益を出して売却できます。(DCAがなければ、まだ -4% の含み損です)
インタラクティブDCAシミュレーター
パラメーターを調整すると、DCA戦略の計算結果をリアルタイムで確認できます。
DCAレベル
計算結果
| レベル | 下落 | 価格 | 投資額 | コイン数 | 合計 | 平均価格 | 損益分岐点 |
|---|---|---|---|---|---|---|---|
| 初回 | - | $1.0000 | $100.00 | 100.0000 | $100.00 | $1.0000 | $1.0100 |
| DCA 1 | -2% | $0.9800 | $20.00 | 20.4082 | $120.00 | $0.9966 | $1.0066 |
| DCA 2 | -5% | $0.9500 | $50.00 | 52.6316 | $170.00 | $0.9824 | $0.9923 |
| DCA 3 | -10% | $0.9000 | $100.00 | 111.1111 | $270.00 | $0.9502 | $0.9597 |
総投資額
$270.00
総コイン数
284.1509
平均取得価格
$0.9502
-4.98% エントリーから
損益分岐点(1%利確)
$0.9597
vs $1.0000 エントリー
チャートで見るケーススタディ
さまざまな相場環境でのDCA(下落時の買い増し)のパフォーマンスを、買いポイントと平均取得単価の可視化とあわせてインタラクティブなチャートで確認できます。現物取引のみで、レバレッジや先物には対応していません。
下落相場からの回復
下落局面での6か月間のDCA
+$601.92
+86%
上昇相場での積み増し
3か月間のトレンドフォロー
+$334
+67%
高ボラティリティ相場での取引
1日あたり+/-8%の変動
+$6
+3.9%
レンジ相場
$0.95-$1.05のチャネル
+$11.40
+5.7%
DCAリスク計算ツール
リスク許容度とトレードスタイルに合わせて、最適なDCAレベルを見つけます。
$1,000
スイングトレード
DCA戦略
ご自身に合った推奨DCA設定
DCAレベル
{
"dcaEnabled": "true",
"dcaLevels": [
{"dropPercent": -2, "buyPercent": 20},
{"dropPercent": -5, "buyPercent": 40},
{"dropPercent": -10, "buyPercent": 60}
]
}主要指標
1取引あたりの最大投資額
$200
最大総エクスポージャー
$440
平均取得価格の改善
-4.0%
最大ドローダウンのカバー範囲
10%
リスクに関する注意点
- DCAはポジションサイズを大きくするため、利益も損失も大きくなります。
- 失っても許容できる金額を超えて投資しないでください。
- 相場の状況によっては、設定した下落レベルを超えることがあります。
- 規模を大きくする前に、少額で設定を試してください。
2つのDCAモード
unCodedには根本的に異なる2つのDCA戦略があり、次の設定で切り替えられます dcaMergeMode
モード1:DCAグループ統合dcaMergeMode = false
定番のDCA。下落時に自動で買い増します
仕組み:
通常のボット買い のたびに、 新しいDCAグループが始まります。統合されるのは、 DCA買い増し (設定した下落幅で発生)だけで、最初の買いとまとめられます。
設定例:
{
"dcaEnabled": "true",
"dcaMergeMode": "false",
"dcaLevels": [
{"dropPercent": -1, "buyPercent": 10},
{"dropPercent": -2, "buyPercent": 20},
{"dropPercent": -5, "buyPercent": 50}
]
}数字で見る具体例:
| イベント | 価格 | アクション | 投資額 | 平均 |
|---|---|---|---|---|
| 買い #1 | $1.00 | 通常買い | $100 | $1.00 |
| 下落 -1% | $0.99 | DCAレベル1 | +$10 | $0.999 |
| 下落 -2% | $0.98 | DCAレベル2 | +$20 | $0.996 |
| 下落 -5% | $0.95 | DCAレベル3 | +$50 | $0.982 |
結果: 投資額は合計 $180、平均取得価格は $0.982。価格が $0.992 に達したら → すべて利益を出して決済できます。
向いているケース:
- 個別に切り分けたい取引機会
- エントリーとエグジットが明確なスイングトレード
- ポジションごとに損益を管理したい場合
向いていないケース:
- 長期の「バイ・アンド・ホールド」戦略
- 1つの大きなポジションを継続的に積み増す運用
技術的な特長
トレーリングストップとの連携
DCAの統合が発生すると、トレーリングストップは自動で再計算されます。すでに高い価格でトレーリングストップが有効になっていた場合は、含み益の保護をそのまま維持します。
税務対応
FIFO(先入れ先出し)で完全に記録し、買いと売りを1件ずつ対応づけます。各買いが独立した記録を保持するため、正確な税務申告に役立ちます。
競合状態の防止
アトミックなレベル確保と FOR UPDATE ロックにより、競合状態を防ぎます。DCA買いが同時に発生しても、重複した売りや統合の競合は起こりません。
かんたん比較
| 項目 | DCAグループ統合 | 銘柄全体で統合 |
|---|---|---|
| モード設定 | dcaMergeMode = false | dcaMergeMode = true |
| ポジション管理 | 複数の独立したグループ | 銘柄ごとに1つの統合ポジション |
| 売り注文 | DCAグループごとに1つ | 銘柄のポジション全体で1つ |
| 向いている用途 | スイングトレード、個別エントリー | 長期の積み増し、ホールド |
| 損益の管理 | グループごと | ポジション全体 |