MarketInOut Stock Screener Please enable JavaScript to view this page content properly Log In | Sign Up
Welcome to the most comprehensive and powerful Stock Screener tool available to traders and investors. You can select from a huge number of technical and fundamental criteria to find financial instruments that fit your investment needs or trading strategy. Our Strategy Backtester tool will help you to test your ideas on historical data. Whether you are a beginner in the financial market or a professional trader, the provided tools will be extremely helpful in optimizing your trades!
Develop your own stock screening strategy and backtest it on historical data!
Trade and see your capital grow!

Stock Screener

What makes unique stock screener, accessible to traders and investors? Of course, we support all popular technical indicators such as MACD, Stochastic, Ichimoku, Bollinger Bands, and SuperTrend. But in addition to it, 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 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 small part of the arsenal available to you.

Strategy Backtester

Have you already developed a stock screening method? How much would you earn as a trader if you followed this method in your trading strategy in 2018 or 2019? Find it out with the Strategy Backtester, the most comprehensive backtesting tool on the web. Backtest your strategy with us before going live!

Formula Expressions

Stock Screener is an easy-to-use and powerful tool, but you can achieve even more flexibility with the Formula Screener tool, which allows you to build stock screening criteria of any complexity. In a formula expression, you can use different time periods, index conditions, aggregate functions, data arrays, build scoring and time range criteria, perform historical screening, and add output instructions. It is worth noting that formula expressions can also be used in the Strategy Backtester tool to set criteria for opening and closing trading positions, in which case you can also use special functions that provide access to a trading position.

Stock Universe provides the opportunity to screen all the world's leading stock exchanges: Nasdaq, NYSE, OTC, IEX, TSX, TSXV, CSE, LSE, XETRA, MOEX, Tadawul, NSE, BSE, BM, SES, ISE, HKSE, SHSE, ASX, and NZX. But that is not all. Of course, we also support Forex and Cryptocurrencies. All provided tools on the site apply to them.

What's New
Formula expression: Index/Ticker condition enhancement

The ability to add index condition allows the stock screener to give out results according to the main criteria, but only if the index condition is also met. For example, the formula expression price trend_up 10 and (ema(50) > ema(200))@sp500 will give out stocks that have been trending for the last ten days, but only if the 50-day period EMA is higher than 200-day period EMA on the S&P 500 chart. If the S&P 500 does not pass the moving average criteria, then the screener results will be empty even if some stocks meet the trend condition. Now you can use not only indexes but also any ticker, for example, we can rewrite the above formula as price trend_up 10 and (ema(50) > ema(200))@aapl. Thus, the moving average condition must be met on the AAPL ticker. For non-US tickers, we need to add the appropriate suffix, for example,, @vod.l,, etc.

Moving Average of the OBV

Simple and Exponential Moving Averages of the OBV have been added to the product. On Balance Volume (OBV) was developed by Joe Granville and originally presented in his book New Strategy of Daily Stock Market Timing for Maximum Profits. On Balance Volume is a running total of volume. It shows if the volume is flowing into or out of a security. When the security closes higher than the previous close, all of the day's volume is considered up-volume. When the security closes lower than the previous close, all of the day's volume is considered down-volume. The basic assumption, regarding OBV analysis, is that OBV changes precede price changes. The theory is that smart money can be seen flowing into the security by a rising OBV. When the public then moves into the security, both the security and the OBV will surge ahead.
The use of OBV, combined with moving averages, helps traders identify changes in the trend. You can add OBV and its simple or exponential moving average crossover condition in the Formula Screener tool. For example, obv ca smaobv(20) expression reads as "OBV crossed above its 20-period simple moving average" or obv cb emaobv(20) reads as "OBV crossed below its 20-period exponential moving average". You can also add a condition that detects whether the OBV is above or below the moving average, for example, obv > emaobv(20).

Advance/Decline Ratio

The Advance/Decline Ratio indicator has been added to the product. The Advance / Decline Ratio is a popular market breadth indicator that shows the ratio of advancing issues to declining issues. It is calculated by dividing the number of advancing issues by the number of declining issues. A moving average of the Advance / Decline Ratio is often used as an overbought/oversold indicator. The higher the value, the more "excessive" the rally and the more likely a correction. Likewise, low readings imply an oversold market and suggest a technical rally.

Now charts can be from tiny to huge in size

You can select the size of the chart so that it better fits your screen. You can do this not only on the Stock Chart page but also on the Stock Screener results page when switching to the Charts view. You can also scale charts up or down using the corresponding Zoom option. In this case, the size of the chart does not change, but the graphic elements in it increase or decrease. In the first case, you will better see the details of price bars and technical indicators. In the second case, you can see an overview of the price movement over the last decade.

Font enhancement

Perhaps you have already noticed the fonts on the site have become larger for a better perception of information. Instead of the tiny Arial, which was hard to perceive even on a large monitor, the Lato enlarged font replaced it. Lato is a sans serif typeface family that started in the summer of 2010 by Warsaw-based designer Lukasz Dziedzic ("Lato" means "Summer" in Polish). He used classical proportions to give the letterforms familiar harmony and elegance. The semi-rounded details of the letters give Lato a feeling of warmth, while the strong structure provides stability and seriousness. Thanks, Lukasz, for the awesome font! - Stock Screener
Stop Loss, %
  Take Profit, %
 Trade Alert
 Technical Analyzer
 Stock Screener
 Most Popular
Stock Backtest and Stock Screening Strategy Building. Value Stock Screener and Graham Stock Screener for Value Investing Analysis. Dividend Stock Screener for Income Investing.
Technical Stock Charts: Renko Chart, P&F Chart, Technical Stock Chart.
International Stock Screners: OTC Stock Screener, ASX Stock Screener, Canada Stock Screener, UK Stock Screener and India Stock Screener
ETF Stock Screener: ETF Screener, Mutual Fund Screener
Stock Portfolio Tracker: Portfolio Tracker

Disclaimer - Privacy Policy - Cookie Use Policy - FAQ - Contact Us
Copyright ©2008-2020 All rights reserved.
Best viewed in