POSITION SIZING: SKILL YANG PALING SERING DIABAIKAN TRADER CRYPTO BOT
Kebanyakan pengguna crypto trading bot rugi — bukan karena strateginya jelek, tapi karena position sizing -nya salah. Mereka merisikokan 50% modal dalam satu trade, lalu heran kenapa akunnya habis setelah satu sinyal buruk.
Position sizing adalah seni menentukan berapa banyak yang harus dirisikokan per trade. Ini yang membedakan antara bertahan dari drawdown dan kehilangan seluruh akun.
Dalam panduan ini, kamu akan belajar tiga metode position sizing yang terbukti dan cara menerapkannya di automated crypto trading bot.
Kenapa Position Sizing Lebih Penting dari Sinyal Entry
Coba pikirkan: sinyal entry sebaik apapun tidak berguna jika kamu merisikokan terlalu banyak. Contoh cepat:
- Trader A: Strategi bagus, merisikokan 50% per trade → Satu kerugian = butuh keuntungan 100% untuk pulih
- Trader B: Strategi biasa, merisikokan 2% per trade → Satu kerugian = butuh keuntungan 2.04% untuk pulih
Trader B akan selalu menang dalam jangka panjang karena kelangsungan hidup matematis mengalahkan entry yang sempurna.
3 Metode Position Sizing untuk Crypto Bot
1. Fixed Fractional (Disarankan untuk Pemula)
Merisikokan persentase tetap dari akun kamu per trade. Setting paling umum:
- Konservatif: 1% per trade — terbaik untuk pemula
- Sedang: 2% per trade — keseimbangan bagus antara pertumbuhan dan keamanan
- Agresif: 5% per trade — pertumbuhan lebih tinggi, risiko lebih tinggi
Rumus: Position Size = (Saldo Akum × Risiko %) / (Harga Entry − Harga Stop Loss)
Contoh: Akun $1.000, risiko 2%, beli BTC di $60.000 dengan stop loss di $58.000:
- Jumlah risiko: $1.000 × 2% = $20
- Ukuran posisi: $20 / ($60.000 − $58.000) = 0,01 BTC
2. Kelly Criterion (untuk Trader Lanjutan)
Kelly Criterion menggunakan win rate dan rasio win/loss strategi kamu untuk menghitung ukuran posisi yang optimal secara matematis.
Rumus: Kelly % = W − [(1 − W) / R]
- W = Win rate (misal 0,60 untuk 60% kemenangan)
- R = Rata-rata kemenangan / Rata-rata kerugian (misal 1,5 untuk reward-to-risk 1,5:1)
Contoh: Win rate 60%, reward-to-risk 1,5:1:
- Kelly % = 0,60 − [(1 − 0,60) / 1,5] = 0,60 − 0,267 = 33,3%
⚠️ Peringatan: Kebanyakan profesional menggunakan half-Kelly (16,65% dalam contoh ini) untuk mengurangi volatilitas.
3. Volatility-Based Sizing (Metode ATR)
Menyesuaikan ukuran posisi berdasarkan volatilitas pasar menggunakan Average True Range (ATR). Saat volatilitas tinggi, trade lebih kecil. Saat volatilitas rendah, trade lebih besar.
Rumus: Position Size = (Akum × Risiko %) / (ATR × Multiplier)
Metode ini otomatis menyesuaikan dengan kondisi pasar yang berubah — sempurna untuk automated crypto trading bot.
Cara Setting Max Loss Per Trade di Bot Kamu
Setiap crypto trading bot harus punya setting max loss per trade. Berikut parameter yang disarankan:
- Max risiko per trade: 1-3% dari total akun
- Max kerugian harian: 5-6% dari total akun
- Max drawdown: 10-15% sebelum bot berhenti
Setting ini memastikan meskipun mengalami kekalahan berturut-turut, akun kamu tidak akan habis. Kuncinya adalah bertahan dulu, profit kemudian.
Position Sizing + Stop Loss: Kombinasi Sempurna
Position sizing hanya bekerja jika dikombinasikan dengan penempatan stop loss yang tepat. Berikut hubungannya:
- Setting stop loss berdasarkan level teknikal (support/resistance, ATR, atau persentase)
- Hitung ukuran posisi berdasarkan toleransi risiko dan jarak stop loss
- Eksekusi otomatis melalui trading bot kamu
Makin ketat stop loss kamu, makin besar posisi yang bisa diambil. Makin lebar stop loss, makin kecil posisi yang harus diambil.
Kesalahan Position Sizing yang Sering Terjadi
- Merisikokan terlalu banyak per trade: Lebih dari 5% itu judi, bukan trading
- Mengabaikan korelasi: Jika kamu punya 3 posisi yang semuanya berkorelasi dengan BTC, risiko aktual kamu jauh lebih tinggi
- Tidak menyesuaikan dengan ukuran akun: Akun $100 butuh sizing berbeda dari akun $10.000
- Mengubah ukuran setelah kerugian: Jangan menambah ukuran untuk "mengembalikan" — itu cara tercepat untuk bangkrut
- Menggunakan ukuran yang sama untuk semua aset: Altcoin yang volatile butuh posisi lebih kecil dari Bitcoin
Otomatisasi Position Sizing dengan Bearproof
Position sizing manual melelahkan dan rawan kesalahan. Dengan Bearproof, kamu bisa setting parameter risiko sekali dan biarkan bot menghitung semuanya secara otomatis:
- Setting persentase risiko per trade
- Konfigurasi batas max kerugian harian
- Aktifkan volatility-based sizing dengan ATR
- Penempatan stop loss otomatis
FAQ
Berapa position size terbaik untuk crypto trading?
Untuk kebanyakan trader, 1-2% risiko per trade adalah sweet spot. Ini memberi paparan yang cukup untuk bertumbuh sekaligus melindungi dari kerugian besar. Jika baru mulai, gunakan 1% sampai strategi kamu sudah di-backtest.
Bagaimana cara menghitung position size untuk crypto bot?
Gunakan rumus sederhana ini: Position Size = (Akum × Risiko %) / (Entry − Stop Loss). Contoh, dengan akun $5.000 dan risiko 2% pada trade dengan jarak stop loss $100: ($5.000 × 0,02) / $100 = 1 unit.
Bisakah position sizing mencegah likuidasi?
Bisa! Position sizing yang tepat adalah cara paling efektif untuk mencegah likuidasi. Dengan menjaga risiko per trade tetap rendah (1-3%), bahkan 10 kekalahan berturut-turut tidak akan menghabiskan akun kamu. Dipadukan dengan stop loss, ini pertahanan terbaik kamu.
Apa itu Kelly Criterion untuk crypto trading?
Kelly Criterion adalah rumus yang menghitung ukuran taruhan optimal secara matematis berdasarkan win rate dan rasio reward-to-risk kamu. Kebanyakan profesional menyarankan menggunakan half-Kelly (50% dari nilai yang dihitung) untuk mengurangi volatilitas dan drawdown.