MarketInOut Stock Screener Please enable JavaScript to view this page content properly Log In | Sign Up
MarketInOut.com is a powerful analytics platform designed to provide comprehensive insights into the financial health of companies worldwide. The platform enables in-depth exploration of quarterly and annual earnings reports, operating metrics, to-industry ratios, and relative strength data. With advanced features like historical screening, backtesting, market breadth, fundamental and technical indicators, scoring metrics, and correlation analysis, the platform helps users to discover financially stable companies for further research.

Stock Screener

What makes MarketInOut.com a unique stock screener? Of course, we support all popular technical indicators such as MACD, Stochastic, Ichimoku, Bollinger Bands, and SuperTrend. In addition, you can also perform more detailed stock screening using support and resistance levels, classic trend lines, Demark's trend lines, Fibonacci retracements, linear regression channels, Donchian and Keltner channels, pivot points, candlesticks, and classic chart patterns. You can also take the approaches of Warren Buffett, Peter Lynch, and Benjamin Graham to find undervalued stocks and select financially stable companies using scoring techniques developed by Joseph Piotroski, Edward Altman, and Messod Beneish. But this is still only a tiny part of your arsenal. Utilizing a multitude of technical and fundamental criteria allows you to select stocks across 35 different international stock exchanges using daily, weekly, and monthly timeframes. Historical screening and notification options are also available. Take advantage of the opportunity to have new matching stocks sent directly to your phone or email.

Strategy Backtester

Have you already developed a stock analysis method? How would you be successful if you followed this method in 2022 or 2023? Find it out with the most comprehensive and powerful backtesting tool. This tool allows you to research the performance of your strategy over 20 years of historical data. The Backtester makes it easy to gauge the historical performance of even the most sophisticated techniques. Backtest your method with us before going live!

Formulaic Expressions

Stock Screener is an easy-to-use and powerful tool. However, you can achieve even more flexibility with the Formula Screener tool, which allows you to create any complex stock screening criteria. The formula can use various timeframes, index conditions, regime filters, aggregate functions, and data arrays. You can also create scoring criteria, perform historical screening, and add instructions for displaying the result. It is worth noting that formulaic expressions can also be used in the Strategy Backtester tool. In this case, you can also use special functions that provide access to the trading position.

Stock Universe
MarketInOut.com provides the opportunity to analyze and screen companies from all the world's leading stock exchanges: Nasdaq, NYSE, OTC, TSX, TSXV, LSE, Euronext (Paris, Milan, Amsterdam, Dublin, Lisbon, Brussels), Madrid, Prague, Xetra, Oslo, Helsinki, Tadawul, DFM, BSE, KLSE, SGX, JKSE, HKSE, SHSE, KRX, TSE, MOEX, TASE and many others. But that is not all. Of course, we also support Forex and cryptocurrencies. All the tools provided on the platform apply to them.

Portfolio Tracker
Get a big-picture view of your portfolio using the Portfolio Tracker tool. Use the chart feature to display the open and close points of your portfolio's positions. Measure the success of your portfolio using the performance chart and performance statistics. The Portfolio Tracker provides all the tools and information needed to analyze your portfolio as a whole.

What's New
Set a dedicated email for alerts
9/10/2025

Recently, we experienced email delivery issues with addresses ending in hotmail.com, outlook.com, live.com, and other Microsoft domains. To improve reliability, we`ve added a new option on the My Account page that lets you set a separate Screen Alert email specifically for receiving automatic notifications from us. By default, the Screen Alert email is the same as your billing email. However, if you`ve been affected by delivery problems, we recommend updating the Screen Alert field to an email from another provider. This way, you don`t need to change your billing email, which also serves as your login. We`ll use the Screen Alert email to send notifications such as screen, trade, and price alerts. For even higher reliability, we also recommend enabling Telegram Alerts, which are free and more dependable than email.

Circuit Price Bands
9/8/2025

Circuit Price Bands are a volatility control mechanism used by India`s National Stock Exchange (NSE) and Bombay Stock Exchange (BSE) to protect investors from extreme intraday price swings. The CBands indicator plots two lines: the upper band (red), representing the maximum price a stock can rise to in a session, and the lower band (green), representing the lowest price it can fall to. These limits are set as a percentage of the stock`s previous closing price, with standard bands of 2%, 5%, 10%, or 20%, depending on the stock`s liquidity and applicable regulatory rules. If a stock touches either limit, trading may be frozen or restricted to curb excessive volatility and manipulation. For traders, the indicator provides clear visual boundaries of how far a stock can realistically move in one day. If the circuit price band is not set for a stock by an exchange, the default circuit parameter value (in percentage) will be used. You can select Circuit Price Bands criteria (Upper/Lower Circuit Band) by browsing to the Volatility - Price category and clicking on any of the technical criteria (for example, Crossed Above) in the Stock Screener tool. Or, in a formulaic expression, you can refer to upper band, lower band, and band, % values using ucir(10), lcir(10), and cirband(10) correspondingly. For example, the price < 0.95 * ucir(10) expression reads that the current price is at least 5% lower than the upper circuit band.

More control over the sidebar
9/4/2025

A new option has been added to the Settings page to control the visibility of the sidebar menu. By default, it is set to Auto, which means the menu automatically collapses on smaller screens such as smartphones. The other two options, Always and Never, allow you to keep the sidebar menu hidden at all times or visible at all times. Regardless of the selected setting, the collapsed menu can always be accessed by clicking the three-bar icon in the upper left corner of the page.

New auxiliary functions
9/1/2025

The ALLOW and PREFER functions have been added to the Formula Screener tool. The ALLOW function returns the value (True or False) of the expression passed as a parameter if it can be evaluated, and True if it cannot. For example, the value (True or False) of the price > sma(200) expression will be returned if a ticker has enough historical data to calculate SMA(200). If there are fewer than 200 bars on the chart and, in turn, SMA(200) cannot be calculated, then the function will return True. In the latter case, if we do not use the ALLOW function, the price > sma(200) expression would return False. The PREFER function returns the value of the first expression passed as a parameter that can be evaluated. For example, the prefer(sma(200), sma(50)) expression returns the current value of SMA(200) if a ticker has enough historical data to calculate SMA(200). If there are fewer than 200 bars on the chart and, consequently, SMA(200) cannot be calculated, the function will return the current value of SMA(50). The PREFER function can have two or more parameters. Please refer to the Auxiliary functions section of the help page for more details.

Historical Volatility indicator
7/28/2025

The Historical Volatility (HV) indicator measures the extent of price fluctuations of an asset over a specific time period, using the standard deviation of its past returns. It is a statistical concept rooted in financial mathematics and was widely adopted in the 1970s, particularly with the rise of options pricing models like the Black-Scholes model. HV helps traders understand how volatile a security has been, providing insight into its risk level. High HV indicates large price swings, suggesting greater risk and potential for rapid gains or losses, while low HV signals price stability and lower risk. Although HV doesn’t give direct buy or sell signals, it is used to time strategies, especially in derivatives trading, where volatility plays a key role. Traders often combine HV with other indicators to refine their market decisions. You can select this indicator in the Volatility category of the Stock Screener tool or refer to it by hv in the Formula Screener. For example, hv(10) trend_up 5 expression means HV(10) is trending up over the last 5 bars. Or, hv(10) div_bull reads as HV(10) Bullish Divergence.

 
MarketInOut.com - S&P 500
 
 Backtest


 
 
 
 Trade Alert

(e.g. MSFT, EURUSD, SILVER)

 
 
 Technical Analyzer


 
 
 Stock Screener

 
 
 



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us
Copyright ©2008-2025 MarketInOut.com. All rights reserved.