Trading Courses

TRADE LIKE CRAZY - Best Intraday Trading Systems on Banknifty & NIfty 2021.png

Tradingview Charts - A Guide to Backtesting, Screener, Alerts, and Crypto Pricing

Updated: Feb 21

After getting over a million active monthly users without any advertising budget in a month in 2016, Tradingview has not looked back. The investment of $37 million on Tradingview by the investment firm Insight Venture Partners in 2018 indicates that the TechStars Westerville headquartered Tradingview is on the right track. Its vital success started when it started to share its data visualization capabilities with Investopedia for free, which helped gain exposure worldwide, according to the Builtinchicago report.


Verify any technical trading concepts in Investopedia, and there will be many charts and representations given by Tradingview.


Tradingview Chart in Investopedia
Image 1 – Tradingview Chart in Investopedia

Majority of the Tradingview’s functionality is available for free users, which drives an insane amount of traffic. If a serious trader needs additional features such as multiple charts in one screen, or a customized timeframe (like 3 min or 7 min timeframe), they can opt for membership ranging from $15 to $60 (USD) per month.


This article aims to explain some of the crucial features of Tradingview and how it can solve many problems in traders’ life.


Table of Contents


Tradingview Charts

CryptoCurrency Charting in Tradingview

Tradingview Paper Trading

Tradingview Screener

Tradingview Back Testing

Tradingview Alerts

Tradingview App

Tradingview Blog

What Makes Tradingview Special?

Tradingview Plans

Disadvantages with Tradingview

Conclusion



Popular Topics



Tradingview Charts


Tradingview has customized URLs for different countries. For example, ‘Tradingview India’ can be accessed with in.tradingview.com and ‘Tradingview Japan’ can be accessed with jp.tradingview.com, and ‘Tradingview France’ can be accessed with fr.tradingview.com.


Tradingview charts look elegant and beautiful. I have used it for all my blog posts and books. Besides, it provides an option for all the users to create their customized indicators and store them on the servers so that anyone can use them; credit goes to their scripting language, ‘Pine Script.’




CryptoCurrency Charting in Tradingview


Tradingview gained a lot of users when it signed up with Nasdaq and Bitfinex - a cryptocurrency exchange. It also signed with other Crypto exchanges such as Bitstamp, Binance, Coinbase, etc., and also completely equipped with all the features before the crypto boom, and hence it became the No.1 charting tool among crypto traders.


Tradingview Association with Crypto Exchanges
Image 2 – Tradingview Association with Crypto Exchanges

Satoshi Nakamoto has developed the first cryptocurrency ‘bitcoin’ in 2009, and many such currencies were born in the last few years. At the time of writing this post, the US Dollar is getting weaker day by day against cryptocurrencies, and it indicates a radical shift in the investing world.


BTCUSD is the most popular traded pair among the Crypto vs. Currency pairs. At the time of writing this article, 1 Bitcoin is equal to 31,992 USD. Traders can also trade crypto vs. crypto pairs, and the most popular and liquid pair is ETHBTC (Ethereum Bitcoin).


BTCUSD Monthly Chart
Image 3 – BTCUSD Monthly Chart

Tradestation crypto has integrated with Tradingview a few months back, and it allowed the traders to trade, invest directly in cryptocurrencies without leaving the Tradingview platform. It is a great luxury and comfort to all the crypto traders.



Tradingview Paper Trading


Tradingview provides a paper trading facility (also called simulated trading) by giving a default fake balance of $100,000. It tracks all the paper trading orders and indicates how much Profit or Loss (PnL) with the trades.


Paper Trading in USDINR
Image 4 – Paper Trading in USDINR

The above image shows the USDINR chart.


The price is near the support trend line and is also displayed similar to the bullish harami pattern.


Assume you are a beginner or intermediate level trader and you want to paper trade the idea. Then, it is straightforward. Right-click on the chart and select the “Trade” option. You can select the ‘buy’ option (as you plan a long trade in the above example) to place the trade.


Paper Trading and Connecting to Broker Account in Tradingview
Image 5 – Paper Trading and Connecting to Broker Account in Tradingview

Then it pops-up a separate window at the bottom. If you plan to do only paper trading, then select the ‘Paper Trading’ option. Otherwise, if you have any broker account integrated with Tradingview, you can punch the order by logging into the respective account within the Tradingview panel.


Paper Trading and Order Placement in Tradingview
Image 6 – Paper Trading and Order Placement in Tradingview

The next step will display a new window on the right side to fill in the order details.

One can select either market, limit, or stop order. There is also an option to enter both the profit booking price level and the loss booking price levels. Enter all the details here, and after punching the order, all the order details will be shown at the bottom.


In this way, one can know the outcome of their trading idea using the paper-trading option in Tradingview.




Tradingview Screener


Tradingview also provides a screening facility to shortlist the stocks based on both fundamental and technical criteria.


Suppose say a trader uses 1-2 technical indicators in his trading system, and he wants to shortlist all the stocks which satisfy his criteria. It would have been a daunting task to search all the stocks manually one by one.


In such cases, the ‘Stock Screener’ option from Tradingview offers a helping hand. Even a free user can use this facility, as explained below.


Tradingview Stock Screener
Image 7 – Tradingview Stock Screener

Drag the bottom line upside to see the available options. Then select the ‘Stock Screener’ option to scan the stocks based on your criteria.


If you are a first time user and yet set up a system, select the ‘filters’ option from the right side window.


Tradingview Stock Screener Filter (technical and fundamental)
Image 8 – Tradingview Stock Screener Filter (technical and fundamental)

It populates a new window, as shown in the image-8. A trader can select either fundamental or technical criteria to scan the stocks.


For example, a trader has the below criteria to plan his ‘Long’ trades:

SMA 10 crosses above SMA 50 + RSI is above 60.


Tradingview Stock Screener RSI and MA Crossover Criteria
Image 9 – Tradingview Stock Screener RSI and MA Crossover Criteria

Then he can enter the criteria, as shown in image-9. Then it will list out all the stocks which satisfy the applied criteria as shown in the below image.


Shortlisted Stocks Based on the Filter in Tradingview Stock Screener
Image 10 – Shortlisted Stocks Based on the Filter in Tradingview Stock Screener



Tradingview Back Testing


Backtesting is a method to verify the performance of a trading system with historical data. It is important to verify the efficiency of a trading system or strategy before started making trades with real money.


There are many tools and software are available for backtesting. A few examples are Amibroker, Python, etc. Tradingview provides a simple yet effective way to backtest a trading strategy, and the most attractive feature is it is available even for free users!


Tradingview provides two types of backtesting:

  1. Manual Method via Bar Replay

  2. Automated Method via Pine Editor and Strategy Tester


Manual Method via Bar Replay

‘Bar Replay’ is a simple feature that allows a trader to move backward and verify the price movements candle by candle to test the efficiency of a trading strategy.


Manual Back Testing via Bar Reply in Tradingview
Image 11 – Manual Back Testing via Bar Replay in Tradingview

Suppose if you have a trading strategy in mind and applied all the necessary indicators on the charts. Now you want to verify the strategy for the last year. Then select the ‘Bar Replay’ option as shown in the image-11.


Bar Reply to Test 1-year Historical Data in Tradingview
Image 12.1 –Bar Replay to Test 1-year Historical Data in Tradingview
Bar Reply to Test 1-year Historical Data in Tradingview
Image 12.2 –Bar Replay to Test 1-year Historical Data in Tradingview

Images 12.1 and 12.2 show how to perform the backtesting manually.


One can take back the ‘red line’ to the desired starting point (1-year back in the above example) as shown in image 12.1.


Later a trader can verify the price movements candle by candle or with the continuous play option as shown in image 12.2.


Disadvantages in Bar Replay method:

  1. Backtesting is not automated. One has to verify the charts manually.

  2. Fundamental Analysis is not covered in this method.

  3. One cannot deploy indicator based backtesting.


Automated Method via Pine Editor and Strategy Tester


It is the most effective way to backtest any strategy in a few minutes. However, it demands little coding efforts in ‘Pine Editor’ and verifies the results on the ‘Strategy Tester’ tab.


Pine script is the backbone behind these options, which is a simple programming language developed by Tradingview. It is lightweight, similar to Python coding, and one can achieve results with fewer code lines than other programming languages.


Advantages of Pine Editor – 1) No need to buy or convert the historical data as it comes readymade in Tradingview for all the users. 2) It is to learn as compared to any programming language. 3) Cloud Storage allows the traders to store their customized indicators.


‘Pine Editor’ is the place where a trader has to write the code. Select the Pine Editor option from the bottom line, as shown in the below image.


Pine Editor Option in Tradingview
Image 13 – Pine Editor Option in Tradingview

Below is the simple code to extract and plot 10 SMA of Infosys.


Pine Code to Plot 10 SMA of Infosys
Image 14 – Pine Code to Plot 10 SMA of Infosys

MA Crossover Strategy Pine Code
Image 15 – MA Crossover Strategy Pine Code

The above image shows the pine code details for the MA crossover strategy.


Long Trade - When 10 SMA crosses 50 SMA from down and RSI is greater than 60

Short Trade - When 10 SMA crosses 50 SMA from upside and RSI is less than 40


The above code is self-explanatory. If you are interested to learn more about Pine coding, then please refer to the below video.




Tradingview Alerts


Practically it isn't comfortable to sit in front of a computer screen waiting for our trade setups to occur. In this regard, alerts play a crucial role in notifying a trader that his trade setups occur.

Select the chart of the stock in which you want to set the alert. For example, a trader wants to add an alert in USDCAD when the below condition is satisfied:


"10 SMA crosses over 50 SMA from the downside."


Adding an ‘Alert’ in Tradingview
Image 16.1 – Adding an ‘Alert’ in Tradingview
Adding an ‘Alert’ in Tradingview
Image 16.2 – Adding an ‘Alert’ in Tradingview

Both images 16.1 and 16.2 explains the procedure to set an alert. After opting to add an alert option, you can amend the alert conditions as required (based on your trading system), select appropriate alert mode (email, message, or pop-up in the system), and choose the create option. It will notify through the selected method of alert when the conditions are satisfied.


The only drawback is it doesn’t provide many alerts facilities for free users. One has to register for the ‘pro’ version to get more alerts facilities.



Tradingview App


Tradingview provides both mobile app and desktop apps.


Tradingview Desktop App

At the time of writing this article, the desktop app is still in beta version. However, it looks great as the Desktop app version of Tradingview is faster as compared browser version.



Tradingview Blog


Tradingview is famous for cutting-edge technology features. However, a trader might find difficulty whenever a new feature is introduced. Hence, Tradingview provides a detailed article about all the new features in its blog.


The blog also contains many self-help guides on Pine coding, Integration with brokers, customizing charts, adding new hotkeys, Data availability, etc.

To know all the features of Tradingview, visit their blog here.



What Makes Tradingview Special?


Tradingview provides some of the fascinating features among all the chart providers. Besides, many of these cutting edge features are also available for free users. We have listed some of the attractive features below:



Compare


If a trader is looking to invest in a stock for long term investment, then it is better to compare its behavior with the market index.


Market leaders are the stocks that bleed less when the market is in a downtrend and shows more up move when the market is in sideways or uptrend.


‘Compare’ option in Tradingview
Image 17 – ‘Compare’ option in Tradingview

The above image compares ‘Infosys’ movements along with Nifty (Indian Index). A closer look reveals that Infy performed better as compared to nifty.


When the Nifty is in an uptrend, Infosys is also in an uptrend, but it displayed more magnitude on the upside. Similarly, when the Nifty is in a downtrend, Infosys showed less correction.



Candlestick Pattern Identification


Many traders rely on just a few powerful candlestick patterns like Bullish Engulfing, hammer, Morning star, etc., for their trading. Hence, getting a list of stocks with these powerful candlestick patterns saves a lot of time and provides an edge in trading.


Candlestick Pattern Screener in Tradingview
Image 18.1 – Candlestick Pattern Screener in Tradingview