Crypto · 10/29/2025
Gestion du risque

Espace publicitaire (in-article 1)
// src/risk.ts
export function positionSize(balanceUSDT: number, price: number, riskPct: number): number {
const risk = Math.max(0, Math.min(1, riskPct))
const notional = balanceUSDT * risk
return Number((notional / price).toFixed(6)) // taille en base asset
}
export function withinExposure(currentExposurePct: number, maxExposurePct: number): boolean {
return currentExposurePct <= maxExposurePct
}
Espace publicitaire (in-article 2)



