Kalkulator position size untuk futures kripto
Kalkulator position size gratis untuk perpetual USDT-M di Binance, Bybit, dan OKX: ukuran koin dan USDT, rugi di stop loss plus biaya, margin, kontrak OKX.
Position size adalah uang yang siap Anda rugikan dalam satu transaksi, dibagi jarak antara harga entry dan stop loss. Masukkan saldo, risiko, entry, dan stop loss di atas: kalkulator menghitung ukuran posisi dalam koin dan USDT, kerugian di stop loss termasuk biaya, margin yang dikunci oleh leverage Anda, serta letak 1R, 2R, dan 3R.
Cara menghitung position size
Kalkulator membaca arah posisi dari stop loss. Stop loss di bawah entry berarti long; stop loss di atas entry berarti short. Lalu kalkulator menjalankan rumus-rumus berikut:
Risiko (USDT) = Saldo × Risiko % ÷ 100
Ukuran (koin) = Risiko ÷ |Entry − Stop|, dibulatkan ke bawah ke langkah kuantitas
Nilai (USDT) = Ukuran × Entry
Margin = Nilai ÷ Leverage
Biaya = Ukuran × Entry × Tarif + Ukuran × Stop × Tarif
Target kR = Entry ± k × |Entry − Stop|Leverage tidak ada dalam rumus kerugian. Pusat bantuan Bybit menyatakannya dengan jelas: leverage tidak melipatgandakan profit dan kerugian; yang menentukan adalah ukuran posisi dan pergerakan harga. Leverage hanya menentukan berapa bagian saldo Anda yang dikunci bursa sebagai margin.
Biaya yang dipakai adalah biaya taker, yang dikenakan di kedua sisi: entry dengan market order dan stop loss yang tereksekusi di harga pasar sama-sama mengambil likuiditas. Itulah sebabnya kerugian di stop loss termasuk biaya lebih besar daripada risiko Anda. Jika Anda ingin kerugian termasuk biaya tetap berada di dalam risiko, gunakan baris Ukuran dengan biaya di dalam risiko: di sana risiko dibagi dengan jarak stop loss ditambah kedua biaya sekaligus.
Contoh perhitungan: long BTCUSDT
Nilai awal kalkulator: saldo 10.000 USDT, risiko 1%, long BTCUSDT dari 62.500 dengan stop loss di 61.250, biaya taker 0,05%, leverage 10×, dan langkah kuantitas 0,001 BTC.
- Uang yang dipertaruhkan: 1% dari 10.000 adalah 100 USDT.
- Stop loss berjarak 62.500 − 61.250 = 1.250 USDT untuk setiap BTC, atau 2% dari entry.
- 100 USDT dibagi 1.250 menghasilkan 0,080 BTC, posisi senilai 5.000 USDT (0,080 × 62.500).
- Margin pada 10×: 5.000 ÷ 10 = 500 USDT.
- Biaya: 0,05% dari 5.000 saat entry adalah 2,50 USDT; 0,05% dari 0,080 × 61.250 = 4.900 saat exit adalah 2,45 USDT. Kerugian di stop loss menjadi 104,95 USDT.
- Biaya di dalam risiko: 100 ÷ (1.250 + 0,0005 × 123.750) = 0,0762 BTC, dibulatkan ke bawah menjadi 0,076 BTC. Kerugiannya di stop loss 99,70 USDT.
Target berada pada satu, dua, dan tiga kali jarak stop loss: 63.750, 65.000, dan 66.250. Setelah kedua biaya, hasilnya +94,95, +194,90, dan +294,85 USDT.
Position size di OKX: dari koin ke kontrak
OKX mengukur perpetual swap dalam kontrak, bukan dalam koin. Setiap kontrak berisi jumlah koin yang tetap, yaitu nilai kontraknya (contract value), dan order menerima kontrak dalam kelipatan 0,01. Jadi ambil ukuran dalam koin dari kalkulator, lalu bagi:
Kontrak = Ukuran (koin) ÷ Nilai kontrak, dibulatkan ke bawah ke 0,01
Nilai (USDT) = Kontrak × Nilai kontrak × EntryPada contoh di atas, 0,080 BTC di BTC-USDT-SWAP sama dengan 0,080 ÷ 0,01 = 8 kontrak, senilai 8 × 0,01 × 62.500 = 5.000 USDT: posisi yang sama.
| Kontrak | Isi satu kontrak | Langkah order |
|---|---|---|
| BTC-USDT-SWAP | 0,01 BTC | 0,01 kontrak |
| ETH-USDT-SWAP | 0,1 ETH | 0,01 kontrak |
| SOL-USDT-SWAP | 1 SOL | 0,01 kontrak |
| XRP-USDT-SWAP | 100 XRP | 0,01 kontrak |
| DOGE-USDT-SWAP | 1.000 DOGE | 0,01 kontrak |
Long ETH: risiko 100 USDT, entry 2.500, stop loss 2.450. Stop loss berjarak 50 USDT per ETH, jadi ukurannya 100 ÷ 50 = 2 ETH, dan di OKX itu sama dengan 2 ÷ 0,1 = 20 kontrak.
Tabel ini berisi data dari API publik OKX pada 18 Oktober 2026. Nilai kontrak bisa berubah: periksa di detail kontrak di OKX sebelum bertransaksi.
Mengapa tidak ada harga likuidasi
Harga likuidasi bergantung pada lebih dari sekadar input ini. Binance menetapkan maintenance margin berdasarkan tingkatan nilai notional, dan makin besar posisi, makin tinggi tarifnya. Dengan cross margin, seluruh saldo Anda menopang posisi, dan posisi Anda yang lain juga ikut menggeser harga likuidasi itu. Setiap bursa punya rumusnya sendiri, jadi satu angka di sini pasti keliru untuk sebagian bursa.
Yang bisa dipastikan kalkulator: jika margin lebih kecil daripada kerugian di stop loss, stop loss tidak akan sempat terpicu. Dengan isolated margin, likuidasi datang lebih dulu. Pada contoh ini, hal itu terjadi mulai dari leverage 47,6× ke atas: pada 50×, margin hanya 100 USDT, lebih kecil dari 104,95 USDT yang hilang di stop loss. Di bawah batas itu, cek harga likuidasi di panel order sebelum memasang order. Panduan risiko per transaksi memberi batas atas kasar tanpa biaya: bagi 100% dengan jarak stop loss dalam persen. Di sini hasilnya 50×.
Mengapa kerugian nyata bisa berbeda dari rencana
- Biaya. 0,05% adalah biaya taker dasar di Binance dan OKX; di Bybit 0,055%, dan Bybit menyebut tarifnya bisa berbeda menurut wilayah. Tingkat VIP dan order maker membayar lebih sedikit. Masukkan tarif Anda sendiri.
- Slippage. Setelah terpicu, order stop-market mengambil harga apa pun yang tersedia di order book. Saat harga melompat, eksekusinya bisa jauh melewati stop loss Anda. Di salah satu transaksi saya, stop loss bernilai 1.001 USDT di atas kertas, tetapi transaksinya rugi 1.812 USDT; panduan risiko per transaksi menunjukkannya.
- Funding. Perpetual membayar atau memungut funding selama Anda memegang posisi. Kalkulator tidak memasukkannya.
- Langkah kuantitas. Binance dan Bybit menerima order BTCUSDT dalam kelipatan 0,001 BTC; OKX menerima kontrak dalam kelipatan 0,01 kontrak. Simbol lain punya langkah yang berbeda.
Untuk forex dan emas di MetaTrader 5, ukurannya dalam lot: gunakan kalkulator lot. Untuk melihat win rate yang dibutuhkan stop loss dan target ini, gunakan kalkulator risk reward. Cara tiap bursa terhubung ke jurnal: Binance, Bybit, OKX. Untuk mencatat angka secara manual, tersedia template jurnal trading gratis.
Pertanyaan yang sering diajukan
Apakah leverage mengubah position size?
Tidak. Ukuran posisi ditentukan oleh risiko Anda dan jarak ke stop loss. Leverage hanya mengubah margin: 1.000 USDT pada 5×, 500 USDT pada 10×, dan 250 USDT pada 20× untuk 0,080 BTC yang sama.
Apakah biaya harus dihitung sebagai bagian dari risiko?
Ya, jika 1% harus menutup semua yang hilang di stop loss. Dalam hal itu, pakai ukuran dengan biaya di dalam risiko: 0,076 BTC, bukan 0,080 BTC seperti pada contoh.
Bagaimana cara menghitung ukuran posisi short?
Pasang stop loss di atas entry. Rumusnya sama; target-targetnya kemudian berada di bawah entry.
Mengapa ukurannya dibulatkan ke bawah?
Bursa hanya menerima ukuran dalam kelipatan utuh langkah kuantitas. Pembulatan ke bawah menjaga kerugian di stop loss tetap dalam batas risiko Anda; pembulatan ke atas akan melampauinya.
Bagaimana cara menghitung position size di futures OKX?
Sama seperti di tempat lain: risiko Anda dibagi jarak ke stop loss menghasilkan ukuran dalam koin. Lalu bagi dengan nilai kontrak. Satu kontrak BTC-USDT-SWAP berisi 0,01 BTC, jadi 0,080 BTC sama dengan 8 kontrak.
Sumber
- Pusat bantuan Bybit tentang profit dan loss kontrak USDT: kerugian berasal dari kuantitas dan perubahan harga; leverage bukan pengali.
- Jadwal biaya futures Binance: akun reguler membayar 0,05% sebagai taker dan 0,02% sebagai maker; setiap eksekusi dikenai nilai notional × tarif.
- Tabel biaya Bybit: perpetual di VIP 0 dikenai 0,055% untuk taker dan 0,02% untuk maker, dan tarifnya bisa bergantung pada wilayah.
- OKX Learn tentang perpetual swap OKX: tingkat awal mengenakan 0,05% untuk taker dan 0,02% untuk maker.
- Binance tentang leverage dan margin di futures USDⓈ-M: maintenance margin naik seiring tingkatan notional; jika margin turun di bawahnya, posisi bisa berakhir dengan likuidasi.
- Jenis order futures Binance: setelah harga pemicunya tersentuh, order stop-market dieksekusi di harga terbaik yang tersedia.
- Langkah kuantitas, dibaca dari API publik bursa: Binance exchangeInfo dan Bybit instruments-info memberi BTCUSDT langkah 0,001; endpoint instrumen OKX memberikan nilai kontrak (ctVal) dan langkah order (lotSz) setiap swap, dibaca pada 18 Oktober 2026 untuk tabel di atas.
- Dokumentasi API OKX: untuk derivatif, langkah order dan ukuran minimum dinyatakan dalam jumlah kontrak; nilai notional kontrak linear = kontrak × ctVal × mark price.
Kalkulator menghitung rencana. Berapa biaya transaksi Anda yang sebenarnya, terlihat di jurnal. Sejak menit Anda terhubung, FOQUS mencatat sendiri setiap transaksi futures perpetual USDT dan USDC di Binance, Bybit, dan OKX, serta di broker MetaTrader 5 (bursa dihubungkan dengan API key read-only). Widget Risiko per transaksi di FOQUS menunjukkan berapa bagian saldo yang hilang oleh rata-rata transaksi rugi. FOQUS →