BMW Method Stock Screener Charting Tool

Download latest version here. Updated 10/27/2011. This version includes the latest S&P 500 earnings and dividend data and uses an updated MSN source for quotes.

Note: By downloading and using this program, you expect that no guarantees of data accuracy are made and actually expect to possibly find discrepancies from 10-K filings, etc.

Features in version 2:

This tool draws custom charts using data pulled from various financial websites, including Yahoo!, AdvFn, Morningstar, MSN MoneyCentral, and SmartMoney.com. The historical stock prices are charted over a long term horizon and may be visually compared to underlying fundamentals such as revenues, earnings, dividends, book value, and cash flow.

The analysis and presentation of the data is based on the collective wisdom of The Motley Fool's BMW Method Discussion Board and documented on websites BMW Method Home and especially Mike Klein's BMW Method Screen.

BMW Stock Screener Main Window

Historical earnings per share are plotted alongside price. High, low, and average estimated earnings per share are shown for the next two fiscal years.

Price EPS Presentation

Pre-Requisites and Installation

The Microsoft .NET Framework Version 2.0 must be installed. Download it here.

To install the BMW Stock Screener tool, simply download here, extract all files, and run StockScreen.exe.

Primary Parameters

To draw a chart, first fill out the primary parameters.

Primary Parameters

If you change any of the primary parameters, you must manually redraw the chart for them to take effect.

View Parameters

View Parameters

Before or after a chart is drawn, you can change the view parameters.

If you change any of the view parameters, the chart is automatically refreshed.

Sliders

Horizontal and vertical sliders can be used to "zoom" into various areas of the chart by modifying the minimum and maximum values along the horizontal and vertical axis.

Sliders

Statistics

For each chart drawn, useful statistics are compiled.

Statistics

Mouse Tricks

The mouse crosshair pointer will automatically track the date and price for you. Use the right mouse button to switch tracking between the left and right scale.

Statistics

Click anywhere on the chart to make a pushpin. Two pushpins make up a pair and draw a CAGR line.

For example, draw a chart for JNJ and switch to the revenues plot. Notice how straight-line the revenue growth is? We can easily estimate the CAGR of that line by using a pair of pushpins to produce a chart similar to the following.

Statistics


DJE 4/27/2010