120x ticker screener (composite tickers)
Jun 10, 2023

The 120x ticker screener (composite tickers) indicator provides a method to bypass the standard TradingView script limitation of 40 security calls by using composite ticker strings. This tool allows users to monitor up to 120 different assets simultaneously within a single script by packing multiple data points into a single request.
Usage
The script is designed as a comprehensive dashboard for monitoring large sets of tickers. To use it, you can toggle different sets of tickers (organized in groups of 20) via the "show sets" inputs.
Examples of its utility include:
- Broad Market Surveillance: Monitor 120 crypto assets at once to see which are trending based on % change, RSI, or SMA positioning.
- Customization: Users can modify the ticker strings directly in the code. To change a ticker, find the "USER DEFINED TICKERS" section and update the exchange/ticker string (e.g., changing 'BINANCE:MTLUSDT' to 'BINANCE:BTCUSDT').
- Debugging: Use the "Debug" section to verify if the composite data is being split correctly. Selecting a specific ticker index or set string will display the raw calculated value versus the split value in a label.
Details
The core logic relies on mathematical "packing." By multiplying specific tickers by large powers of 10 and adding them together, the script creates a single large number that represents three separate price values. Once requested via request.security(), the script uses the split_3_() function to reverse the process using division and modulo operations.
Implementation notes:
- Market Hours: Composite tickers are most reliable when assets share the same trading hours (e.g., all Crypto). If one asset is closed while others are open, the composite call may return null or incorrect data.
- Precision: The script is limited by the 15-16 digit precision of floating-point numbers. It is essential to ensure that the multiplied values do not exceed this limit to maintain data integrity.
- HTF Calculations: The script calculates indicators like SMA, RMA, and RSI from the higher timeframe (HTF) data.
Settings
Set
- Length: Determines the lookback period for the SMA, RMA, and RSI calculations.
- HTF: Sets the higher timeframe from which the ticker data is pulled (e.g., Daily, Weekly).
Table
- Size Table: Adjusts the visual size of the dashboard on the chart.
- Include Exchange Name: Toggles whether the exchange prefix (e.g., BINANCE:) is displayed in the table.
- Sort: Enables alphabetical sorting of the assets within the table.
Colours
- CH% / RSI / SMA: Allows customization of the heatmap colors for price change, strength index, and moving average relationship.
Debug
- Show Ticker: Enter the index number of a specific ticker to verify its data extraction.
- Check String: Allows users to view the raw composite string value for a specific group.
FAQ
How do I add my own tickers to the list?
To add custom tickers, you must open the script's source code and replace the existing ticker strings and their corresponding multiplication/rounding factors in the "Constants & Tickers" section.
Why do some values look incorrect during the weekend?
This usually happens if you are mixing assets with different trading sessions. Ensure all tickers in a composite group (e.g., T16 contains 3 tickers) share the same market hours.
How can I access this tool?
You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

