Stock Screener in Excel


You can screen stocks in Excel by hundreds of custom parameters, values, key ratios, prices, and fundamentals.

  • Screen markets with 10 years of key fundamental data
  • Build complex filter criteria with an unlimited number of filter conditions and comparisons
  • Mine financial statements for investment advantage with ease
  • Tree-like or Text-based filter editing style
  • Filter by comparing fields, indicators in history
  • Copy and paste screened stocks to excel sheet
  • Get 10 years of history of key ratios for any stock
  • Save your screen formulas as text in Excel sheets
  • Choose columns to show or hide to copy paste in Excel
  • You screener formula histories can be stored

Available Indicators

  • Financials
  • Key Ratios (Profitability)
  • Key Ratios (Growth)
  • Cash Flow Ratios
  • Balance Sheet Items 
  • Liquidity/Financial Health
  • Key Ratios (Efficiency)
  • Days Sales Outstanding
  • Days Inventory
  • Payables Period
  • Cash Conversion Cycle
  • Receivables Turnover
  • Inventory Turnover
  • Fixed Assets Turnover
  • Asset Turnover

Use MarketXLS's S&P 500 return screener to filter out stocks with good returns

Use MarketXLS to screen stocks with Overbought and Oversold RSI condition. We run all stocks on our server for RSI so you can simply download all the filtered ones sorted by RSI.

"MarketXLS is a one stop solution for technical and fundamental analysis. With MarketXLS I can do research (technical, fundamental, and options) the way I like, in Excel. In addition to the ever evolving software, the support has been stellar."

"Marketxls greatly expanded my ability to analyze investments. MSN Stock Quotes was limited in the number of stock quotes it would handle in one spreadsheet and in the number of variables available. Many of them were worthless."

"MarketXLS let’s me do what I do best, trade”. Robert Murray"

“Perfect. Already installed MarketXLS, applied the license key, and tried. I works very well indeed. Great product!”

Take your investing to the next level

Join thousands of investors like you getting advantage in the Markets