API MarginPad — API de calcul crypto gratuite (JSON, sans clé) | MarginPad
MARGINPAD
Accueil / API

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
entryrequis — prix d’entrée
leveragerequis — multiplicateur de levier (>0)
sideoptionnel — long (par défaut) ou short
mmroptionnel — 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
balancerequis — solde du compte
riskrequis — risque par trade %
entryrequis — prix d’entrée
stoprequis — prix du stop-loss
leverageoptionnel — 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 →