OpScan™

Your personal trade search engine for scanning the options universe

OpScan is designed to scan the universe of listed options for potential trading opportunities. By regularly using OpScan, you can start every trading day armed with a list of opportunities created for your personal strategies and trading style. Then continue scanning for trading opportunities throughout the day.

You may want to use OpScan to find over- and under-valued options that you can trade for small profits every day. Or, strike it big when OpScan tips you off to a big price move. (Almost all takeovers, and many stunning news announcements, are preceded by unusual options activity!)

Locating opportunities that match your needs and trading style can be accomplished in a matter of seconds. And, because you get unlimited OpScan with your subscription, you can search the trading universe as often as you like.


How OpScan Works

Once you click Connect, OpScan will access the OptionVue NetVue service through the Internet and submit the selected formula to the OpScan host computer. A typical scan takes only a few seconds. When it is finished, the OpScan service sends its official report back to your browser for viewing.

The top section shows the report title and the date and time it was run. It also shows the complete formula that was run, and a disclaimer pointing out that the report is based on delayed prices and not to forget the importance of doing additional research before making any trading decisions. The bottom portion lists the results of the scan with all the information requested.

Now that you have your results, you’ll want to add the assets that look interesting to your Quotes Display for further study.

IMPORTANT NOTE: OpScan Reports are strictly for the private use of OptionVue 5 owners. Please do not give copies of your reports to others, or in any way re-distribute the information you receive from the OpScan Service.


OpScan Formulas

Following is a brief explanation of each element displayed in the OpScan results window.

The Title line is title for the scanning formula you just ran, plus the date and time the scan was performed.

The Picked by line describes what assets or options you are looking for. Only items that pass this test will be included in the report.

The Sorted by line specifies how you the report was sorted (in what order the qualified items are listed).

The Showing line indicates what parameters are displayed in the report.

The Including line indicates the type(s) of assets considered in the scan.

Understanding OpScan Formulas

Download and print the OpScan Parameter Guide by clicking here (Adobe® Acrobat file). This file details all of the various OpScan parameters and their values.

A Pick formula consists of one or more relational expressions. A relational expression is an expression with two parameters separated by one of these relational operators:

= equal to
> greater than
>= greater than or equal to
< less than
<= less than or equal to

An example of a relational expression is VOL>500. This indicates that the volume today in this one option must be greater than 500 contracts.

Pick formulas typically have more than one relational expression, connected by the logical operators AND or OR. For example, the formula LAST>1.5 AND VOL>100 will only return options with a last trade price greater than $1.50 and a volume greater than 100 contracts today.

A comma is understood to be the same as AND. The following two formulas are exactly the same:

LAST>1.5 AND VOL>100
LAST>1.5, VOL>100

Pick formulas may also include numbers and arithmetic operators (+, -, *, /). For example, the expression LASTU>1.05 * LASTU(1) means the last price of the underlying is greater than 1.05 times the last price of the underlying one day ago. In other words, the price has jumped more than 5% since yesterday.

Each of the individual relational expressions in a Pick formula returns a true or false result. These results are then combined using the logical operators AND or OR. This means a properly constructed Pick formula returns an overall true or false result.

Any formula in the sort box will return a numerical result. For example, LASTU returns the last price of the underlying, a number. If LASTU is in the sort formula, then the assets returned will be listed in order from highest priced on down.

OpScan can also use a mathematical expression as your sort formula. To see an example of this, the built-in formula Breakouts to the Upside uses as the sort formula LASTU / HIGHU(10), meaning last price of the underlying divided by the highest price of the underlying for the past 10 trading days. This causes the assets with the biggest jump over their previous 10 day high to be listed at the top, with progressively smaller increases as you go down.

OpScan can also simply sort a report alphabetically with ALPHA entered in the sort field, or no sort formula at all since the default sort is alphabetic.

Some OpScan parameters are what we call “underlying specific”; they pertain to individual assets. Examples would be LASTU, VOLU and IV.

The rest of the OpScan parameters are option specific — that is, they only pertain to individual options, such as LAST, VOL, and MIV.

The tables outlined in the OpScan Parameter Guide are designed to make it clear which parameters are asset specific and which ones are option specific. It is important to remember that if the Pick formula consists only of asset specific parameters, then the result of the scan will be a list of assets. However, if the Pick formula contains at least one option specific parameter, then the result of the scan will be a list of individual options.

Below are additional symbols and their values:

c = expiration cycle number (1-4). i.e.: EXP(1) selects options of the nearby expiration cycle.

m = month number (1-12) representing January through December

n = any number of days from 1 through 20

p = any number of days from 1 through 5

q = any number of days from 1 through 800

x = 0 through 100 representing percentage difference between option strike and the price of the underlying.


+ Plus
- Minus
* Multiply
/ Divide
> Greater than
< Less than
>= Greater than or equal to
<= Less than or equal to
= Equal to
ABS( ) Absolute value of
AND Logical AND
OR Logical OR
, (comma) Logical AND


Some Additional Clarification on OpScan Operation
The pricing models used for generating theoretical prices in the Matrix use volatility skewing, but OpScan does not. In OpScan, the theoretical value and “greeks” are calculated using one volatility number for each asset (a uniform model). This volatility is a 3-day average (the three most recent trading days, including today) of dollar-volume weighted implied volatilities.

Since OpScan is calculating the theoreticals for each asset’s options from a single volatility number, you’ll find that these theoreticals may not match up with the real market prices for far out-of-the-money and deep in-the-money options for most indexes, currencies, commodities, and bonds. Options on these types of assets exhibit considerable volatility skewing. Therefore, OpScan’s theoretical prices are useful with stocks, but not very helpful with other types of assets.

The “high of prev n days” and “low of prev n days” parameters, such as HIGHU and LOWU, are based on closing values. For example, HIGHU(10) is the underlying’s highest closing price of the previous 10 days, not the highest daily high of the previous 10 days.

Only the front 4 months of listed options are considered, and only strikes within 40% of the price of the underlying. LEAPS are not included in the OpScan database.

If your purpose is to search for short term under- and over-valued options, you can use the approach illustrated in the following built-in formulas:

Undervalued Options Based on Each Option’s Own Recent MIV
Overvalued Options Based on Each Option’s Own Recent MIV

In both of these formulas, each option is evaluated based on its own recent volatility level.


OpScan’s Built-in Formulas
As we mentioned earlier, OpScan comes with a over dozen formulas built-in:

  1. Bear Put Spread Candidates
  2. Breakouts to the Downside
  3. Breakouts to the Upside
  4. Bull Call Spread Candidates
  5. Exceptional Put/Call Volume Ratio
  6. Fat Call Premiums on Quiet Stocks
  7. Fat Put Premiums on Quiet Stocks
  8. Futures Markets in Order of Current Volatility
  9. Good Stocks for Calendar Debit Spreads
  10. High Yield Naked Put Writes
  11. Largest % Increase in Call Open Interest
  12. Most Active Stock Options
  13. Overvalued Options Based on Each Option’s Own Recent MIV
  14. Overvalued Stock Options within Matrix
  15. Stocks with Historically High IV
  16. Stocks with Historically Low IV
  17. Undervalued Options Based on Each Option’s Own Recent MIV
  18. Undervalued Stock Options within Matrix
  19. Unusual Call Activity

Bear Put Spread Candidates
In a moderately bearish market, these options can produce a good return based on the ratio of the cost of the spread and the difference in strike prices. The list is by the ratio of put-call dollar volume.

Breakouts to Downside (and Upside)
These two formulas look for significant price moves today in an underlying asset. They also look for more than simply a big price move. They look for assets that have been trading in a range over the past two weeks and have just broken out of that range today.

Both formulas have the same beginning statement in the pick field:

HIGHU(10)/LOWU(10) < 1.05

This statement divides the highest closing price by the lowest closing price over the last 10 trading days, and makes sure the result is less than 1.05.

This means it includes only assets that have traded in a price range with no more than a 5% difference between the high and low closing prices over the past two weeks.

For the Breakouts to the upside formula, the next pick statement then looks for assets whose Last price was at least 2% greater than the highest closing price during the last 10 trading days (LASTU > HIGHU(10)*1.02).

For the Breakouts to the downside formula, the next pick statement then looks for assets whose Last price was at least 2% lower than the lowest closing price during the last 10 trading days (LASTU < LOWU(10)*0.98).

The final statement in the pick field of both formulas (LASTU(10)>0) simply checks that the data is good by making sure the Last price it is using to find qualified candidates is greater than zero.

The reports then use a mathematical expression in the sort field so that the assets with the greatest percentage price move are at the top of the report.

Bull Call Spread Candidates
In a moderately bullish market, these options can produce a good return based on the ratio of the cost of the spread and the difference in strike prices.

Exceptional Put/Call Volume Ratio
The put/call ratio is one of the most consistent ways to gauge market sentiment. It measures how many put options are being bought compared to call options. If more people are buying puts than are buying calls, it would indicate bearish market sentiment for that asset.

The first part of the pick statement, PVOL$ / CVOL$ > 2.5, means only those assets where the put dollar volume is at least 2.5 times the call dollar volume will show up on the report. The second part of the pick statement, ATVOL(5)>200, screens out assets that have an average daily volume over the last five days of less than 200 options contracts.

We use dollar volume rather than contract volume to calculate the ratio in this formula. This prevents trades involving a large number of contracts in way out-of-the-money options (at a very small dollar cost) from having too large an effect. Using dollar volume gives a better reading as to what most traders are really doing. To use an old saying, they are “putting their money where their mouth is”.

The report then uses PVOL$ / CVOL$ in the sort field, meaning those assets with the highest put to call ratio will appear at the top of the report.

Fat Call (and Put) Premium on Quiet Stocks
These two formulas, one for calls and the other for puts, are designed to look for attractive options to sell. It is run on stocks only, and looks for the implied volatility of the calls (or puts) to be at least 10% greater than the actual volatility (SV) of the stock. This could be used to look for good covered writes, or simply good options to sell naked. This formula also screens out stocks that have an average daily volume over the last five days of less than 200 options contracts.

Both formulas mention quiet stocks in the title. The first statement in both pick fields is SV < 30, meaning the SV of the stock is less than 30%. This is very low for a stock, and should reduce the risk that you would get assigned when selling out-of-the-money options. The report is sorted by IV-SV, meaning the stocks with the most expensive options (relative to the SV) will appear at the top of the report.

Futures Markets in Order of Current Volatility
This formula simply lists all the futures assets in the BDB in order of their implied volatility. Because there may be liquidity problems in some of the futures markets, it also includes the average daily dollar volume of options for the past 10 trading days (ATVOL$(10)) in the show field.

Good Stocks for Calendar Debit Spreads
A list of stocks where differences in the volatility between the short term options and long term options make it profitable to purchase the long term option and sell the short term option to offset the cost of the longer term. This assumes a relatively stable price in the underlying asset.

High Yield Naked Put Writes
A list of put option contracts that have the highest implied volatility. Puts contracts can be written against an asset that the writer would consider purchasing on a price pullback. In this case the premium represents a discount on the asset price. If the put expires out of the money, the premium is income.

Largest % Increase in Call Open Interest
A list of call option contracts that have the most contracts written since the market opened.

Today's Most Active Stock Options
A list of stock options that have traded the most contracts since the market opened. This activity may indicate special interest or anticipation of a price move in the underlying asset.

Historically High or Low Volatility
These two reports find assets approaching historical highs and historical lows.

The purpose of the IV(400)>0 term in the Pick formula is to make sure your scan includes only assets with at least 400 days worth of accumulated history. This kind of term is important to have, because it excludes new assets that do not have much accumulated volatility history.

Overvalued (and Undervalued) Options Based on Each Option’s Own Recent MIV
These two formulas compare the MIV of an individual option with that same option’s average MIV over the last five trading days. Overvalued options are defined as having a current MIV more than 20% higher than their recent average MIV over the last 5 days (MIV>1.2*AMIV(5)). Undervalued options are defined as having a current MIV lower than 85% of their recent average MIV over the last 5 days (MIV<.85*AMIV(5)).

The pick line for these formulas may seem long but most of it is devoted to screening out unsuitable candidates and bad data. Both formulas screen out assets that have a daily average number of contracts traded less than 200. They then only choose candidates with a market price of $.50 or greater (MKTPR>=.5). Finally, they make sure we are using good data by checking that the MIV for the two previous days is greater than zero (MIV(2)>0, MIV(3)>0).

Since at least one of the parameters are option-specific, this report returns a list of individual options. They are then sorted so that the most overvalued (undervalued) options appear at the top of the report.

Overvalued (and Undervalued) Stock Options Within Matrix
These two formulas compare the MIV of an individual option with the stock’s current IV. The overvalued options formula looks options that have an IV at least 20% greater than the IV of the stock (MIV > 1.2*IV). The undervalued options formula looks for options that have an IV at least 20% less than the IV of the stock (MIV < .8*IV).

Both these formulas also screen out assets that have a daily average number of contracts traded less than 200. Since at least one of the parameters is option-specific, this report returns a list of individual options. They are then sorted so that the most overvalued (undervalued) options appear at the top of the report.

Unusual Call Activity
This formula’s purpose is to catch pending takeover announcements before they happen. Takeovers, buyouts, and important news announcements are often preceded by unusual call activity in the option markets.

Rather than simply looking at the volume in a stock’s options, a couple of refinements have been incorporated. For example, IV>1.1*AIV(20) was added to the pick statement. Without this statement, the report will be filled with situations characterized by heavy trades (block trades) in just one or two of the options — indicating a large position being taken by possibly only one trader or firm.

This is not what we want, as it would seem more likely that takeover announcements would be preceded by heavy activity in almost ALL of the stock’s call options.

This formula really has two goals:

1) To catch every major takeover, and

2) To exclude, as much as possible, items that are not representative of true pre-takeover activity, thus minimizing the daily follow-up work.

This formula, whose purpose is to screen for assets approaching historical highs or lows in option volatility, is an example of combining two objectives into one.


Additional OpScan Resources
At OptionVue, we are always working on different ways to help our customers use the tools we provide more efficiently and profitably.

You can check the OpScan website at www.opscan.com, for help using OpScan and any new developments in our OpScan service.

Finally, we may from time to time offer special educational resources such as videos or CD’s designed to further your knowledge of OpScan. Check with your product consultant for news on the latest products available.

If you have questions or a problem with OpScan, technical help is available at (847) 816-6610 from 8:00 a.m. to 5:00 p.m. CST at a reasonable cost.

If you have run a scan and have a problem or a question about the results, we need you to send us a copy of the OpScan report before you call. You can email it to a specific product consultant, or send it to our fax number at (847) 816-6647. In fact, you can even jot down your question on the report itself, and add a phone number where you can be reached within the next couple of hours.

The nice thing about this approach is that it gives us time to study the report and do the necessary research before getting on the phone with you.