TradingView Paper Trading: how to practice with virtual funds

TradingView Paper Trading is designed to help traders practise without risking real funds. You can place simulated trades, test different strategies and review your performance through the platform’s trading tools.

| 5h ago

Copied
TradingView Paper Trading
  • TradingView Paper Trading allows traders to practise with virtual funds before opening or funding a live brokerage account.

  • Paper account is for traders to simulate orders such as market, limit, stop and stop-limit orders.

  • The feature can help traders test strategies, improve execution and review results before trading with real money.

  • Settings such as virtual balance, leverage, currency and commission should be adjusted to reflect realistic trading conditions.

  • Paper trading supports learning and practice, but it cannot recreate every live-market factor, including slippage, liquidity, fills and emotions.

What is paper trading on TradingView?

Paper trading, also known as demo trading, involves buying and selling financial instruments using simulated funds instead of real money. TradingView’s Paper Trading feature lets traders place virtual orders and manage simulated positions in market conditions designed to resemble live trading.

The feature is available through TradingView Supercharts and does not require a deposit or funded brokerage account. It allows traders to explore different markets, practise using the platform and evaluate trading ideas without risking their own capital.

How TradingView Paper Trading works

TradingView Paper Trading creates a virtual account within the platform. Once connected, you can select an instrument, analyse its chart and place simulated orders through the order ticket, directly from the chart or using the Depth of Market interface.

The paper account keeps track of your open positions, active orders, order history, account history and trading journal. It also updates key account figures, including:

  • Account balance
  • Equity
  • Realised profit and loss
  • Unrealised profit and loss
  • Used margin
  • Available funds
  • Order margin

This gives you a structured way to review individual trades and track your overall simulated performance without transferring money to a broker.

Paper Trading supports several asset classes available on TradingView, including stocks, forex, cryptocurrencies, commodity and index futures. The selected symbol still matters because its ticker, exchange and data source determine the prices used in the simulation.

What you can and cannot simulate

You can use TradingView Paper Trading feature to practise:

  • Selecting instruments and analysing charts
  • Placing market, limit, stop and stop-limit orders
  • Setting position sizes, leverage and simulated commissions
  • Adding take-profit and stop-loss instructions
  • Monitoring margin, profit and loss, positions and orders
  • Following a trading plan as market prices change
  • Testing strategies using the market data available for the selected instrument

However, simulated trading cannot recreate every aspect of live trading. Paper Trading may not fully reflect factors such as order-book depth, queue position, partial fills, broker-specific execution rules, connection delays or the market impact of larger orders. It also does not replicate the financial and emotional pressures that can influence decisions when trading with real money.

Some symbols cannot be traded through a paper account. These include certain synthetic symbols calculated by TradingView and non-tradable indices. In these cases, you may need to select a tradable instrument linked to the same market.

Why use paper trading before going live?

Paper trading gives you a way to practise and test your approach before trading with real money. The aim is not to prove that a strategy will be profitable, but to understand how it performs in different market conditions and identify areas that may need adjusting.

Test strategies without risking real funds

A paper account lets you test entry and exit rules, indicators, chart patterns and position-sizing techniques without putting your own capital at risk. You can compare different approaches across instruments and market conditions and see how consistently your rules perform.

For a more useful test, define your rules before placing your first trade. These could include:

  • The market conditions required for a valid setup
  • Your entry trigger
  • Position size
  • Invalidation point
  • Stop-loss level
  • Profit target
  • Maximum acceptable risk

Try to avoid changing these rules based on what happens after you enter a trade. Using hindsight to adjust your approach can distort the results and make a strategy appear more effective than it would have been in real time.

Build execution skills and trading discipline

Understanding a strategy is different from putting it into practice. Paper trading can help you become familiar with order controls, understand how different order types work and practise adjusting or closing positions.

It can also help you develop more consistent trading habits. You can follow the same pre-trade checklist, risk limits and trading hours that you plan to use when trading with a live account.

It is recommended to avoid taking oversized or unplanned positions simply because the funds are virtual. Treating paper trading differently from live trading can make it harder to assess whether your approach and trading habits would work in a real-money environment.

Test a trading plan as markets move

Forward testing through Paper Trading lets you see how a trading plan performs as new market information becomes available. Unlike reviewing a completed historical chart, you do not know what the market will do next. You need to wait for a valid setup, make a decision and manage the simulated position as prices change.

Before testing, check the data status for the instrument you are using. Some exchanges require an additional market-data subscription, so the prices shown on TradingView may be delayed.

TradingView states that cryptocurrency exchanges generally provide real-time data. For US shares, Cboe market data is available by default, which may differ from prices on primary exchanges such as Nasdaq or the New York Stock Exchange. If the chart status line shows a ‘Data is delayed’ notice, you are not viewing real-time market data.

How to set up TradingView paper account

You can access Paper Trading directly from TradingView Supercharts. The exact location of the controls may vary slightly as the platform interface changes.

Connect to Paper Trading

Follow these steps to get started:

  1. Sign in to TradingView and open Supercharts.
  2. Select Trade in the upper-right corner. In some layouts, you can also open the Trading Panel at the bottom of the chart.
  3. Choose Paper Trading from the available connections.
  4. Select Connect.

Once connected, the account manager and order controls will appear. You can then choose a supported instrument and start placing simulated trades.

Paper Trading is available to TradingView users across regions and operates as TradingView’s own simulated trading account. You do not need to connect or fund a brokerage account to use it.

Configure starting balance, currency and leverage

TradingView Paper Trading starts with USD 100,000 in virtual funds. The default leverage settings are:

  • Stocks: 1:1
  • Futures: 20:1
  • Forex: 50:1
  • Cryptocurrencies: 10:1
  • Other asset classes: 50:1

These settings apply to the simulator and may differ from the leverage available through a broker or under local regulations.

You can use the gear icon beside the account name to adjust leverage for each asset class. You can also add simulated commission to better reflect the costs you might encounter when trading with a live account.

For futures and options, commission can be set per contract and applies when opening and closing a position. For other instruments, you can choose a fixed or percentage-based commission.

When configuring your paper account, consider using a virtual balance, leverage and costs that reflect how you might realistically trade with a live account. A much larger balance, for example, may lead you to take positions that would not be practical with your own capital, making your simulated returns and drawdowns less representative.

To use a different account currency, you can create another paper account or reset your existing one. TradingView supports multiple paper accounts, allowing you to separate different strategies, currencies or asset classes.

Keep in mind that resetting an account permanently removes its open positions, active orders and transaction history. Export or record any results you want to keep before resetting it.

Connect symbols, exchanges and sessions

TradingView Paper Trading does not connect directly to an exchange in the same way as a broker account. Instead, the symbol you select determines the instrument and market data used for the simulation.

When selecting a ticker, check the exchange it is listed on before placing an order. Instruments with similar names but listed on different exchanges can have different prices, trading hours and market-data requirements.

It is also important to check whether the chart is using real-time or delayed data. The information shown alongside the symbol can help you identify the exchange and current data status.

If an instrument has multiple trading sessions, you can adjust your chart and order settings based on the period you want to test. Depending on the instrument, TradingView may support regular, extended or 24-hour trading sessions.

Paper Trading can also simulate eligible limit and take-profit orders outside regular trading hours when the relevant setting is enabled. This feature currently applies to stocks, exchange-traded funds (ETFs), bonds and depositary receipts.

How to place a paper trade in TradingView

Before placing a paper trade, choose the instrument you want to trade and check your position direction, size, order type and any risk-management settings.

TradingView lets you place simulated orders in several ways:

  • The order ticket
  • Chart trading
  • Depth of Market

Each method lets you place and manage simulated trades without leaving Supercharts.

Market, limit and stop orders

A market order is placed at the best available market price. It prioritises immediate execution rather than a specific price, so the final price may differ slightly from the price shown when you place the order.

A limit order lets you set the highest price you are willing to pay when buying or the lowest price you are willing to accept when selling. This gives you more control over the execution price, but the order may not be filled if the market does not reach your chosen price.

A stop-market order becomes a market order once a specified stop price is reached. It can be used to enter or exit a position, but the final execution price may differ from the stop price.

A stop-limit order combines a stop price with a limit price. Once the stop price is reached, a limit order is placed at your chosen price. This provides more control over the execution price, but the order may not be filled.

To place an order through the order ticket:

  1. Select Trade and choose an order type.
  2. Choose whether to Buy or Sell.
  3. Enter your position size.
  4. Add a limit or stop price if required.
  5. Review the trade value, leverage, margin and risk information.
  6. Submit the simulated order.

Depending on the settings available, position size can be entered as units, a cash amount, a percentage of your account balance or a defined amount at risk.

Setting take profit and stop loss

You can add take-profit and stop-loss instructions through the order ticket. Depending on the instrument and settings available, exit levels can be set using:

  • An exact price
  • A distance in ticks
  • A percentage of the entry price
  • A cash profit or loss
  • A percentage of the account balance
  • A defined risk-to-reward level

Setting these levels before placing a trade can help you define how much you are prepared to risk and where you plan to take profits if the market moves in your favour.

TradingView Paper Trading also supports up to four paired take-profit and stop-loss levels. Each level can be assigned to part of the main position, allowing you to practise closing a trade gradually rather than all at once.

The total quantity assigned across your exit levels should not exceed 100% of the position. If it does, the exit orders will not be executed.

Keep in mind that a stop loss does not guarantee a specific exit price in live trading. A stop-market order is executed at the next available price after the stop level is reached, which may be less favourable during market gaps, periods of high volatility or low liquidity.

Managing positions and reviewing orders

The Paper Trading account manager lets you monitor different parts of your simulated trading activity, including:

  • Positions: Your current open positions for each symbol.
  • Orders: Your active and pending orders.
  • History: Filled, cancelled and rejected orders.
  • Account history: Closed positions, including entry and exit prices, and realised profit or loss.
  • Trading journal: A time-stamped record of your order activity.

You can also modify or cancel eligible orders and adjust order or position levels directly from the chart.

TradingView Paper Trading maintains one net position for each symbol. If you place additional trades in the same symbol, they are combined into a single position rather than shown as separate positions.

Tools for testing and reviewing your trading

Paper trading can be more useful when combined with historical testing and regular performance reviews. TradingView offers tools such as Bar Replay and Strategy Report to help with this, although each serves a different purpose.

Use Bar Replay to practise with historical data

Bar Replay lets you choose a point in a chart’s available history and reveal subsequent bars at a selected speed or one at a time. Because future price movements remain hidden, you can practise identifying setups and making trading decisions without knowing what happens next.

You can also choose a random starting point, which can help reduce the tendency to select only familiar or favourable periods.

One important limitation is that Paper Trading orders placed while Bar Replay is active use real-time market data rather than the historical prices shown in Replay. This means Bar Replay is better suited to practising chart analysis and recording hypothetical entries and exits than simulating historical order execution.

For systematic historical testing, you can use a Pine Script strategy with Strategy Report. When you want to practise placing and managing simulated orders, return to the live chart and use Paper Trading.

The amount of historical data available varies by symbol and timeframe, and some chart types do not support Bar Replay. Results from a single instrument or market period may also differ from those seen under other market conditions.

Review strategies with Strategy Report

TradingView refers to its strategy-testing results area as Strategy Report, although you may still see it called Strategy Tester in older resources.

When you add a built-in, community or Pine Script strategy to a chart, Strategy Report shows how its programmed rules would have performed using the available historical data. Only one strategy can run on a chart at a time.

Rather than looking at net profit alone, consider a range of performance measures, including:

  • Total number of trades and percentage profitable
  • Average profit and average loss
  • Profit factor
  • Maximum drawdown and run-up
  • Commission paid
  • Sharpe and Sortino ratios
  • Margin calls

It is also worth reviewing individual trades to see whether performance was relatively consistent or driven by a small number of unusually profitable trades. TradingView allows you to export individual Strategy Report tabs as CSV files for further analysis.

Backtest results depend on the assumptions used. Where possible, include realistic initial capital, commission, slippage and margin settings. Test the strategy across different instruments, periods and market conditions rather than relying on one favourable sample.

Keep a record of your paper trades

TradingView’s built-in Trading Journal records technical information about your orders, but you can also keep your own journal to record the reasoning behind each trade.

For each trade, you might record the instrument, trading session, strategy and setup, entry and exit levels, position size and planned risk and reward. You can also note the order type and simulated execution price, alongside a screenshot or link to the chart.

After the trade, record the outcome and whether you followed your trading rules. Notes about market conditions, mistakes or decisions you would approach differently can also make it easier to identify patterns over time.

Try to review performance across a meaningful number of trades rather than drawing conclusions from one or two outcomes. It can also be useful to consider how consistently you followed your plan alongside the financial results. A profitable trade that broke your rules does not necessarily indicate good execution, while a controlled loss taken according to plan can still show that you followed your intended process.

Paper trading best practices and limitations

Treat Paper Trading as a training environment rather than evidence of how you will perform when trading with real money.

The value of your practice depends partly on how closely your account settings, risk rules and review process reflect the conditions you would expect to use with a live account.

Common pitfalls and how to avoid them

  1. Using an unrealistic balance

Set the virtual balance to an amount that reflects the capital you could realistically use. Base your position sizes on that balance rather than on TradingView’s default virtual funds.

  1. Ignoring trading costs

Add realistic commission assumptions and account for the bid–ask spread. Trading costs can have a significant effect on strategies that involve frequent trades or relatively small profit targets.

  1. Changing the strategy during a test

Define the rules and required sample size before beginning. If you change an important rule, record the revised approach as a new version and begin a separate test.

  1. Using too much leverage

Match the leverage setting to realistic account conditions. Measure its effect on margin requirements, potential losses and overall drawdown.

  1. Taking trades you would avoid in a live account

Apply daily risk limits, maximum position sizes, approved trading sessions and a pre-trade checklist. Virtual funds should not be used as an excuse to ignore your plan.

  1. Testing only favourable market periods

Include trending, range-bound, quiet and volatile conditions. Test several symbols if the strategy is intended to work across multiple markets.

  1. Confusing Paper Trading with Bar Replay

Use Paper Trading for simulated execution alongside current market data. Use Bar Replay for historical chart-reading and decision-making practice. Standard paper orders do not execute at historical Replay prices.

Realism gaps: slippage, liquidity and fills

Live execution depends on the prices and quantities available when an order reaches the market. A market order may experience slippage, while a limit order may be partially filled or not filled at all. Stop orders can also execute at a different price from their trigger level.

Other factors, including market liquidity, queue position, connection speed, broker infrastructure and order size, can influence execution. A simulator can replicate some aspects of order behaviour, but it cannot recreate every condition you may encounter in live markets.

This difference can be particularly important for strategies that depend on:

  • Very small price movements
  • Immediate execution
  • Large positions
  • Thinly traded instruments
  • Entries during major economic announcements
  • Trading outside regular market hours
  • Very short timeframes

For example, market orders can be executed at a different price than expected during volatile or less liquid conditions, while limit orders provide greater control over price but may not be filled.

There is also a psychological difference between paper and live trading. Virtual losses do not carry the same financial consequences as real losses, so the results may not reflect how emotions can influence your decisions when your own money is involved.

Strong results in Paper Trading therefore do not guarantee similar results in live trading. If you later decide to trade with real money, cautious position sizing and appropriate risk controls remain important.

Copied

FAQs

What is TradingView Paper Trading?

TradingView Paper Trading is a simulator that lets you practise buying and selling financial instruments with virtual funds. It allows you to test strategies, place different order types and review your performance without risking real money.

Yes, TradingView Paper Trading is available without a deposit or funded brokerage account. However, certain charting features and real-time exchange data may require a paid TradingView plan or separate market-data subscription.

Paper trading can use real-time market data, but this depends on the instrument, exchange and your data subscription. Some markets may display delayed prices, so check the chart for a ‘Data is delayed’ notice before testing your strategy.

Paper trading cannot fully reproduce live-market conditions such as slippage, order-book liquidity, partial fills, execution delays or broker-specific rules. It also removes the emotional pressure of risking real funds, so successful paper-trading results do not guarantee the same performance in a live account.

Bar Replay lets you select a historical point on a chart and reveal subsequent price bars at your chosen speed. It can help you practise identifying setups and making decisions without seeing future price movements, although Paper Trading orders placed during Replay still execute using real-time prices.

Open your Paper Trading account settings and select Reset account, then enter your new starting balance, currency and leverage settings. Resetting cannot be undone and will delete your open positions, orders and account history, so save any results you want to keep first.