MarginPad API
API JSON publik yang gratis untuk perhitungan futures kripto yang paling umum. Tanpa API key, tanpa pendaftaran, mendukung CORS — panggil dari mana saja.
Base URL https://marginpad.io/api Method GET Auth none CORS enabled (Access-Control-Allow-Origin: *) Format JSON
Harga likuidasi
GET /api/liquidation?entry=60000&leverage=10&side=long&mmr=0.5
| entry | wajib — harga entry |
| leverage | wajib — kelipatan leverage (>0) |
| side | opsional — long (default) atau short |
| mmr | opsional — maintenance margin rate %, default 0,5 |
{
"side": "long",
"liquidationPrice": 54300,
"distancePct": -9.5
}
Ukuran posisi (berdasarkan risiko)
GET /api/position-size?balance=5000&risk=1&entry=60000&stop=58800&leverage=10
| balance | wajib — saldo akun |
| risk | wajib — risiko per trade % |
| entry | wajib — harga entry |
| stop | wajib — harga stop-loss |
| leverage | opsional — untuk margin yang dibutuhkan |
{ "positionSize": 0.041667, "notional": 2500, "riskAmount": 50, "marginRequired": 250 }
PnL / ROI / ROE
GET /api/pnl?entry=60000&exit=66000&size=0.5&leverage=10&side=long
{ "pnl": 3000, "roiPct": 10, "roePct": 100 }
Risk / reward
GET /api/risk-reward?entry=60000&stop=58000&tp=66000
{ "riskRewardRatio": 3, "riskPerUnit": 2000, "rewardPerUnit": 6000, "breakevenWinRatePct": 25 }
Target take-profit
GET /api/take-profit?entry=60000&leverage=10&roe=75&side=long
{ "targetExitPrice": 64500, "priceMovePct": 7.5 }
Catatan
Perhitungan menggunakan estimasi isolated-margin dan ditujukan untuk penggunaan edukatif, bukan saran finansial. Angka-angka tidak termasuk biaya exchange dan funding. API disediakan gratis dan apa adanya. Jika Anda membangun sesuatu dengannya, tautan balik ke marginpad.io sangat kami hargai.
Lebih suka tools visual?
Perhitungan yang sama dengan antarmuka, dalam 12 bahasa — gratis, tanpa pendaftaran.
Buka kalkulator MarginPad →