Free Forex & Futures Position Size & Trading Journal
Instrument
Parameters
Risk amount
$0
lot (EURUSD)
—
Profiles and trade confirmations are stored locally. Save to Google Drive to keep a backup.
Load a journal
Paste a link shared by another trader. Click Next to fetch their profiles, then select one to view their trades.
What is StopLossFX?
StopLossFX is a risk management tool and trading journal built for active traders. Whether you trade Forex, Futures, or Metals, it helps you stay disciplined by sizing your positions correctly and keeping a structured record of every trade.
Everything runs in your browser. Your data is stored locally on your device and can be backed up to Google Drive at any time. No subscription, no server storing your trades.
- Risk calculator: size your position in seconds based on your account and risk.
- Trade journal: log every trade to Google Sheets with one click.
- Trade confirmations: check off your setup criteria before entering.
- Analytics: review your win rate, R:R, and P&L over time.
- Multi-profile: manage several accounts or strategies in one place.
How the Calculator works
The calculator answers one question: how many contracts should I take to risk exactly X% of my account? Enter your account size, your risk percentage, and your stop loss distance. The result appears instantly.
Account × Risk % = Risk amount ($)
Risk amount ÷ (Stop loss × Pip/Contract value) = Position size
The stop loss field accepts either pips (Forex) or points (Futures). Pip and contract values are pre-loaded for each instrument so you never need to look them up manually.
Examples
Forex · EURUSD
Futures · ES (S&P 500)
- Forex (EURUSD, GBPUSD…): position size in lots, based on pip value.
- Futures (ES, NQ, MES, MNQ…): position size in contracts, based on point value.
- Metals (XAUUSD, XAGUSD): position size in lots, based on pip value.
- Risk/Reward input: estimates your target P&L based on your risk amount.
- Position size is rounded to the nearest tradeable unit (0.6 → 1, 0.4 → 0).
How the Journal works
The journal logs your trades directly to a Google Sheets file in your own Google Drive. Connect your account once and every trade you confirm is appended as a new row automatically.
Before logging, fill in the trade details: order direction (Buy/Sell), Risk/Reward ratio, notes, and optionally a TradingView chart link. Your trade confirmations checklist shows which criteria were met and which were not.
- Date & time: recorded automatically, editable before sending.
- Instrument & profile: pulled from the active calculator profile.
- Account size, risk %, risk amount, stop loss, position size: all pre-filled.
- Order type, R:R, estimated P&L: set in the journal form.
- Valid / invalid confirmations: a snapshot of your checklist at trade time.
- Trade notes and TradingView chart screenshot URL.
A review screen shows a full summary of the trade before it is sent, so you can catch any mistake before it hits your journal.
Example · logged trade
How to use StopLossFX
Getting started takes less than a minute. Follow these steps to calculate your position size and log your first trade.
- 1
Create or select a profile
Each profile stores your account size, risk percentage, and preferred instrument. Use multiple profiles to manage different accounts or prop firm challenges.
- 2
Choose your instrument
Select from Forex pairs (EURUSD, GBPUSD, USDJPY…), Futures contracts (ES, NQ, MES, MNQ, YM…), or Metals (XAUUSD, XAGUSD). Pip and contract values are pre-loaded automatically.
- 3
Enter your stop loss distance
Type your stop loss in pips (Forex and Metals) or points (Futures). The calculator instantly computes your risk amount and exact position size.
- 4
Read your position size
The result shows how many lots or contracts to take to risk exactly your chosen percentage. Position size is rounded to the nearest tradeable unit.
- 5
Check your trade confirmations
Before entering, review your ICT / SMC checklist: HTF Bias, Kill Zone, Liquidity Swept, MSS, Order Block, FVG. Tick each criterion that is met.
- 6
Log the trade to your journal
Set the order direction, Risk/Reward ratio, and add notes or a TradingView chart link. Click Log to Journal — the trade is saved instantly to your Google Sheets file.
Frequently Asked Questions
- What is StopLossFX?
- StopLossFX is a free position size calculator and trading journal for Forex, Futures, and Metals traders. It runs entirely in your browser — no account required. The journal syncs to your own Google Drive.
- How does the position size calculator work?
- Enter your account balance, risk percentage, and stop loss distance in pips or points. StopLossFX applies the correct pip value for your instrument and returns the exact number of lots or contracts to trade.
- Which instruments are supported?
- Forex pairs (EURUSD, GBPUSD, USDJPY, USDCHF, and more), Futures contracts (ES, NQ, MES, MNQ, YM, RTY…), and Metals (XAUUSD Gold, XAGUSD Silver). Pip and tick values are pre-loaded for each.
- How does the trading journal work?
- After calculating your position size, fill in the trade details (direction, R:R, notes) and tick your ICT / SMC checklist. One click saves the entry to a Google Sheets file stored in your own Google Drive. No data is sent to any server.
- Is StopLossFX free?
- Yes. The calculator and trading journal are completely free. An optional paid plan unlocks the verified trading certificate feature.
- Does it work for prop firm or funded traders?
- Yes. Create a separate profile for each prop firm account with its own balance and risk percentage. Switch between profiles in one click to stay within your daily loss limits.
Disclaimer
- This calculator is for informational purposes only and does not constitute financial advice.
- Calculations exclude spreads, commissions, and fees.
Contract Rounding
Contract quantities are rounded to the nearest whole number:
Forex · Pip value (per pip)
Futures · Contract value (per point)
Metals · Pip value (per pip)
Values may vary depending on your broker.