MarginPad API
Une API JSON publique et gratuite pour les calculs les plus courants sur les futures crypto. Sans clé API, sans inscription, compatible CORS — appelez-la depuis n’importe où.
Base URL https://marginpad.io/api Method GET Auth none CORS enabled (Access-Control-Allow-Origin: *) Format JSON
Prix de liquidation
GET /api/liquidation?entry=60000&leverage=10&side=long&mmr=0.5
| entry | requis — prix d’entrée |
| leverage | requis — multiplicateur de levier (>0) |
| side | optionnel — long (par défaut) ou short |
| mmr | optionnel — taux de marge de maintenance %, par défaut 0,5 |
{
"side": "long",
"liquidationPrice": 54300,
"distancePct": -9.5
}
Taille de position (selon le risque)
GET /api/position-size?balance=5000&risk=1&entry=60000&stop=58800&leverage=10
| balance | requis — solde du compte |
| risk | requis — risque par trade % |
| entry | requis — prix d’entrée |
| stop | requis — prix du stop-loss |
| leverage | optionnel — pour la marge requise |
{ "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 }
Risque / rendement
GET /api/risk-reward?entry=60000&stop=58000&tp=66000
{ "riskRewardRatio": 3, "riskPerUnit": 2000, "rewardPerUnit": 6000, "breakevenWinRatePct": 25 }
Objectif de take-profit
GET /api/take-profit?entry=60000&leverage=10&roe=75&side=long
{ "targetExitPrice": 64500, "priceMovePct": 7.5 }
Notes
Les calculs utilisent l’estimation en marge isolée et sont destinés à un usage pédagogique, et non à un conseil financier. Les chiffres n’incluent pas les frais d’exchange ni le financement. L’API est fournie gratuitement et telle quelle. Si vous créez quelque chose avec, un lien retour vers marginpad.io est apprécié.
Vous préférez les outils visuels ?
Les mêmes calculs avec une interface, en 12 langues — gratuit, sans inscription.
Ouvrir les calculatrices MarginPad →