General Support
- Installing Instructions
- Downloading and Installation Problems
- Forgot Password
Premium Data/Stock Market Support
- Premium Data FAQ
- Submit Problem Report
- Downloads
- Exchange Traded Funds
- ASX Index Prices
DataTools/Futures Support
> DataTools FAQ
- DataTools Service Information
- Submit Problem Report
- Downloads
- Understanding Futures Data
- Futures Coverage Notes
- Futures Database Notes
- Futures - Last Trading Day
- Futures - Continuous Contracts
Forex Support
- Premium Forex FAQ
- Premium Forex Service Information
- Submit Problem Report
- Downloads
Charting Tools & Our Data
- Advanced GET FAQ
- AmiBroker FAQ
- Dynamic Trader FAQ
- FCharts FAQ
- Fibotrader FAQ
- HotTrader FAQ
- Market Analyst FAQ
- MetaStock FAQ
- MTPredictor FAQ
- Omnitrader FAQ
- Stock Neuromaster FAQ
- Trading Blox FAQ
- TradeGuider FAQ
- TradeStation FAQ
Subscription Support
- Current Subscription Details
- Subscribe, Resubscribe
  or Upgrade Subscription

- Price
- Free Trial
- Privacy Policy
- Licence Agreement
Market Resources
- Alternative Market Glossary
- Links to Other Sites

Data Tools Frequently Asked Questions

The Data Tools FAQ has a number of categories:

Installation
The Database
Updating
Using the Program
Continuous Contracts
Recovering from Catastrophes

Installation

I have installed DataTools and there only seems to be about a dozen markets in the database.

Check that your username and PIN are entered correctly in the program's Registration Form. In the absence of legitimate subscriber details, DataTools will assume that you are a trial user and only install a limited database.

I have clicked on Help and I get a message saying that the Help file can't be found.

If this happens, Windows will ask you if you know where the Help file is. The path to follow is c:\DataTools\DATATOOLS.HLP

Can I use DataTools on my Apple Macintosh system?

Our data systems are not designed to work with native Apple Macintosh systems. However, we have several users that successfully use Virtual PC to emulate a Windows PC on their Mac, and run Windows-based charting and analysis packaages in this emulated environment.

The Database

How do I get the data into my charting program?

A program like MetaStocktm does not require you to "import" data. To open a file with MetaStock™, just guide it to the folder that contains the data you wish to view. Depending on which version of MetaStock™ you have, the File/Open process will look slightly different, but the principle is always the same: a dialogue box will appear, allowing you to navigate your way through your computer's folder structure to the data folder you're after. In the case of DataTools, the path to follow for Futures data is c:\Trading Data\Futures.

MetaStock™ remembers the path you followed last and will offer it to you the next time around. This offering of a certain folder is what tricks many users into thinking that some data files are "in" MetaStock™ while others aren't.

Where can the data be found?

In sub-folders under the main data folder. The default data path is c:\Trading Data\Futures\. The sub-folders are "Cash", "Continuous Futures" and "Futures". Under Continuous Futures there are two further sub-folders - "Back Adjusted" and "Spliced".

What does it mean when markets are named with a "C"?

The "C" stands for "Combined". Contracts that have a "C" after their name contain data from all trading sessions combined. Contracts named with an "N" contain data for an overnight trading session.

What does it mean when a market name or symbol ends in "CCS" or "CCB"?

CCS stands for "continuous contract spliced"
CCB stands for "continuous contract back-adjusted"

So if you come across a file called Wheat C CCS, it is the spliced continuous version of CBOT Wheat (all-trading sessions combined).

What is the "SPI Merged" contract?

The SFE now offers virtual 24-hour trading for most of its contracts. The close of trading occurs in the late afternoon, after which settlement prices are issued. The next day's trading then begins with the "overnight" session. Therefore overnight trading should be regarded as the first leg of the "next" day rather than as a continuation of the "current" day. 

For the SPI 200 contract, DataTools reports 3 versions:

The contract named "SPI 200" which represents trading from 9.50 am to 4.30 pm.on the trade date.
The contract named "SPI 200 C" (all-sessions combined) which represents trading from 5.10 pm (the previous evening) to 4.30 pm. on the trade date.
The contract named "SPI 200 N" (night) which represents trading from 5.10 pm (the previous evening) to 7.00 am on the trade date. (8.00am during non-US daylight savings months).

If a SPI contract fails to trade in the night session, the price fields are filled with the previous days settlement price (in order to avoid reporting zeroes). This indicates that the price has not advanced overnight.

The SFE's original Share Price Index contract was based on the ASX's All Ordinaries Index. When Standard & Poor's took over the ASX's index business in April 2000, and announced changes to the index structure, the SFE selected the S&P/ASX 200 Index to be the basis for a new Share Price Index futures contract - the SPI 200 (DataTools code YAP).

The original SPI contract (DataTools code YAO) continued to trade side-by-side with the SPI 200, with the final contract listed for trading being the September 2001 delivery. But through December 2000, open interest shifted from the old market to the new, and the December 2000 delivery was the last "old contract" that saw any active trading. At the expiry of this delivery on 29/12/2000, both markets were settling at the same price.

This has enabled us to "seamlessly" construct a market folder for DataTools called "SPI Merged" (and other folders called "SPI Merged C" and "SPI Merged N").

The SPI Merged folders merge the history of the old SPI with the new. Contracts up to and including the December 2000 delivery represent the "old" SPI. Contracts beginning with the March 2001 delivery represent the "new" SPI. 

Merging these individual contract histories into single folders allows the construction of continuous SPI contracts going back to 1983.

The table below summarises the various SPI codes available through DataTools.
Market Name DataTools Symbol Description First All Ords SPI Delivery First SPI 200 Delivery
SPI 200 YAP "day" session n.a June 2000
SPI 200 C YAP2 all trading sessions combined n.a. June 2000
SPI 200 N YAP3 "overnight" session n.a. June 2000
SPI Merged SPIM "day" session March 1983 March 2001
SPI Merged C SPIM2 all trading sessions combined March 1983 March 2001
SPI Merged N SPIM3 "overnight" session March 1992 March 2001

One of my charts looks funny - the data is like a straight line going across the page.

All it takes is one zero to get into the data and the resulting chart will look like a straight line, as the Y-axis scale expands right out to incorporate the zero. For the chart it question, switch to "Table View" in DataTools and check the data closely to try and discover a zero in one of the price fields (or a row filled with zeroes). Note the date. Now open the update module and set the program to re-update that particular date (check the option "Update this date only").

I want to see the convert the data to ASCII CSV (text) format.

Start up Data Tools then click on File -> Translate Database to CSV format. Then select the items you wish to be converted and click the Translate button.

How can I make Data Tools automatically update my ASCII CSV database update each day?

Firstly you have need to selecte the items you with to convert via File -> Translated database to CSV and then click translate. Secondly, when you run an update, you need to tick the box labelled Run "Translate" after distribution.

Updating

I have tried my first update and I get a message saying "Cannot create file c:\DataTools\udf\"date"dt.zip.

You are missing the udf folder in DataTools. This is usually the result of an incomplete installation. Try installing again, but first make sure that you have at least 100MB of disk space available on your hard drive.

I cannot connect to the server and I have a firewall or Internet security product installed on my computer.

It may be possible that you have unwittingly denied DataTols to access the internet.

Whenever DataTools is run for the first time, reinstalled or upgraded, some firewall packages pop up a box that says that a program change has been detected or a program requests access to the Internet. It then asks if you will allow that program to access the Internet. If you unwittingly clicked "Block" or "Deny" then you will not be able to update to connect to the server. The following steps will re-enable your updates.

If your firewall package is Norton/Symanetc Personal Firewall please try the following:

  • Firstly, shut down DataTools.
  • Right click on the Norton Personal Firewall Icon in your system tray near the clock on the bottom right hand side of your screen.
  • From the menu, click on Norton Personal Firewall. This will open the Norton Security Center.
  • Click on Personal Firewall.
  • On the right hand side of the window, click on Configure.
  • Click on the Program Control tab.
  • Scroll down the list of programs and select DataTools.exe.
  • Click on Block All in the pull down menu and change it to Permit All
  • Click on OK.
  • Start DataTools and try an update

If your firewall package is Norton Internet Security please try the following:

  • Firstly, shut down DataTools.
  • Right click on the Norton Internet Security Icon in your system tray near the clock on the bottom right hand side of your screen.
  • From the menu, left click on Open Norton Internet Security. This will open the Norton Internet Security window.
  • Left click on Norton Internet Security on the left hand menu pane..
  • Left click on Personal Firewall.
  • Left click the Configure button on the right hand side of the window.
  • Click on the Programs tab.
  • Scroll down the list of programs and select DataTools.
  • Click on Block All next to DataTools and change the entry to Permit All
  • Click on OK.
  • Click the 'X' in the top right hand corner of the window to close down the Norton Internet Security window.
  • Start DataTools and try an update

If your firewall package is McAfee Internet Security or McAfee Personal Firewall, please try the following:

  • Firstly, shut down DataTools.
  • Right click on the McAfee Security Center icon in your system tray near the clock on the bottom right hand side of your screen.
  • From the menu, choose Personal Firewall.
  • Choose View Applications from the sub-menu.
  • In the list of applications, select select DataTools.exe.
  • Under Change Permission to... Click on Allow Full Access.
  • Close the McAfee Security Center window.
  • Start DataTools and try an update

If you have another firewall package not listed above, please go into your firewall configuration (sometimes accessible via the Windows Control Panel) and allow the program called DataTools.exe (located in C:\Program Files\Trading Applications\bin) to access the Internet.

I have checked my firewall settings (or I have no firewall installed), but I still cannot connect to the server.

The default internet option for DataTools borrows your settings from Internet Explorer.

If you are using a proxy server on a LAN, please configure the proxy settings within Internet Explorer (Tools -> Internet Options -> Connections -> LAN Settings).

Otherwise, try the Direct Connection option. These settings can be changed through "Configuration / Internet Options".

I cannot connect to the server and I cannot browse the web using Internet Explorer. What else can I try?

Your Internet Explorer application may be set to the "Offline" mode. Start Internet Explorer, then click the File menu. If the menu item "Work Offline" is ticked, select it so it is not ticked.

I can browse the web and get email but can't connect to your server.

We employ multiple servers in case one of them goes down. Normally, when set to Automatically Cascade, it will move to the next server. However, in rare situations, it does not. Next to the "Update" button in the update page, select one of the servers (such as server 2) then try an update. If that doesn't work, try a different server then update again.

I have tried selecting different servers but still have no luck trying to connect. What else can I try?

Your Internet Explorer application is set to the "Offline" mode. Start Internet Explorer, then click the File menu. If the menu item "Work Offline" is ticked, select it so it is not ticked.

The update dialogue was interrupted by the message "file not found / exception encountered."

Something has gone astray in your database. When the DataTools update comes across a corrupt file or a symbol it can't recognise, it will display an error message as above. First, try the "Repair Database" function. This fixes MetaStock compliant files that have been subject to improper closure through a computer lock-up or power failure.

If you have accidentally moved a non-MetaStock file into your database, please remove it. If you have deliberately moved a non-DataTools security file into your database, please ensure that it follows the DataTools conventions as to format, name and symbol construction.

To identify the location of corrupt files, check the option "Show Distribution Details" in the update module and note the stage at which the update error occurs. If a continuous contract is at fault, simply re-create it from scratch. If parts of the underlying database are corrupt, try restoring from your back-up (you should, of course, be backing up your database regularly!).

Can I automate the downloads?

Yes you can automated the downloads. The instructions are slightly different for each version of Windows.

Step 1: Windows XP

Firstly, start up your control panel (Start -> Control Panel). If you use Windows XP Control Panel in the Category View, click on Performance and Maintenance or if you use Windows XP Control Panel in the "Classic View", then double click on Scheduled Tasks icon.

Step 1: Windows 2000 / Windows 98

Click Start -> Program Files -> Accessories -> Scheduled Tasks.

Step 2: Setting up the scheduled task

Click Next then scroll down to find DataTools then select it, click Next then specify when you want DataTools to run, and click Next. If needed enter in your password, click Next then tick the window that reads "open advanced properties for this task" then click Finish. In the box marked run, add the following text to the end of the box: autoupdated=1 autoclose=1

The run box will usually read:
C:\TRADIN~1\bin\DataTools.exe
or
C:\Trading Applications\bin\DataTools.exe

After you edit it, it should read:
C:\TRADIN~1\bin\DataTools.exe autoupdate=1 autoclose=1
or
C:\Trading Applications\bin\DataTools.exe autoupdate=1 autoclose=1

Click OK and your scheduled task is now setup to run.

Using the Program

Can I move my DataTools data folders to a different location on my computer?

Yes - but you must inform the program of the new location. This is done under "General Options" in the Configuration section. The DataTools "root folder" is the path name of the folder that contains the data sub-folders.

How do I change the DataTools date display?

In many instances where DataTools displays a date, it relies on the underlying Windows settings. These may be changed through the Regional Settings icon in the Windows Control Panel. Open the Control Panel and click on Regional Settings and then on the Date tab. Edit the "Short date" settings. Any style (such as dd/MM/yyyy) that uses 4-digits for the year setting will display the new millenium in full.

How do I access prices for a new market that is added to the service?

First you have to install that market in your database. Go to the "Program Utilities" item on your DataTools menu and click on "Database Upgrade". A download list will appear. Highlight the markets you are interested in and click on "Download". To highlight several markets, hold down the "Ctrl" key while you select with your mouse.

Continuous Contracts

What is a "Back Adjusted" continuous contract?

Let's say we are rolling from May Cocoa to July. On the day we roll, July is trading 30 points above May - say, at 1030 as opposed to 1000. A simple spliced contract will retain and display this 30 point price gap. A back adjusted contract, however, will remove it, on the basis that the gap wasn't caused by trading and can't be profited from. The back-adjusted contract will adjust all historical prices upwards by 30 points to bring them into line.

Which type should I be following - Back Adjusted or Spliced?

It depends on what you are looking for. A Spliced contract will show you the level at which a market was trading at any time in the past to indicate whether the current price is high or low in historical terms. A Back Adjusted contract will show you what would have happened to you as a trader if you had stayed in a market continuously, rolling from one contract to the next. It is the appropriate form to use for system tests.

Some of my continuous contracts don't seem to show prices for the spot month. What is wrong?

Many users assume that continuous contracts HAVE to show prices from the spot month (exclusively). They don't. The DataTools default roll settings were designed to suggest a different perspective. In some instances, the spot month is deliberately avoided. In other instances, the spot month is abandoned well before expiration. Please see the DataTools Help section for more information (Help/Continuous Contracts/Default Roll Settings).

When I go to create continuous contracts for the "merged" SPI, I get the following error: "SPIM_199Z data ends before roll date".

The December 1999 All Ords SPI contract expired early. The default settings call for a roll on the 26/12/99 by which time the December contract had already ceased trading. To get around this type of problem it is necessary to fine-tune the roll file.

1. Open the Continuous Contracts module and highlight the market (in this case, the SPI Merged).
2. Click on "Change Roll Settings" and select the Roll File Editor.
3. Scroll down the table until you reach the specific roll you need to edit (in this case, the roll from 199912 into 200003.
4. Type in an appropriate roll date (22/12/99 or earlier).
5. Save this roll file as the user default to keep it in "memory" and then click on Save & Exit.
6. With the SPI Merged still highlighted in the Continuous Contracts main page, click on "Create the Contracts".

Recovering from Catastrophes

I have just recovered from losing my hard drive and my installation CD is quite out of date. What do I do?

Re-install everything from the CD and re-enter your username/PIN into the program's Registration Form. Then upgrade the program, either automatically (through Program Utilities/Program Upgrade) or "manually" (from the Downloads section on this site). Then restore the last back-up you made of your database, overwriting the out-of-date database just installed from the CD. Finally, do an update to bring your freshly restored database up to date.

But I haven't been backing up my data!

We retain about 9 months worth of historical updates on our servers. You can set the program to download and distribute as many of these as you need to get back up to date

or

you can download a very large installation file (> 50MB) from the Downloads section (this option is recommended for broadband-connected traders only)

or

you can reorder a new CD from our web site. Simply go to the Data Tools Subscription and order a CD from there. There is a small fee for the production and postage of the CD.

I backed up my entire DataTools folder to a CD. Having now restored from the CD, the program doesn't seem to work.

Writing files to a CD can cause their attributes to be set to "Read Only". When the files are copied back, they remain in this unusable state. Fortunately, it is relatively easy to re-set the attributes back to "Archive".

1. Click the Windows "Start" button.
2. Click "Run" (the Run dialogue box will open).
3. Type the following into the "Open" edit box:

attrib /s -R "c:\Trading Data\*.*"

If your DataTools is on a different drive or path, enter that path instead.



 

 

* MetaStock™ is a registered trademark of Equis International, Inc.