🛠️ Trading Tools

Outils professionnels pour calculer vos positions, surveiller le funding et simuler vos PnL

📐
Position Calculator
Calculez la taille optimale de position basée sur le risk management

Le Position Calculator vous aide à déterminer la taille de position idéale en fonction de votre tolérance au risque, de votre stop loss et de votre capital disponible. C'est l'outil essentiel pour tout trader sérieux.

Pourquoi l'utiliser?

Paramètres d'entrée

ParamètreDescriptionExemple
Account SizeVotre capital total disponible$10,000
Risk per Trade% du capital à risquer2%
Entry PricePrix d'entrée prévu$97,000
Stop LossPrix de sortie si le trade va contre vous$95,000
Take ProfitPrix cible de sortie (optionnel)$102,000
LeverageMultiplicateur de position10x

Formules utilisées

Risk Amount = Account Size × (Risk % / 100)
Stop Distance = |Entry - Stop Loss| / Entry × 100
Position Size = Risk Amount / (Stop Distance / 100)
Margin Required = Position Size / Leverage
Liquidation Price = Entry × (1 ± 100/Leverage × 0.9)

Exemple pratique

Scénario: Long BTC avec gestion de risque
$10,000
2%
$97,000
$95,000
$102,000
10x
$9,700
Position Size Recommandée
Risk Amount$200 (2%)
Stop Distance2.06%
Margin Required$970
Liquidation Price$88,270
Risk/Reward Ratio1:2.5 ✅

API

// Calculer une position
const result = PositionCalculatorModule.calculate({
    accountSize: 10000,
    entryPrice: 97000,
    stopLoss: 95000,
    takeProfit: 102000,
    riskPercent: 2,
    leverage: 10,
    side: 'long'
});

console.log(result);
// {
//   positionSize: "9700.00",
//   marginRequired: "970.00",
//   riskAmount: "200.00",
//   stopDistance: "2.06",
//   liquidationPrice: "88270.00",
//   riskReward: "2.43",
//   maxLoss: "200.00",
//   leverage: 10
// }

// Rendre l'interface dans un conteneur
PositionCalculatorModule.render('my-container');
💡 Règle d'or: Ne jamais risquer plus de 2% de votre capital par trade. Avec cette règle, vous pouvez avoir 50 trades perdants consécutifs avant de perdre tout votre capital.
⚠️ Attention au leverage: Un leverage élevé réduit la distance jusqu'à la liquidation. Avec 50x, un mouvement de 2% vous liquide. Préférez 2-5x pour les débutants.
📊
Funding Rate Monitor
Surveillez les taux de funding et trouvez des opportunités d'arbitrage

Le Funding Monitor affiche les taux de funding en temps réel sur plusieurs venues (Hyperliquid, dYdX, GMX, Binance, Bybit, OKX). Identifiez les opportunités d'arbitrage quand les taux divergent.

Qu'est-ce que le funding rate?

Le funding rate est un mécanisme qui maintient le prix des perpetuals aligné avec le spot. Toutes les 8 heures, les traders paient ou reçoivent un pourcentage de leur position:

Venues surveillées

VenueTypeFréquenceAssets
HyperliquidDEX8h50+
dYdXDEX8h30+
GMXDEX1h10+
BinanceCEX8h200+
BybitCEX8h150+
OKXCEX8h100+

Stratégie d'arbitrage

Exemple: Arbitrage funding BTC
VenueFunding 8hAnnualisé
Binance+0.08%+87.6%
dYdX-0.02%-21.9%

Stratégie:

  1. SHORT BTC sur Binance (recevoir +0.08%)
  2. LONG BTC sur dYdX (recevoir +0.02%)
  3. Position delta-neutral: pas de risque de prix
  4. Profit: 0.10% toutes les 8h = ~109% APY
~109% APY
Profit d'arbitrage (spread: 0.10%)

API

// Initialiser le monitor
FundingMonitorModule.init();

// Obtenir les opportunités d'arbitrage
const opps = FundingMonitorModule.getArbitrageOpportunities();
console.log(opps);
// [
//   {
//     asset: 'BTC',
//     longVenue: 'dYdX',
//     shortVenue: 'Binance',
//     longRate: -0.02,
//     shortRate: 0.08,
//     spread: 0.10,
//     annualizedProfit: 109.5
//   },
//   ...
// ]

// Obtenir les données pour un asset
const btcFunding = FundingMonitorModule.fundingData['BTC'];

// Rendre l'interface
FundingMonitorModule.render('my-container');
💡 Conseil: Un spread de funding >0.05% est généralement profitable après les frais. Les meilleures opportunités apparaissent lors de volatilité élevée.
⚠️ Risques de l'arbitrage:
  • Frais de transaction sur les deux venues
  • Risque de liquidation si mal hedgé
  • Le funding peut changer rapidement
  • Capital bloqué sur deux plateformes
💰
PnL Calculator
Simulez vos profits et pertes pour différents scénarios de prix

Le PnL Calculator vous permet de visualiser vos gains ou pertes potentiels avant d'entrer en position. Simulez différents scénarios de prix pour comprendre votre exposition.

Paramètres

ParamètreDescription
Entry PricePrix d'entrée de la position
Exit PricePrix de sortie prévu (optionnel)
Position SizeTaille de la position en $
LeverageMultiplicateur (1x-100x)
SideLong ou Short
FeesFrais totaux (défaut: 0.1%)

Formules

Notional = Position Size × Leverage
Price Change % = (Exit - Entry) / Entry × 100
PnL % = Price Change × Leverage × (Long: +1, Short: -1)
Gross PnL = Notional × PnL % / 100
Net PnL = Gross PnL - Fees
ROE = Net PnL / Position Size × 100

Scénarios générés automatiquement

L'outil génère automatiquement des scénarios pour les variations de prix suivantes:

-20%, -15%, -10%, -5%, -3%, -2%, -1%, 0%, +1%, +2%, +3%, +5%, +10%, +15%, +20%

Exemple

Long BTC: Entry $97,000, Size $1,000, Leverage 10x
Prix ExitΔ PrixPnL NetROE
$87,300-10%-$1,010-101%
$92,150-5%-$510-51%
$95,060-2%-$210-21%
$97,0000%-$10-1%
$98,940+2%+$190+19%
$101,850+5%+$490+49%
$106,700+10%+$990+99%
Notional: $10,000
$1,000 position × 10x leverage

API

// Calculer un PnL spécifique
const result = PnLCalculatorModule.calculate({
    entryPrice: 97000,
    exitPrice: 100000,
    positionSize: 1000,
    leverage: 10,
    side: 'long',
    fees: 0.1  // 0.1% total
});

console.log(result);
// {
//   grossPnl: "309.28",
//   feeAmount: "10.00",
//   netPnl: "299.28",
//   pnlPercent: "30.93",
//   roe: "29.93",
//   priceChange: "3.09",
//   notional: "10000.00",
//   isProfit: true
// }

// Générer tous les scénarios
const scenarios = PnLCalculatorModule.generateScenarios(
    97000,  // entry
    1000,   // size
    10,     // leverage
    'long'  // side
);

// Rendre l'interface
PnLCalculatorModule.render('my-container');
💡 ROE vs PnL %:
  • PnL % = Variation par rapport au notional (avec leverage)
  • ROE = Return on Equity = Variation par rapport à VOTRE capital (margin)
Avec 10x leverage et +3% de prix, le PnL% est +30% mais le ROE est aussi ~30% car c'est par rapport à votre marge initiale.

Résumé des outils

Outil Utilisation Quand l'utiliser
📐 Position Calculator Calculer la taille de position optimale AVANT chaque trade
📊 Funding Monitor Trouver des arbitrages de funding Pour du yield sans risque directionnel
💰 PnL Calculator Simuler les profits/pertes Pour visualiser les scénarios