Return to front page Program Overview Secure Ordering Demo Download
 

Roboform

August 1, 2010

FAQ's
Pro vs. Standard
Quickstart Tips
Reviews
Feedback
Support
Update Center
Stock Blocks Reading Corner

SpySweeper

 

ASCII Files and Insider TA™

For those who have Insider TA Pro Version and deal exclusively with CSI Stocks and Mutual Funds, Quotes Plus, TeleChart/TC2000, or Metastock data, there will be little need to utilize the ASCII Field Formatter Panel (explained below), so this page can be skipped.

The following items are discussed in this page:

ASCII Overview

The term "ASCII" (pronounced ass-key) is an acronym for American Standard Code for Information Interchange.  It's a fancy word that pertains to any text-based file that you can open, edit, and save with any generic text editor program.  When stock data is stored in ASCII format, it is generally stored in a field-delimited format where each line of data in the file corresponds to a day's trading activity.

Insider TA was designed to handle ASCII data whose fields (Date, High, Low, Volume, etc.) can exist in any order. In this way, the program can load files originating from numerous sources and data formats.  Here are the fields that are typical with ASCII data files:

  • Date (any format, such as 8/22/95, 8-22-95, or 950822)
  • Open Price
  • High Price
  • Low Price
  • Last Price
  • Volume (can be "as-is", hundreds, or thousands)
Additional fields sometimes found in ASCII files (but not used by Insider TA) are:
  • Frequency (e.g., "D" or "W")
  • Ticker Symbol
  • Open Interest
Data items must be separated by one of the following delimiter characters:
  • Comma
  • Tab
  • Semi-colon
  • Space

The order of data items does not have to be fixed to any one standard. Insider TA can accept data items in any field order. These, along with the field delimiters, are configured in Insider TA through the use of the ASCII Field Formatter Panel which is explained below. You only need to enter this information once because Insider TA remembers the unique configuration for each and every stock you view.

At a minimum, Insider TA requires High, Low, and Volume in each line of data. This facilitates the "box charting" technique embraced by Insider TA's analysis methods.

For instance, a popular ASCII-based format downloaded from Prodigy's Tradeline feature consists of the following items:

      • Ticker,Frequency,Date,High,Low,Last,Volume
A sample file, based on the above format and fully compatible with Insider TA Standard (or Pro), is shown below:
      • AOL,D,930928,58.0,56.5,58.0,39500
      • AOL,D,930929,59.0,57.25,59.0,48100
      • AOL,D,930930,59.0,57.0,57.0,35200
      • AOL,D,931001,59.0,57.5,57.5,89300
      • AOL,D,931004,58.0,57.5,58.0,9000
      • AOL,D,931005,58.0,56.0,56.5,35900
Again, you are not limited to any one field format convention with Insider TA. This freedom allows you to load data files from numerous data providers, each with their own standards. For instance, you can also "teach" Insider TA to load a text file whose data items appear in this order:
      • Date,High,Low,Last,Volume
A sample file based on this format is...
      • 1-21-92,1.25,1.125,417
      • 1-22-92,1.125,1.125,20
      • 1-23-92,1.375,1.125,215
      • 1-24-92,1.375,1.25,207
      • 1-27-92,1.375,1.125,17
      • 1-28-92,1.5,1.5,23
Note how the date format is different in the second example. Insider TA accepts any date format.

Back to top


ASCII Field Formatter Panel

Typically, programs require that each line of ASCII data be constructed in an exact format, otherwise they won't be able to interpret what the data pertains to. Insider TA can load ASCII files whose data items (High price, low price, and so forth) can exist in any field order. The Field Formatter Panel is responsible for entering this information:

 

Field Formatter Panel

Dragging data items to their correct location

To define a field order, you compare a preview of the loaded data and then drag the column headers to their desired location. If a data type is not displayed in a column header, then right-click to pulldown a menu of available selections. Some data files you encounter might have special field header information. For these occurances, we recommend you check the box titled "Interpret lead line as field info".

There are two options for loading ASCII files, as shown in the radio box titled "Separator Options

  • Separated by
  • Fixed Width

In either method, you can click & drag any of the column headers (shown in blue) to their desired location. Columns will turn green or red to indicate valid field positions. Right-click a column to pop-up a menu of available field types.

When the "Separated by" option is selected, you can define what special characters are present that separate the various data items (these are called field delimiters).

Separator Option: Delimited Fields

When the "Fixed width" option is selected, it is assumed that the incoming file is not delimited with commas, tabs, or spaces, but instead is columnized using white spaces in predefined widths. In the preview window, the width of the data fields can be adjusted by clicking and moving the window's character ruler as you wish.

Separator Option: Fixed Width

The following Data Items can be manipulated:

  • Date: the date for a line of data.
  • Time: the time for a line of data (this field isn't typically used, unless the hosted file represents intra-day data).
  • High: the high price.
  • Low: the low price.
  • Vol: the volume, whose scale (x1, x100, x1000) is declared in the Volume Mode Panel).
  • Open: the opening price.
  • Last: the closing, or last, price.
  • Tick: the ticker symbol.
  • Freq: a label that identifies the "frequency" of the data, whether it be daily or weekly data.
  • OInt: the "open-interest".

Specifying the order of various data items is performed by click & dragging an item (we refer to them as tokens) to the desired location. You can also right-click a column header. This action pops up a menu of available data items to select for that field position.

After a field format has been specified for a particular stock file, it is saved in the View Database. So you'll never have to configure the field format for that stock ever again.

Skipping over fields:

Fields not occupied by a Data Item are labeled with a "n/a", signifying that this particular field and its contents are "not applicable", and should be skipped over when inputting data.

Back to top


Data Updating

If your portfolio of stocks is in ASCII format, how do you keep these files up to date with each new trading period? Some on-line services allow you to download "recaps" of custom-built portfolio lists. Insider TA is able to read these recap files and use their data to update each of your stock files. This is performed by Insider TA's Data Merger Utility. It provides updating for ASCII-based stock files only (i.e., not Metastock, Quotes Plus, or TC2000 data).

So what's so great about this? Well, if you can obtain recap files from an online source for free, then you can use Insider TA's Data Merger to update your portfolio of ASCII-based stock files for free!

What are the minimum requirements for recap files? Basically, the file must be ASCII, and each line in the file must have the following data items: Ticker, High, Low, and Volume. No specific order is required. Insider TA is very flexible when it comes to accepting recap files whose data fields can exist in any order.

Back to top



Home Page |  Privacy Statement |  Order |  Internet Update |  Support |  What's This? Map |  Data Compatibility |  User Feedback |  FAQ's |  Demo Download |  Quickstart Tips |  STD vs PRO comparison

Stock Blocks® Site Search




Stock Blocks Logo - Registered Trademark
P.O. Box 416, North Stonington CT 06359  USA


Copyright ©1995-2010 Stock Blocks, Inc.®
Stock Blocks is a registered trademark of Stock Blocks, Inc.