TradingView's Missing Feature

TradingView is an great platform. I am especially a fan of PineScript, the programming language that allows you to build custom indicators. But while TradingView's current features are great, I think this is something very important that is missing. Something that, were the developers of TradingView to implement it, would change it from a great platform to an EXCELLENT platform...

And that feature is allowing users to screen stocks based on their scripts!

Why is this needed? There are many reasons:

1. Multi-timeframe analysis - The current TradingView screener has useful parameters, like finding stocks that are above their 20-day SMAs , but what if your strategy involves the values of indicators on a lower timeframe? For instance, what if you wanted to find stocks that are displaying a Golden Cross/Death Cross on the 1-hour chart? You can't do that currently, but it is easy in PineScript to tell if a stock has a Golden Cross or Death Cross simply by using the close series, or the security function to get the close from any timeframe. So if TradingView could implement a way to screen based on PineScript, this would make improved multi-timeframe analysis possible.

2. Published scripts - Perhaps you have read through some TradingView ideas and found an indicator you really like and want to use it as part of your trading strategy. But as we all know, not every stock -- or even every watchlist -- always provides an actionable signal all the time. So wouldn't it be great to be able to screen for stocks that are providing signals, even when those signals are based on indicators not included in TradingView's default list?

3. Personal scripts - Maybe you have developed a custom indicator of your own, and would like to find stocks that satisfy certain parameters based on it. Currently, you can't do that in TradingView. The closest solution is to build a 40-ticker watchlist, and then use the security function in a custom script to iteratively check each ticker against your condition. This is a decent workaround, but it still limits you to 40 tickers out of the hundreds of stocks on the market. So that leaves two other solutions - buy an API and make your own version of PineScript (not an easy, quick, convenient or affordable route, and one that requires a lot of programming skills) or... hope TradingView allows a new "screener" category for PineScript!

4. Greater flexibility - I have hinted at this in my other categories, but overall, screening based on PineScript would give the user far greater flexibility in his/her trading strategy. Maybe your strategy is complex, like "if condition A is met OR (condition B is met and condition C is met), go long," in which case, the existing TradingView screener would still require a lot of time-consuming and manual analysis to see if this either-or statement holds. But this is a few lines of code in PineScript!

So what do you think? Do you want to see the ability to include PineScript in TradingView screens? What sort of other powerful applications and strategies might you be able to implement if this feature were implemented? Let me know in the comments below and please give this post a "Like" if you want to encourage TradingView to implement PineScript-based screening!

If you could please pass this along to the developer team, it would be greatly appreciated! Thank you to the TradingView team for developing a great trading platform, and I look forward to continued development and additions!


The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.