Blackperp173 SIGNALS
Signals
Engine
Assets
Academy
Tools
Pricing
Sign up
Contact
Dashboard
BlackperpPERP ENGINE

Crypto perpetual futures decision engine. Not financial advice — trade at your own risk.

SIGNALSAll signalsPrice MomentumFunding RateLiquidationOpen Interest
ASSETSAll assetsBitcoinEthereumSolanaXRP
ENGINEAll categoriesComposite AlphaOrder FlowSmart MoneyLiquidation
ACADEMYAll articlesWhat is CVD?What is Liquidation?What is Funding Rate?What is Open Interest?
PRODUCTNewsToolsPricingSign upLog inAccountContactMedia Kit

© 2026 Blackperp. All rights reserved. Trading cryptocurrencies involves substantial risk of loss and is not suitable for every investor.

Home/Tools/Binance PnL Calculator
TRADING TOOLS

Binance PnL Calculator Binance

FREE TOOLNo signup required

Calculate gross and net profit or loss including leverage, trading fees, and funding costs.

How to Use

  1. 01Enter your entry price and exit price.
  2. 02Input the position size in USDT and leverage.
  3. 03Set the trading fee percentage (Binance default: 0.04% taker).
  4. 04If you held the position across funding intervals, enter the average funding rate and number of 8-hour intervals.
  5. 05Review gross PnL, fee breakdown, funding cost, net PnL, and ROE.

What Is a PnL Calculator?

A profit and loss (PnL) calculator computes the realized gain or loss from a perpetual futures trade after accounting for entry price, exit price, position size, leverage, trading fees, and funding rate payments. Gross PnL is the raw difference between entry and exit multiplied by position size. Net PnL subtracts all costs: taker fees (typically 0.04-0.05% on Binance), maker fees (0.01-0.02%), and cumulative funding rate payments over the holding period. For trades held across multiple funding intervals (every 8 hours on Binance), funding costs can significantly erode profits or add to losses. Return on equity (ROE) shows the percentage return on the margin you actually posted, not the notional position size. A $100 profit on $500 margin is a 20% ROE, even though the notional position might have been $5,000.

Formula & Methodology

Gross PnL = (Exit − Entry) × Position Size / Entry [long] Gross PnL = (Entry − Exit) × Position Size / Entry [short] Trading Fees = Position Size × Fee Rate × 2 (entry + exit) Funding Cost = Position Size × Funding Rate × Number of Intervals Net PnL = Gross PnL − Trading Fees − Funding Cost ROE = Net PnL / Margin × 100%

Examples

BTC Long — Quick Scalp

Entry: $67,500 | Exit: $68,200 | Size: $20,000 | Leverage: 10x | Fee: 0.04% | Funding: 0
Gross PnL: +$207.41 | Fees: $16.00 | Net PnL: +$191.41 | ROE: +9.6%

ETH Short — Day Trade

Entry: $3,500 | Exit: $3,420 | Size: $10,000 | Leverage: 5x | Fee: 0.04% | Funding: 0.01% × 1
Gross PnL: +$228.57 | Fees: $8.00 | Funding: $1.00 | Net PnL: +$219.57 | ROE: +11.0%

SOL Long — Held Overnight (Negative Outcome)

Entry: $185 | Exit: $181 | Size: $5,000 | Leverage: 20x | Fee: 0.04% | Funding: 0.02% × 3
Gross PnL: −$108.11 | Fees: $4.00 | Funding: $3.00 | Net PnL: −$115.11 | ROE: −46.0%

Tips & Common Mistakes

  • Always calculate net PnL, not gross. Fees and funding can turn a winning trade into a loser.
  • For positions held more than a few hours, funding costs become significant. At 0.03% per 8h, a full day costs 0.09% of notional — that is 9% annualized.
  • Use limit orders (maker) when possible to save on fees: 0.02% vs 0.04% on Binance VIP0.
  • High leverage amplifies ROE but not dollar PnL. A $100 profit is $100 regardless of leverage — ROE just looks more impressive.
  • Account for exchange-specific fee tiers. Binance VIP1+ and BNB fee discount can cut costs by 25-50%.
  • Track PnL per strategy and per asset to identify which setups are actually profitable after all costs.

Binance Perpetual Futures

Binance is the world's largest cryptocurrency derivatives exchange, processing over $50 billion in daily perpetual futures volume. Binance Futures offers up to 125x leverage on BTC/USDT with tiered maintenance margin rates starting at 0.4% for positions under $50,000 notional. The exchange uses a dual-price mechanism with mark price (fair price based on index + funding basis) and last price to prevent unnecessary liquidations from wicks. Binance charges funding every 8 hours at 00:00, 08:00, and 16:00 UTC. Fee discounts are available through BNB payment (25% off), VIP tier progression, and referral programs. Binance's liquidation engine uses the insurance fund to take over positions, with auto-deleveraging (ADL) as a last resort. Blackperp's engine sources primary data from Binance including real-time WebSocket feeds for all 21 monitored assets, order book depth, forced liquidation data, and top trader positioning ratios.

Binance Fee Tiers

Tier30d VolumeMakerTaker
VIP 0< $15M0.020%0.040%
VIP 1$15M+0.016%0.040%
VIP 2$100M+0.014%0.035%
VIP 3$250M+0.012%0.032%
VIP 4$500M+0.010%0.030%

Binance Leverage Tiers

NotionalMax LeverageMaintenance Margin
< $50K125x0.40%
$50K–$250K100x0.50%
$250K–$1M75x1.00%
$1M–$5M50x2.50%
$5M–$20M20x5.00%

Related Tools

◫Position Size→
Calculate optimal position size based on account balance,...
⊕Funding Cost→
Estimate total funding rate cost over hours, days, or wee...
⚖Risk / Reward→
Compute risk-to-reward ratios, breakeven win rates, and e...

Related Signals

price action Signal→
funding Signal→
composite alpha Signal→

Related Articles

how to calculate pnl futures→
understanding trading fees→
what is roe→

Frequently Asked Questions

What is the difference between gross PnL and net PnL?

Gross PnL is the raw price movement multiplied by your position size — the theoretical profit or loss without any costs. Net PnL subtracts trading fees (entry + exit) and funding rate payments. On a $10,000 position, a 0.04% taker fee costs $4 per trade ($8 round-trip), and funding can add another $1-5 per 8-hour interval.

How does ROE differ from PnL?

Return on equity (ROE) measures profit relative to the margin you posted, not the full position size. A $200 profit on a $2,000 margin position at 10x leverage shows 10% ROE, even though the notional position was $20,000 and the price only moved 1%. ROE is useful for comparing capital efficiency across trades with different leverage.

Why do funding costs matter for PnL?

Funding is a periodic cost paid every 8 hours (on Binance) or 1-4 hours on other exchanges. When funding is 0.01% (neutral) it costs $1 per $10,000 per interval. During high-demand periods funding can spike to 0.1%+ — that is $10 per interval, or $30/day on a $10,000 position. Multi-day swing trades in high-funding environments can lose significant edge to this cost.

How do I include partial closes in PnL calculations?

Calculate PnL for each partial close separately with the appropriate exit price and size. Sum all partial PnL values and subtract total fees and funding. For example, closing 50% at TP1 and 50% at TP2 gives: Total PnL = (PnL_TP1 × 0.5) + (PnL_TP2 × 0.5) − Total Fees − Total Funding.

This calculator is for educational purposes only. It does not constitute financial advice. Always verify calculations with your exchange before placing trades.

EXPLORE MORE
∆Signals173
Live trading signals
⊕Funding21
Live funding rates
◎Academy154
Trading education
◈Engine25
Signal categories
₿Assets147
Asset intelligence
▤NewsLIVE
Derivatives news feed