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
Intraday periods for cryptocurrencies

5-minute, 15-minute, 30-minute, 1-hour, and 4-hour periods have been added for cryptocurrencies. You can select these periods in the corresponding select-box on the Crypto Screener editing page or refer to it by @m5, @m15, @m30, @h1, or @h4 in the Formula Screener. For example, crex(binance,coinbase) and (sma(7) ca sma(21))@h4 reads as a 7-period simple moving average crossed above 21-period simple moving average on the 4-hour chart. You can also use intraday periods in the Crypto Backtest and Chart Template tools. Please note that using intra-day periods may limit backtesting to a shorter period due to the lack of corresponding data.

Volume Weighted Average Price

The VWAP (Volume Weighted Average Price) indicator has been added to the product, and you can use it in the Formula Screener. But there are some limitations. It applies only to tickers on the IEX exchange and currency pairs on Forex since, at this time, intraday data is supported by us only for IEX and Forex. Therefore, for screening US stocks using the VWAP indicator, you should add IEX exchange to the stock universe criterion. For example, in the Formula Screener, the exch(iex) and vwap > sma(7) expression reads as VWAP is above the 7-day moving average. Or, exch(iex) and (price ca vwap)@m15 means price crossed above VWAP on 15-minute periods. Both formulas will screen IEX as we have specified the corresponding condition. Please note that the VWAP indicator can not be selected in the regular Stock Screener tool. It is available in the Formula Screener tool only.

Earnings report date

The earnings report date has been added to the Stock Quote page. Also, using the Formula Screener tool, you can find stocks for which earnings report date will be in a specified number of days or from the earnings report date of which a specified number of days have passed. So, for example, the formula expression days_to_earn_rep() < 5 can be used to find companies that will report in the next five days. Or, the expression days_since_earn_rep() < 5 will work to find companies reported in the last five days.

Portfolio import

This feature can be helpful for those who use the Portfolio Tracker tool to monitor their trading positions. You can now import trading positions from a CSV (comma-separated values) file into a portfolio. Each line in the file must correspond to one position and contain the values separated by commas in the following order: Ticker name, Entry date, Entry price, Position size, Exit date, Exit price. Since there can be active and closed positions, the last two fields are optional. The header line is not allowed. You can import only a text file with a size of no more than 200 kilobytes containing no more than 1000 lines. You can view an example of such a file: example.csv

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. - Stock Screener
Stop Loss, %
  Take Profit, %
 Trade Alert
 Technical Analyzer
 Stock Screener

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