OptionVue 5 - Upgrade Features in v1.60 (released 10/1/03)

1. OptionVue contains a new alert system that can send an e-mail, display an on-screen message, post a message in the OptionVue Message Log, and/or make a sound when the price or volume of an asset or option hits a certain level and when existing positions reach objectives or stops. Read complete details below.

2. The management of scheduled events in OptionVue has been raised to a new level. Previously, the program remembered what asset files you wanted to update in only one place. Consequently, if you scheduled the program to update all your asset files at a future time, but before that time arrived you told the program to update just one asset, you had to remember to change the setting back to “update all asset files” when you were finished. Otherwise the program would only update that single asset file when the scheduled time arrived.

Now, when you schedule an event, all the details of that event (including what asset files are to be updated) are sent to the Scheduling Agent, where the event resides independently. Nothing you do after that, such as telling the software to update just one asset, has any effect on the scheduled events, because an event can be modified or deleted only from within the Agent. To open the Agent, click the small red “A” icon in the upper right area of the main form. You may set up and schedule new events from within the Agent or through the menus.

With this approach come some new freedoms. For instance, most types of events may be scheduled any number of times. For example, you may schedule the updating of one batch of asset files at one time and a different batch of asset files at another time. The same goes for price chart files, OpScans, and other tasks. The only two types of events that you may not schedule more than one instance of are the BDB update and the new automatic file backup procedure.

There are ten different types of events that may be scheduled:

Update asset files
Update price chart files
Update open windows
Download fresh BDB if available
Run OpScans
Update asset files with continuous data service
Import data from ASCII file
Export data to ASCII file
Print reports (new)
Back up key files (new)

The first five events listed above make use of NetVue services. If you schedule two or more of these to happen at the same time, the program automatically consolidates them so that they happen in a single session with NetVue. Note that you no longer need to schedule the updating of the Quotes Display. Instead, you may schedule the updating of all open windows, which usually includes the Quotes Display since you usually have it open. It’s the same event that happens when you click the blue “N” in the upper right area of the main window.

Note that the new Scheduling Agent won’t remember events you may have scheduled with a prior version of OptionVue 5, so if you had any events scheduled before, you’ll need to take a few moments and set them up again.

3. As mentioned above, OptionVue 5 has a new feature for batch printing Portfolio Manager Reports. This is accessible through “File | Print Reports” in the main menu. You may select any number of available reports plus any number of available accounts, and when the process runs, it will print the requested reports for all the indicated accounts. You may run this process immediately or schedule it to happen in the future or at regular intervals.

4. Also mentioned above, OptionVue 5 has a new facility for automatically copying, or “backing up”, all of its key files to another location. This is accessible through “File | Back up key files” in the main menu. You may run this process immediately or schedule it to happen at regular intervals. Users should probably give some thought to where they would like to have their files copied. The default is a subfolder named BACKUP off of the OptionVue 5 main folder. The program will automatically create the backup folder, if necessary, and copy all of OptionVue 5’s key files into it, organized into subfolders by the same names as you see in the main OptionVue 5 folder.

You can also specify an alternate destination folder, and the program will copy files into this folder every other time that it performs the backup operation. Specifying an alternate folder is a good idea because sometimes, if a problem develops in one or more of your files, you may not discover it until after the backup process has been run once, and you can be thankful that you have another (previous) copy to draw upon. For this reason it is advisable to schedule the backup no more frequently than once/day. Note that if your computer is networked with one or more other computers, it can be good to specify a folder in the other computer as your backup destination. That way, you can recover files in the event of a hard drive failure.

5. We developed several new technical indicators to be used with Price Charts. In addition to the previously existing Auto-Trend line and Put/Call Volume Ratios, the software now allows you to set up moving averages, Bollinger bands, Acceleration bands (a la Price Headley), hand-placed trend lines, stochastics, RSI, MACD, Momentum, and Momentum divergence (also per Price Headley). Some of these indicators appropriately overlay the price chart itself; others (the non-overlaid indicators) appear in a separate section beneath the price chart. The software is able to show just one overlaid indicator and one non-overlaid indicator at a time, plus any number of hand-drawn trend lines.

With new buttons along the top of the Price Chart window, the user can pop indicators on and off, and change their properties. The first button (to the right of the Target button) is for showing/hiding the currently selected overlaid indicator, the second is for showing/hiding the currently selected non-overlaid indicator, and the third is to open the Indicators Properties dialog.

In the Indicators Properties dialog, you can select one overlaid and one non-overlaid indicator, and change their properties. Only one set of indicator properties is stored for the program, and will apply to all assets (just as the previously existing Put/Call Volume Ratio settings always have). The exception to this is the hand-drawn trend lines, which obviously need to be stored separately for each asset. As before, when you start the program, no indicators are displayed. Once you switch indicators on, however, they are on in every Price Chart you open – until you switch them off.

To start drawing the hand-drawn trend lines, first click to depress the button with the image of a pencil on it. Depress and hold the left click button to start drawing a line. Drag the cursor to another location and release the button where you want to terminate the line. As mentioned, you can draw any number of lines per chart. To delete the most recently created line, press the [Esc] key. Keep pressing [Esc] to delete more of the lines in LIFO order. After you have deleted the final hand-drawn trend line from a chart, the next press of the [Esc] key makes the pencil button go up and you are no longer in line drawing mode. Another way to clear all the hand-drawn trend lines for the current asset is to open the Indicators Properties dialog, check the box “Clear all hand-drawn trend lines”, and click OK.

The addition of technical indicators opens up a whole new area of program development. While we do not intend to transform OptionVue 5 into a full-featured technical analysis program, we do plan on adding more indicators as time goes on. However, we need your feedback in order to help us know which new indicators would be valuable to you. So feel free to drop us a note at feedback@optionvue.com.

6. In TradeFinder, we added four new strategies: butterflies, iron condors, collars, and covered writes on convertible securities.

7. In Portfolio Manager Reports, the Performance Summary and List of Accounts reports have a new radio button for selecting whether to include just the current account or all accounts. This does away with the need to display a popup dialog asking that question when you first open the report. Also, your preference is automatically saved. Also new on the List of Accounts report is a check box for indicating whether you want to include the “All Accounts Combined” section at the bottom of the report.

8. Also in Portfolio Manager, when viewing the Performance Graph, you can now stay in the Reports window and change accounts, seeing the Performance Graph for each one automatically updated to reflect today’s account value without having to open and close the Account Status for each account first.

9. Rather than piling all of your OpScan formulas into one file (opscan.for), the software now stores a separate file for each formula, and gives each file the same name as the formula’s title plus an extension of “.FMA”. This will make it easier to send a copy of a single formula to someone else. The software automatically takes care of the conversion from opscan.for to .fma files when the program sees that there is an opscan.for file and no .fma files in the OpScan folder. After the conversion, you may delete opscan.for. It will never be used again by the program.

10. The format of OpScan report files has been changed from space-formatted text to comma-delimited text. This should make it easier to import OpScan reports directly into Excel and other programs. The OptionVue software can still read and display the old space-formatted files, so previously collected OpScan reports can still be opened.

11. In India, a number of stocks have options trading on them. We have added these stocks to the BDB and, with this release of OptionVue 5, you can access them and work with them. Just as the Australian assets all have a “-A” suffix on their symbols, the Indian assets all have a “-I” suffix on their symbols.

12. There is a new Print-To-File feature for the Matrix, accessible by clicking the Print button in the Matrix and then clicking the “Print To File” checkbox, that writes the contents of the Matrix to a comma-delimited ASCII file (extension .csv), ready for import into Excel and other programs. Although we already had a function (the ASCII Export feature) for sending Matrix parameters out to a file, the new Print-To-File feature only writes the parameters that are currently visible in the Matrix, and includes the Summary Section, which is not included in the ASCII Export.

13. The ASCII Export function has three new parameters available for export: Bid IV, Ask IV and Rho.

14. As much as we try to provide clean historical price files through DataVue, problems sometimes enter in like those experienced during the period from 3/21/03 through 3/26/03, when we collected some bad stock prices from our data source. This leads to your seeing some bad bars in the OptionVue Price Charts. We eventually got our historical files cleaned up, but this does not fix the data you have already collected and stored in your computer. The only way to refresh your charts with DataVue was to delete your files and collect them all over again.

Until now, that is. From now on you can enter a date into a new field entitled “Refresh historical data since”, and the next time you access DataVue for historical prices, the program will request fresh data between the date that you typed in and today’s date on every asset you are updating in that particular batch. At the conclusion of the batch (even if that “batch” consists of only one asset), the field is automatically cleared. This new field is accessible in two places, and it makes no difference which one you use. First, it is available as a new field in the top of the Historical Prices Files Setup dialog. Second, it is available in a dialog that can be opened by clicking a new button on the Price Chart window – the 6th button from the left. In the dialog that opens, the ellipsis button next to the date field can be clicked to bring in the date where you have positioned the wand on the Price Chart. So we recommend that you first position the wand somewhere just prior to the “problem area” on the price chart, then click the new button to open the dialog, click the ellipsis button there, and click OK. If you are updating just the currently open Price Chart, then your final step is probably to click the blue N in the upper right. This causes the program to get fresh prices and update the Price Chart automatically.

15. The Variable Volatility model stores, and normally uses, three days of volatility readings. Since the Variable Volatility model is sensitive to bad prices, and can be thrown off by them, users have sometimes needed to delete the 2nd or 3rd day’s volatility readings in order to get rid of bad numbers and get the model back on track. But now, instead of deleting records you can simply enter a date into a new field on the Model Volatility screen (under the Settings tab) entitled “Don’t use volatility readings prior to”. For example, just typing “T” <enter> fills in today’s date and makes the program use only today’s volatility readings. This also can be useful in a situation where the market has made a big move today, causing volatilities to jump significantly, and you want the models to go with that new, higher volatility level.

There is a global version of this new field available in View | Default Models, under the Volatility button. Enter a date in this field and the program will ignore volatility readings collected prior to that date across all assets.

16. OptionVue has a new facility to display a broadcast notice when you log into NetVue, in case you need to be informed of service difficulties.

17. Double-clicking in the Account Status window to open a Matrix now works even if there is no existing asset file (the program auto-creates one from the BDB).

18. When viewing a Graphic Analysis opened from a Matrix, if you click the Price Chart or Volty Chart button the program opens the chart of the asset represented in the Graphic Analysis now instead of whichever asset is highlighted in the Quotes Display.

19. When preparing to import an ASCII file containing current prices, the File Format button in the ASCII Import dialog leads to a new “import wizard”, styled after the one in Excel. In addition to specifying the order of fields, the wizard also allows you to specify whether the file is formatted in fixed column widths or delimited (it does a pretty good job of guessing this on its own when you first enter the file name), specify the delimiter, etc., and see a preview of how the data in your file is going to be interpreted.

20. OptionVue can now import ASCII and Quicken (.qif) files containing transaction records into the Transaction Log. The new import wizard mentioned above is also used for this. You can specify a date range and only records within this range will be imported. The import wizard will check for duplicate records, and ask if the user wants to replace or skip.

21. Australian stock options in the BDB now come with multipliers filled in from the file provided by the Australian exchange, instead of just a default value of 1000. Also, Australian clients are no longer required to be DataVue subscribers in order to receive historical price information.

22. If Account Status is open when the Quotes Display or any open Matrixes are updated via DataVue, the program has the Account Status automatically refresh itself to pick up prices. Also, Portfolio Delta will now be computed even when there is one or more non-BDB stocks in the portfolio.

23. The trade order interface with OptionsXpress was upgraded to recognize straddles, strangles, covered writes, synthetics, butterflies, and iron condors, and to set up the appropriate kind of order in the OptionsXpress order form.

24. If you have continuous quotes reception suspended when you go into BackTrader mode, when you come out of BackTrader mode the quotes reception will still be suspended. Previously, when you came out of BackTrader, quotes reception would always be restarted.

25. OptionVue now retains hand-entered strikes when jumping back in time using BackTrader. With auto-strike extents set on Large, the program retains all the strikes you have defined. If you use Small or Medium extents, the program can still retain your hand-entered strikes, but only if they fall within a reasonable range of the then-current price of the underlying. This change, which was made at the request of some of our clients, was done somewhat reluctantly because it can cause extra strikes to remain defined that did not exist at times in the past, but hopefully this will not cause problems in most cases.

26. In Price Charts, today’s volume is picked up along with today’s price information. That is, the red bar on the right now has a volume bar to go with it. We leave it to the user to interpret this appropriately during the trading day, as the volume of this incomplete day will be displayed next to those of full trading days.

We’d like to take this opportunity to remind users that there is no point in scheduling the updating of your price chart files prior to 7:00 p.m. CST. Our NetVue servers start updating their history files at 6:00 p.m. and it can take some time to complete the task. When that task is complete, NetVue is ready to serve users with data that includes today’s market action. If you have OptionVue 5 update its price chart files too early, you’ll only get data through the previous day’s close. Potentially even more confusing for users, we see users log in and get historical prices during NetVue’s own procedure, which is likely to result in some of the user’s files being up-to-date and other files being one day behind. So please, updating your price chart files after 7:00 p.m. CST is best.

27. For the BullSignal interface (Australia), we no longer display a message when the server disconnects or reconnects. Displaying a message was interfering with unattended program operation. The user can tell if the server is working by checking the color of the BullSignal icon in the tray.

28. In the Transaction Log, you can change the smallest tick of the Price of a specific item by right clicking in the price field. Customers have asked that we provide greater precision in this field because sometimes an order is filled at two or more different prices and you need to enter an average price. And rather than change this entire column to a higher precision, we decided it would probably be best to allow the user to spot change it by item.

29. Also in the Transaction Log, there is a transaction type called “Reb”, which is short for commission rebate. Transactions of this type have always been treated by the Portfolio Manager’s reporting system as a kind of service charge, except that a service charge is a debit and a rebate is a credit. It has been brought to our attention that since commissions play a role in capital gains and losses, a commission rebate should also be accounted for among capital gains and losses. Therefore we have changed the way this kind of transaction is accounted for within the reports. In the Realized G/L report, you will see rebates itemized, with dates. In the Capital G/L Tax report, rebates are consolidated and presented as a single line item in a separate new section apart from short and long term trades, as the program currently has no way of telling whether commission rebates should be associated with short or long term gains/losses. Finally, “Reb” transactions now parcel, along with regular trades, when you use the Parcel Transactions function.

30. In the Parcel Transactions dialog, we now show 2 decimal points of precision on the distribution percentages. Note that this does not make any difference in terms of what you can accomplish. For instance, let’s say you have to parcel a transaction 7 ways. It has always been acceptable to enter “14.285714” in the percentage field (or you can enter “100/7”, which involves less typing and is even more precise) and the program will use that number while performing the distribution, even though it is displaying a rounded “14.29%” (formerly a rounded “14%”).

31. In Graphic Analysis, when you right click in the graph area to bring up the Horizontal Axis dialog, the Center Price field will automatically contain the price represented by the current position of the wand. Click OK and the graph will instantly center on that price. This makes it quick and easy to re-center the graph, as well as get specific P/L and Greek numbers at that price.

32. You can now browse from the Account Status and TradeFinder windows. Just click on one of the positions or recommended trades, then click the Matrix, Price Chart or Volty Chart button and the program will open the Matrix, Price Chart or Volty Chart for that asset. Then, if you click the Prev or Next buttons (or press the PageUp or PageDown keys), the open window(s) will switch to the asset represented by the previous or next position or trade recommendation in the list. This brings the total number of windows you can use as a basis for browsing to seven. For the sake of consistency, in all of these windows, if you double-click an item in the list, the program obeys your preferences in terms of what happens if you double-click in the Quotes Display (usually, opening a Matrix). In the case of TradeFinder this represents a change. Before, double-clicking a trade recommendation in TradeFinder opened a Graphic Analysis. You can still open a Graphic Analysis by selecting a trade recommendation and then clicking the Analyze button. In at least a couple of the other browse-basis windows, double-clicking an item used to insert a symbol into the Quotes Display at the current cursor location. You can still do that by selecting an item and then clicking the Insert button on the form. Note that in any of the browse-basis windows, you can select and highlight several of the items in the list and then start browsing, and the browse rotation will be constrained to the items you selected. This can be pretty handy. And one more thing: When browsing Matrixes off the Account Status or TradeFinder windows, the software automatically inserts the position or recommended trade into the Matrix for you. In the case of Account Status, it inserts your position into the Existing Position field(s). In the case of TradeFinder, it inserts the trade recommendation into the Trade field(s).

33. In Account Status, you can now right click on a position or on multiple selected positions and send the symbol(s) of the underlying assets to the Quotes Display.

34. In Account Status, portfolio beta is computed in a new way, using the extrapolated value of each position (delta * underlying price) as the weighting factor. This produces a more meaningful number than when we used the portfolio delta of each position as the weighting factor.

35. Also in Account Status, a new column parameter is available called Asset Theta, which represents a copy of the same theta that you can see in the Matrix for each asset. And in the summary section along the top, there is a new field called Portfolio Theta – representing the sum of the thetas of all your positions.

36. The default Quotes Display now has 51 assets to start out with, versus only 9, and has 10 fields across the page, versus 7. Also, there are now 3 hard-programmed default Matrix cell formats rather than just 1. Other defaults that were changed include 1) clicking the print snapshot button invokes the print dialog box, 2) the default slippage setting is “hit bid/ask”, and 3) in AutoStrike, we accept all 2.5 interval strikes and look for up to 5 months of listed options (formerly 4).

37. We ship the program with a sample account now – called “Sample” – for instructional purposes.

38. The Date field in the BackTrader window now accepts entries like “T+n” and “X1” (just as long as you don’t try to advance it to a date in the future).

39. In the Portfolio Manager, in the Performance Analysis report, under the field Max Drawdown we added a new field: Max % Drawdown. Also, in the Performance Graph, we added fields for entering a data range, so that the user can see his performance over a certain period of time rather than always just from inception of the account.

40. File | Expire All Options now offers the user a choice of either expiring all options in the current account or in all accounts. Previously, it only expired options in the current account.

41. The main help system in OptionVue 5 has been brought up-to-date with fresh content, new illustrations, and better cross-referencing.