ProEA · Free tools
Free tools for trading decisions
Analyze an MT5 report, size a position using your broker specifications or check a risk limit. Calculations run in your browser, with methods and limitations beside the results.
Forex market hours
See which forex sessions are open now and when each opens and closes on your own clock. Times follow each city's daylight saving rules; the week runs from Sunday 17:00 to Friday 17:00 New York time.
week = Sunday 17:00 → Friday 17:00, New York timeBest time to trade forex
The best time to trade forex is the London–New York overlap, 08:00–12:00 New York time: the only hours when London, the largest FX trading location, and New York are both in their business day.
best time = London 08:00–17:00 ∩ New York 08:00–17:00Pip value calculator
Find what one pip is worth on your position, in your account currency. Choose a symbol, enter the lot size and supply the one conversion rate your account needs.
pip value = lots × contract size × pip size (÷ price or × rate)Forex margin calculator
Find the margin your broker holds to open a position, in your account currency. Enter the symbol, lot size, current price and your leverage; add your equity to see free margin, margin level and the room left before a stop-out level.
margin = lots × contract size × price ÷ leverageForex profit calculator
Turn an entry, an exit and a lot size into profit or loss in pips, in the quote currency and in your account currency. Add commission and swap to see the net result.
P/L = (exit − entry) × direction × contract size × lotsRisk reward ratio calculator
Turn a planned entry, stop and target into a risk:reward ratio, and see the win rate at which that plan breaks even once costs are included.
break-even win rate = (risk + costs) ÷ (risk + reward)Pivot point calculator
Enter the previous period's high, low and close to get classic, Fibonacci, Camarilla and Woodie pivot levels side by side. The levels are arithmetic on past prices: reference lines to plan around, not predictions of where price will turn.
P = (H + L + C) ÷ 3 · Camarilla H4 = C + 1.1 × (H − L) ÷ 2Fibonacci retracement calculator
Enter a swing high, a swing low and the direction of the move to get the retracement levels inside the swing and the extensions beyond it. The ratios are fixed arithmetic on two prices you choose: choosing the swing is the part that matters, and no level predicts a turn.
uptrend retracement = H − r × (H − L) · extension = L + e × (H − L)Trading compounding calculator
Compound a return you assume for every period, then add losing periods and withdrawals to see how much they bend the path. A steady percentage is an assumption, not a forecast: real returns vary, can be negative, and compounding magnifies losses as well as gains.
final = start × (1 + gain)^wins × (1 − loss)^lossesFutures position size calculator
Find how many contracts fit the dollars you plan to lose at your stop. Pick a CME contract or enter your own tick size and tick value; the count is rounded down, never up to one contract.
contracts = risk ÷ (stop ticks × tick value), rounded downKelly criterion calculator
Turn a win rate and a payoff ratio into the Kelly fraction, the share of the account to risk per trade that maximizes long-run growth if those two numbers are exact, then scale it down to half or quarter Kelly. Your inputs are estimates, so treat the result as a ceiling, not a target.
f* = W − (1 − W) ÷ R · g(f) = W·ln(1 + fR) + (1 − W)·ln(1 − f)Open position risk calculator
Add the cash losses you have estimated at each position's stop, in one account currency. See each contribution and how a proposed position changes the combined scenario.
planned total = sum of cash losses at stops + additional costsMT5 report analyzer
Inspect a supported MT5 report in your browser without uploading it. Separate trading postings from cash movements, check parsing diagnostics and explore historical resampling with a repeatable seed.
net posting = profit + commission + swap + feeConsistency rule calculator
Compare your best day's profit with total profit over the same measurement window. Enter your own threshold to see the best-day share and the additional profit needed if your best day stays unchanged. This calculation does not verify account eligibility.
consistency % = best day ÷ total profit × 100Drawdown recovery calculator
A drawdown and the gain that undoes it are not symmetric — losing 20% takes a 25% gain to recover, and losing 50% takes a full 100%. Enter your drawdown to see the exact gain required, and scan the table for every common step from 5% to 90%.
gain required = drawdown ÷ (100 − drawdown) × 100Profit target calculator
Turn a prop-firm profit target (often 8-10% of account size) into real numbers: the dollar target, a per-day pace across your trading days, and how many trades your own win rate and reward multiple realistically need. If your inputs don't add up to a positive edge, the calculator says so plainly instead of showing a number that isn't real.
trades ≈ target ÷ (risk × (win% × R − loss%))Risk of ruin calculator
Find the chance of reaching a ruin floor below your starting capital, two ways: the classic gambler's-ruin formula for a fixed risk amount, and a seeded simulation of percentage-of-equity sizing over your trade horizon. Enter risk as percentages or as dollars.
risk of ruin = ((1 − p) ÷ p)^N at a 1:1 payoff · N = (capital − floor) ÷ risk per tradeMonte Carlo trading simulator
Explore equity paths under a fixed win rate, reward multiple and risk per trade. Repeat a sample with the same seed and path count, inspect percentile bands and running-peak drawdown, and download the run's assumptions and results.
equity ×= 1 + risk × R on a win · 1 − risk on a lossXAUUSD lot size calculator
Estimate a gold CFD position for a USD account from your risk budget and stop. Start with a 100 oz contract and 0.01 lot step, or enter your symbol's contract size, volume limits and estimated costs.
lots = risk USD ÷ [(stop USD/oz + allowance USD/oz) × oz/lot + commission USD/lot], rounded downForex position size calculator
Know how much to trade before you place an order. Start with the loss you plan for; this tool calculates the size that fits your stop.
lots = [balance × (risk % ÷ 100)] ÷ (stop pips × pip value)Daily loss headroom calculator
Subtract today's net loss from a percentage of your baseline. This model caps the remaining allowance at the starting limit: a profitable day does not add credit. Check that this model matches your account's daily-loss rule before using the result.
remaining allowance = baseline × rule% − max(0, −net P&L)Static vs trailing drawdown calculator
Compare a static floor anchored to starting balance with a trailing floor calculated as a percentage of the peak. Enter your starting balance, qualifying high-water mark and current equity; this model does not calculate fixed monetary trailing allowances or firm-specific locks.
floor = reference × (1 − drawdown%)Trading expectancy calculator
Expectancy is the number your equity curve is secretly built from: what one trade earns or costs on average, in R. Enter your win rate, average win, average loss and honest per-trade costs — and see the break-even win rate your payoff ratio actually demands.
E = p×W − (1−p)×L − costsForex leverage calculator
Find the leverage you are actually using: the value of your open positions divided by your equity. Add positions to see the margin they hold at your account leverage and how far price can move against you before a stop-out level.
effective leverage = total position value ÷ equityForex swap calculator
Turn the swap long and swap short your broker quotes into money per night and over the nights you hold, in your account currency. Choose the weekday your broker charges three nights.
swap = points × point size × contract size × lots × nightsAverage down calculator
Enter every fill of a position, long or short, to see the average entry, the break-even price, the profit or loss now and the price a target needs. Add a stop to see how the loss at that stop grows with each add.
average price = Σ(price × size) ÷ Σ size