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. Utilizing a multitude of technical and fundamental criteria allows you to select stocks across 20 different international stock exchanges using daily, weekly, and monthly periods. Historical screening and notification options are also available. Don't miss a thing by having new match alerts sent directly to your phone or email.

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. This tool allows you to backtest the performance of your trading strategy over 20 years of historical data. The Strategy Backtester makes it easy to gauge the historical performance of even the most sophisticated trading strategies. 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.

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
Darvas Box indicator

The Darvas Box indicator has been added to the product. Darvas' theory is based on trading ranges (boxes), the upper and lower boundaries of which are the highest and lowest prices for a certain period, respectively. Thus, the price peaks form the upper and lower borders of the box. A price breakout beyond the upper bound gives a buy signal. Conversely, a price breakout beyond the lower bound is a sell signal. The opposite border of the box in both cases acts as a protective stop loss level. The indicator on the site is provided in the form of two continuous lines, green and red. The green line is the top border of the box, and the red line is the bottom border of the box. The indicator parameters are the number of days with prices below the peak bar on the left and right, respectively. You can select Darvas Box criteria in the Volatility - Price category of the Stock Screener tool or refer to upper and lower lines by darvasub and darvaslb in the Formula Screener. For example, price ca darvasub(5,3) expression means price crossed above Darvas upper line. Or, price cb darvaslb(5,3) reads as price crossed below Darvas lower line.

Toby Crabel patterns

Toby Crabel is a legendary trader who became a millionaire by trading the financial markets. His book, Day Trading with Short-Term Price Patterns, written in 1990, gained worldwide fame and praise from renowned trading gurus such as Larry Williams and Linda Raschke. Through extensive research, Crabel has identified how price bar patterns can predict subsequent price changes. The most popular patterns described in the book, such as Inside Day, NR4, NR7, Spring, Upthrust, are now available in the Chart Patterns - Toby Crabel criteria category of the Stock Screener tool.

Strategy Backtest Web API

This feature can be helpful for those who use the Strategy Backtest tool to track their trading positions on the live market. Each strategy you create has a permanent URL assigned to it. This URL lets you get a list of recently simulated trading positions with such data as entry price, position size, stop loss and take profit levels in a computer-friendly text format.
This data can help execute the strategy on the live market. Many brokers support the ability to create trading robots, special computer programs serving to automate stock trading. You can use such a program to synchronize your trading positions by sending Web requests a few minutes before the market closes. Or, if your strategy uses the Next Day Open model, you can get data shortly after the market opens. You can view the URL assigned to your trading strategy by clicking on the Plug icon on the Strategy Backtest results page.

Elliott Wave Oscillator

The Elliott Wave Oscillator has been added to the product. Elliott waves are one of the most commonly used methods of technical analysis. However, the author of Elliott waves, Ralph Nelson Elliott, found out that it is not easy to determine whether a new wave has formed or not in some cases. To solve this problem, he designed the Elliott Wave Oscillator (EWO). The indicator is the difference between a 5-period and 35-period simple moving average. On the chart, it is plotted as a histogram with positive and negative areas. Here are some rules to follow when using the indicator. The first wave in a bullish uptrend often begins with a bullish divergence between the prices and the EWO indicator. And the fifth wave usually ends with a bearish divergence. The highest values of the EWO indicator are during the third wave. During corrective waves, the indicator does not reach new peaks. provides Elliott Wave Oscillator with a signal line, the 5-period moving average of the indicator. You can select EWO in the Oscillators category of the Stock Screener tool or refer to it by ewo in the Formula Screener. For example, ewo(5,35,5) div_bull expression means EWO(5,35,5) bullish divergence. Or, ewo(5,35,5) ca ewos(5,35,5) reads as EWO(5,35,5) crossed above signal line.

Williams Alligator

The Alligator indicator has been added to the product. Bill Williams invented the Alligator indicator in 1995 as a visual tool for trend recognition. It consists of three lines overlaid on a pricing chart representing Jaw, Teeth, and Lips. Jaw, Teeth, and Lips are 13-period, 8-period, and 5-period smoothed moving averages moved by 8, 5, and 3 periods into the future, respectively. It is also worth noting that these moving averages are calculated based on median price. When all the lines are intertwined, the market is in consolidation (the alligator is asleep). Conversely, when three lines are stretched apart and moving higher or lower, it denotes a bullish or bearish trend correspondingly (the alligator's mouth is wide open). If the distance between the lines decreases, this may signal the end of the current tendency (the alligator is sated). Line crossings can also signal a trading opportunity. For example, when the Jaw line crosses above other lines, it is a buy signal. And vice versa, the crossing below Teeth and Lips lines by the Jaw line can be considered a sell signal.
You can select Jaw, Teeth, and Lips lines in the Moving Averages criteria category of the Stock Screener tool. In the Formula Screener, you can use jaw, teeth, and lips variables to refer to the indicator's lines. For example, jaw(13,8) ca teeth(8,5) reads as Jaw crossed above Teeth. Or, price cb lips(5,3) reads as price crossed below Lips. It is also worth noting that in the formula screener, when using comparison operators (< or >), we refer to the most recent line values that are moved into the future. If we want to compare two values that correspond to the same date on the chart, we need to use the shift operator, for example, teeth(8,5) > jaw(13,8)@3. The Teeth line is moved by five periods and the Jaw line by eight periods in the future. Therefore, to compensate for the difference, we need to take the 3rd value of the Jaw line from the right. Or, another example, price > jaw(13,8)@8. Here we take the 8th value of the Jaw line on the right, corresponding to the current date on the chart, to compare it with the last price. - Stock Screener
Stop Loss, %
  Take Profit, %
 Trade Alert
 Technical Analyzer
 Stock Screener

Disclaimer - Privacy Policy - Cookie Use Policy - FAQ - Contact Us
Copyright ©2008-2021 All rights reserved.