What paper trading actually trains
Paper trading means placing orders with virtual money on top of live prices. Because no real money is at stake, you can see how an unfamiliar order type, leverage or a stop-loss order behaves without pressure. For the same reason, the return you get from paper trading is a poor measure of skill. A virtual balance doesn't hurt when it shrinks, and you can always start over. So the starting point is to change the goal from 'how much did I make' to 'how many times did I follow my rules exactly'. Treat it as a practice room where you count whether you set a stop and a size before entering, whether you included fees, and whether you placed orders that weren't in the plan, and what you gain from it becomes much clearer. This guide covers how to set those rules, why paper results should be read lower than they look, and how to move on to a very small real amount.
Rules to set before you start
Write your rules down before you begin. If they live only in your head, you'll quietly adjust them after seeing results, and then nothing tells you what you actually practised. The key is to match the rules to the conditions you would use for real. If you start far larger than you ever would because the virtual balance is generous, you lose the chance to practise the weight of losses at that size. Decide the items below in order, write them on the first page of a note or journal, and don't change them during the practice period. If you want to change one, record the date and the reason.
- Account size: set the virtual balance close to an amount you'd actually consider using
- Loss per trade: decide how much one trade may lose, as a percentage of the account
- Stop location: before entering, decide the price at which your idea is wrong
- Fees: enter the fee rate of the exchange you would really use
- Leverage cap: if practising futures, fix the maximum multiple in advance
- Orders per day: set a limit so you don't keep placing unplanned orders
Position size: work backwards from the loss
Many people start with 'how much should I buy', but rule-based practice reverses the order. First decide how much this trade may lose, then divide by the distance between entry and stop to get the size. For example, with a virtual balance of 10,000 USDT and a loss per trade of 1%, the amount at risk is 100 USDT. If the stop sits 2% away from the entry, the position size is roughly 100 ÷ 0.02 = 5,000 USDT, trimmed a little further for fees. This calculation is the same regardless of leverage. Leverage only changes how little margin you tie up; the amount you lose when the stop is hit is set by position size and stop distance. The point of the exercise is to keep the loss amount constant: wider stop, smaller size; tighter stop, larger size. The 1% here is only an example to show the arithmetic, not a correct answer; choose a level you can actually bear.
Handle fees and stops as if they were real
If you leave fees out of paper trading, frequent trading looks much better than it really is. A fee is small once, but it applies on both entry and exit and piles up the more you turn over. Your break-even is not the entry price itself but a point a round-trip fee away from it. With stops, the most common trap is 'I'll decide later'. Because losses don't hurt on a virtual balance, it's easy to develop the habit of pushing the stop back and waiting, and that habit carries straight over to real trading. So place the stop order together with the entry, and keep a rule never to move a placed stop in the unfavourable direction. In futures, also check that the stop is closer to the entry than the liquidation price. If liquidation comes before the stop, you lose not the planned amount but the entire margin of that position.
Why paper results look better than real ones
Even with identical rules, paper results lean towards looking better than real results. The simulation can't capture all of the real market's friction, and people behave differently in front of a virtual balance. So a paper return isn't evidence that 'this will work for real'; it's a reference figure to be read on the assumption that the real number will be lower. The gap grows for methods that rely heavily on market orders and stops, and for coins with little trading. The main differences are these.
- Slippage: a real market order works through the book and can fill at a worse price
- Queue position: price can touch your limit while earlier orders fill first and yours stays open
- Fast moves: a stop order can fill at a worse price than the one you set
- Emotion: watching real money shrink makes it easy to delay a stop or grab a profit early
- Starting over: a virtual balance can be reset, so you never practise decisions after a big loss
- Missing costs: funding, withdrawal fees and conversion costs are often not included
Common mistakes in paper trading
Paper trading is a place where mistakes are allowed, but if you don't recognise a mistake as one, you only build bad habits. Mistakes made during good results are especially easy to miss. If one lucky, large win came from a trade that broke your rules, that trade is not a success but a record to fix. The easiest way to reduce mistakes is to note separately, for each trade, whether you followed the rules: yes or no. Keeping profit and rule-following in different columns clearly separates trades that won while breaking rules from trades that lost while following them. These are the mistakes that come up often.
- Trading several times larger than you would for real because the balance is virtual
- Trying high leverage because 'it's fake money anyway' and getting used to it
- Resetting after big losses and treating a balance with only good records as skill
- Concluding a method works after only a handful of results
- Entering without a stop and waiting for price to 'come back'
- Not writing down the reason for an order, so later you can't tell what went well or badly
Practising with this site's crypto paper trading tool
This site's crypto paper trading tool runs a virtual USDT balance on live prices from the Binance spot market. The default balance is 10,000 USDT, and when resetting you can choose 1,000, 10,000 or 100,000, so pick the one closest to an amount you would actually use. Spot covers market and limit buys and sells; futures covers long and short with leverage (1 to 50x, isolated margin), take-profit and stop-loss, partial closes and an estimated liquidation price. Before you order, a preview shows the reference fill price, quantity, fee and estimated liquidation price, and it warns you if the stop is beyond the liquidation price so liquidation could come first. Fee rates and the maintenance margin rate can be changed in settings to match the exchange you would really use. The performance view shows the equity curve, win rate, average win and average loss, and maximum drawdown, so look at the size of wins and losses and the drawdown rather than the win rate alone. The tool's description lists what it simplifies, such as filling market orders at the last trade price and leaving out funding, so read the results lower accordingly. To check size and liquidation price in advance, use the futures liquidation calculator, and for the chart before entering, the Pro trading chart. Records stay on this device and can be exported.
Moving to small real trades
Having followed your rules consistently in paper trading is not in itself a reason to scale up real money. The biggest differences between paper and real are emotion and execution, so you need a separate step where you experience both on a small scale. Start with a very small amount whose loss would have no effect on your life, and carry over the rules you used in paper trading unchanged. The goal at this stage is not profit but recording the gap between expected and actual fills, and how it feels when you actually have to execute a stop.
- Check in your journal that you traded without breaking rules for the period you set
- Put only a very small amount you can afford to lose into the real account
- Use the same loss percentage, stop rule and fee calculation as in paper trading
- For each trade, note the gap between the expected and the actual fill price
- If a rule-breaking trade appears, don't increase size; write down the cause first
- Increase the amount only gradually, and only when the conditions you set are met
Checklist at the end of each trade
At the end of every trade, go through the items below in order. If any answer is 'no', note it as something to fix, regardless of that trade's profit or loss. Filling in the checklist consistently builds the habit of judging yourself by process rather than result, and it also builds the record you'll rely on when deciding whether to move to real trading. Gather the results each week, see which items most often get a 'no', and focus on fixing just that one the following week.
- I wrote the stop location and the amount at risk before entering
- I calculated the position size from the loss amount and stop distance
- I checked the break-even point including fees
- In futures, I checked that the stop was closer to entry than the liquidation price
- I didn't move the stop in the unfavourable direction
- I didn't place any order that wasn't in the plan
- After closing, I recorded the result and the reason separately
Limits and disclaimer
Paper trading uses live prices, but it isn't the real market. Slippage, order queues, funding and exchange-specific margin rules are missing or simplified, so the same trade can produce a different real result. Prices come from the exchange's public API, so they can be delayed or interrupted, and some behaviour differs from a real exchange, for example orders don't fill while the page is closed. Profits in paper trading don't guarantee real profits, and rules kept in paper trading are not automatically kept for real. This guide explains a way to practise; it is not investment advice and does not mean you should buy or sell any coin. Leveraged trading can lose the entire margin, so whether to trade for real and at what size is something each person must decide for themselves based on their own situation.
🧰 Related tools
Check it live
🌍 Search the web for this
Each button runs this keyword on that search engine