Scientific Consultant Services, Inc.

Software & Related Products


ORDERING INFORMATION

TO ORDER DIRECTLY:
Email  (donnamccormick@scientific-consultants.com) telephone or fax (631-696-3333) us the following information:

Full Name
Address
Telephone Number
Email address
Visa, Mastercard, or American Express account number and expiration date
TO ORDER USING PAYPAL:
You can also order using the "Add To Cart" and "Checkout" buttons immediately below.  Payment is then made through PayPal.  Even if you pay this way, be sure to include your full name, telephone number, and email address.
 
C-Trader Professional (major upgrade of The Encyclopedia of Trading Strategies companion CD) for Windows, Mac, and Unix.  Fast ftp download -- $499.00
Premium, high-resolution tick-by-tick futures data (over 2 gigabutes zipped!) with extraction software with shipping overseas -- $507.50  ($495.00 + $12.50 S/H)
Tick-by-tick futures data and extraction software (as above) with shipping to USA and Canada -- $500.50  ($495.00 + $5.50 S/H)
N-Train neural network development system without source code (Windows and DOS only) -- $299 (no shipping; sent by email)
N-Train neural network development system with source code (Unix & Windows) -- $399 (no shipping; sent by email)
TradeNet, a DLL that links N-Train with TradeStation -- $25 (no shipping, sent by email)
TS-Evolve, a genetic algorithm add-on  for TradeStation -- $159 (no shipping, sent by email)
Stock Options Analysis, Pricing, and Charting Spreadsheet used in the New York Institute of Fimance course taught by Dr. Jeffrey Owen Katz -- $49 (no shipping, sent by email)
Checkout using Paypal

Please Note:  We are obligated to charge those of you who live in New York State NYS Sales Tax.  Therefore, please also inform us of your county and sales tax rate when you order.

Questions?  Please do not hesitate to contact us either by email (donnamccormick@scientific-consultants.com) or by telephone (631-696-3333) with any questions.  Be sure to call for info about our historical data, as well as special purpose libraries and even complete trading systems.  We look forward to hearing from you.  Meanwhile, thanks for your interest in our work!



C-Trader ProfessionalR See the new C-Trader Professional page


High-res Tick Data


Super clean, ultra-high resolution tick data for all contracts (including ES, NQ, ER2, currencies, and more) trading on the CME/Globex system from Jan 2002 through Oct 2007. The data is not "throttled" in any way; most vendors (including TradeStation) throttle their data to reduce network trafic and system overload. Consequently, there are far more ticks present in our data than you will see elsewhere-- e.g., one regularly sees multiple ticks per second on the ES during regular trading hours! The data is supplied as ASCII files which have been zipped, with a total of around 2.5 gigabytes of zipfiles on 4 CD-ROMS! Time stamping has 1-second resolution and is in the format "HH:MM:SS Seq" where Seq is used to differentiate ticks by sequence number when several occur within a single second. Included with the data is software for extraction into ASCII files having the desired timeframe that may be easily read by standard TA software. If you use C-Trader Pro and trade futures, this is the data you need. This offer may be withdrawn at any time, so order now.

N-TRAINR Neural Network Development System

SYNOPSIS
N-Train is a professional neural network development system written by a mathematician for the ultimate in speed, capacity and stability. Thanks to 80-bit floating point computations carried out in pentium-optimized assembly langauge, N-Train exhibits extremely good numerical stability. As a result, it trains reliably and quickly on data sets that other products simply cannot handle. Works great on noisy data (such as that from the financial markets) as well as on extremely large data sets
(think many millions of facts). Several training models including standard backprop and genetic evolution may be specified and  sophisticated analysis of the importance of each input variable to the model can be performed. Scripts may be written to automate complex training and testing procedures. Lots more.

The product has had fabulous reviews in Technical Analysis of Stocks & Commodities and in Futures (a comparative review by Mark Jurik). Used by professional traders, hedge funds and CTAs, educational institutions, the government, insurance companies and others. It was employed in the book, The Encyclopedia of Trading Strategies (Jeffrey Owen Katz & Donna McCormick; McGraw Hill, 2000), to develop a "universal forecaster", and in Computerized Trading (Ed. Mark Jurik; Prentice Hall, 1999) for pattern recognition. We have been told that N-Train is by far faster and more reliable than many packages selling for hundreds or even thousands of dollars.

The product comes with extensive documentation as well as a detailed example of how to easily use N-Train from within Excel (includes well-commented Excel VBA macro code). The TradeNet link module that connects N-Train to TradeStation in real-time is available seperately. Many traders find this is the way to go. It should be noted, however, that N-Train is a stand-alone system, in that neither Excel nor TradeStation is required to use it. N-Train can read and write standard text files, and is compatible with all software capable of writing and reading such files (Fortran, C++, Basic, Java, SPSS, Matlab, you name it).  The product requires a Pentium or higher processor and will use all available memory (depending on the problem size) up to 2GB, if necessary.

DETAILED PRODUCT DESCRIPTION
Neural network technology can be found all around us, from the electronic equipment we use to the cars we drive.  Neural nets help solve a wide range of problems, such as trading the financial markets, assessing credit risk, data mining, detecting and analyzing signals, controlling processes in manufacturing, filtering out noise in electronic communication systems, and much more.  Neural nets hold great promise for any application that involves decision making, pattern recognition, classification, or forecasting.  Our company has been involved in this technology since the mid-1980s, when we used neural networks to develop a system for processing data from a 64-channel cardiac monitor we designed and built.  And, in 1989, we were the first to market pretrained neural network forecasting systems for traders!

In 1992, N-Train was released as the first 32-bit neural network development tool.  It was designed by a mathematician for the ultimate in speed, capacity, and stability.  N-Train received the Readers Choice Award in Technical Analysis of Stocks and Commodities and, over the years, has repeatedly proven itself to be the best neural network tool available.  In his review, John Sweeney (former Editor of Technical Analysis of Stocks and Commodities) said the following about N-Train:

This is the real thing.  With N-Train there is no waiting.  The program is very, very fast.  N-Train converged quickly in all the examples I gave it.
In "Working With Neural Networks," published in Club 3000 News, Ray Wertheim said:
I have either used or tried four other commercially available products.  The product I have found most useful for my work is called N-Train.  This software allows you to write data directly into files that can then be scaled and trained.  The trained network can then be utilized in a trading system from within TradeStation.
Most impressive of all was an independent, comparative review of about a dozen neural network development packages published by Mark Jurik in Futures Magazine ("Consumer's Guide to Neural Network Software").  When the reviewer's scores were ranked for speed, test bias (generalization), and variance (consistency), and the ranks then averaged, N-TRAIN RANKED BEST IN OVERALL PERFORMANCE!

N-Train will help you to achieve your goals easily and consistently.  Thanks to 80-bit floating point computations carried out in pentium-optimized assembly language, N-Train exhibits extremely good numerical stability. As a result, it trains reliably and quickly on data sets that other products simply cannot handle. Works great on noisy data (such as that from the financial markets), as well as on extremely large data sets (think many millions of facts). Several training models including standard backprop and genetic evolution may be specified, and sophisticated analysis of the importance of each input variable to the model can be performed. Scripts may be written to automate complex training and testing procedures. Lots more.

The product had fabulous reviews in Technical Analysis of Stocks & Commodities and in Futures (a comparative review by Mark Jurik). Used by professional traders and CTAs, educational institutions, the government, insurance companies and others. It was used to develop a "Universal Forecaster" for the book, The Encyclopedia of Trading Strategies (Jeffrey Owen Katz, Ph.D., and Donna L. McCormick; McGraw-Hill, 2000), and for pattern recognition in Computerized Trading (Ed. Mark Jurik). This is the neural net software that we use for our own options and futures trading.  We have been told that N-Train is by far faster and more reliable than many packages selling for hundreds or even thousands of dollars.

SPEED.  Unless you have vast amounts of spare time on your hands, when developing neural networks you want a system that makes the process as fast as possible.  Neural net tools vary greatly on this feature.  Fortunately, N-Train has been demonstrated to be among the fastest (if not THE fastest).  In fact, N-Train is hundreds of times faster than some systems and only takes minutes to train nets that other systems spend hours on!

NO PROBLEM SIZE LIMIT.  Network and problem size are characteristics that vary greatly between products.  N-Train places no limit on the number of neurons, interconnections, layers, or facts.  The only size limitation you may experience will be due to the amount of available memory and the size of your hard disk.

USER CONTROL.  N-Train allows you to have as much or as little control over the behavior of the training process as you desire.  Beginners can rely on built-in default settings:  All the parameters and network characteristics default to optimal values.  Advanced users can modify the defaults and experiment to their heart's content.  You can set learning rates (the degree of learning you want the network to do during each step of the training process), which may be specified globally or on a per-layer basis, and may be set to automatically adapt to optimal values during training for faster performance.  Transfer functions (define how the neuron's output changes relative to the degree of input activation, important for learning and generalization) may also be specified on a per-layer basis.  A variety of error measurements (which define how statistical errors are measured and, therefore, represent factors being minimized during training) may be selected, including asymmetric error functions, unique to this product.

DEPENDABLE.  When other systems fail to train, N-Train succeeds.  Why?  Because N-Train is the most numerically stable system available.  Features that help make N-Train the system you can depend upon include:  checkpointing (nets are automatically saved to disk every few minutes so you won't lose much if power is interrupted); data consistency and validity checking (it automatically checks that the nets are training on the data you think you're training them on); thorough fact shuffling (advanced pseudo-randomization technique eliminates any chance of serial dependence interfering with training).

SAFEGUARDS TO IMPROVE SUCCESS.  If a network is overtrained, it could just memorize the data you feed it without learning anything.  Without learning, nets won't generalize properly to out-of-sample data.  We have safeguarded against this possibility by adding OptiTrain, a feature which lets you save the best nets generated in a training series to improve your rate of successful network development.

HIGHLY COMPATIBLE.  N-Train reads files prepared with almost any spreadsheet or database package, text editor, or programming language, and on everything from mainframes to PCs.  If used with TradeNet (see below), the nets you develop with N-Train can be run real-time in TradeStation.  In addition, various N-Train processes may be "spawned" as tasks from within other programs and the system can even run as a time-sliced background task in a DOS box under Windows.  What does this mean?  N-Train gives you maximal flexibility in the design of your neural network systems.  It should be noted that N-Train is a stand-alone system, in other words neither Excel nor TradeStation is required to use it. N-Train can read and write standard text files, and is compatible with all software capable of writing and reading such files (Fortran, C++, Basic, Java, SPSS, Matlab, you name it).

CAN EASILY EMBED NETS IN ANY APPLICATION.  C and C++ programmers (or those who have access to them) will be pleased to know that N-Train is bundled (at no additional cost) with a C Run-Time Library.  This library allows you to easily embed your neural nets in any application developed with C or C++.  For example, you can interconnect networks using pointers to "brain" structures (like file pointers using fopen) to define and access a multiplicity of nets within a single program.

POWERFUL COMMAND LANGUAGE.  Our clients have repeatedly told us that N-Train has exactly the right kind of interface for the job.  Its very easy-to-use scripting language makes developing nets efficient and painless.  You can interact with the system quickly and easily (often with one keystroke), as well as only attend to what you regard as important.  It also facilitates the integration of the system (and its resultant nets) with other software, lets you perform certain kinds of complex procedures that would be difficult, if not impossible, to otherwise accomplish (e.g., walk-forward testing).  As you can see for yourself, only a few simple English words are needed:  SCALE causes the automatic construction of scaling information that is used to scale your files; GETFACTS instructs the system to actually scale and then load testing or training facts; SHUFFLE shuffles the training fact data to remove serial dependence; NEWNET allows you to create a new network; SETPARMS lets you set or alter any of the network's parameters; TRAIN initiates the training or testing procedure; SAVENET saves the trained network and scaling data to a file; LOADNET loads a file that contains a previously saved network; and RUNNET runs new facts through a previously trained network.  N-Train also permits scripting (the creation of a routine that executes a series of processes which perform complex functions, like walk-forward testing, and allows the advanced user to fully automate development protocols), monitoring (pertinent data is always on display), and provides an interrupt function (you can interrupt training at any time, then later return to the system to pick up from where you left off).

EXCELLENT MANUAL.  Our highly comprehensible, step-by-step instructions hold your hand through every phase of using N-Train.  Also included is information on the art of developing successful neural networks, and detailed examples of trained networks with information on how they were trained and even the source code used in the data preparation phase.  Included is a detailed example of how to easily use it from within Excel (includes well-commented Excel VBA macro code).

GENETIC TRAINING MODULE.  The basic N-Train system uses feed-forward, back-propagation to train neural networks.  This module adds four other training paradigms.

Genetic Training Component.  This component allows an entire population of nets to be trained using genetic algorithms.  In the back-propagation paradigm, the weights of a single neural net are modified.  In the genetic paradigm, the system breeds a population of neural networks and, in much the same way as in biological evolution, it "evolves" this population through the use of such processes as mutation, cross-over and selection, in order to produce the best possible population of nets for the problem.  The training process is vastly less susceptible to the problem of local optima and has all the other advantages associated with the use of genetic algorithms.

Partially Connected Neural Networks Component.  Like the basic N-Train system, this component uses back-propagation to train a feed-forward neural net; however, it also allows you to specify the connection scheme between the neurons.  This permits the development and training of neural nets in which only some neurons in each layer are connected to only some in the next layer.  Some problems are easier to solve using partially connected nets because the reduction in the number of connections (without the loss of model fit) results in the conservation of degrees of freedom, thus improving generalization.  Certain problems that cannot be solved using a fully connected network can be solved quite easily and well using a partially connected network.  The partial connection approach will work for a network with any number of layers.

Regression Component.  Regression is nothing more than a "linear" neural model, and a neural network is nothing more than a regression model that permits non-linear relationships between variables.  If the relationships between the variables can be reasonably approximated with a linear model, regression will provide a solution that is almost as good as the solution provided by a neural model and will do so much more quickly and with fewer degrees of freedom (consequently, yielding improved generalization).  We suggest that before computing more elaborate neural models, a regression is run in order to obtain a baseline against which to compare the other models; the regression itself may provide a reasonable solution.  As well as a trained "net" (representing the multiple regression), statistical tables are also generated showing correlations, regression coefficients, means, standard deviations, and other relevant information for all of the variables in the model. With regression, it is also easy to examine the importance of each input variable to the model.

Probabilistic Neural Networks Component.  This component allows you to create a probabilistic neural net solution using two fact files: a training or "base" fact file used as the knowledge base from which probability estimates for the classifications are made; and a "running" fact file containing the facts for which the probabilities are to be calculated.  This is useful when you wish o estimate the probable classifications of facts into one of several categories, and can be used whether your data is naturally categorical or is continuous.  As the number of cases/facts get larger, the probabilistic neural net classification model approaches that of a theoretically optimal Bayesian statistical classifier.

STATISTICAL MODULE.  Each of the components provides its own unique and useful way of analyzing and displaying the information in your data.
Variables Assessment Component (RelCon).  This component uses a unique and powerful approach to determine how much each independent variable contributes to your model.  When search for good variables, the prime consideration is whether they contain information that will help the net generate predictions about the matter you are trying to forecast.  The component extracts a variable from the model and reassesses the correlation of the net's output with the target.  If the correlation declines substantially from when the variable was still included in the model, then that variable was probably very important and the information it contributes cannot be reconstructed from the other variables.  This component helps you remove useless variables that could overcomplexify your model and cause curve-fitting.

Values Relationship Component (ROX).  Uses the output file to calculate and display statistics (histograms) concerning the relationship between the net output(s) and the actual target(s).  You can examine different kinds of predictions:  how each independent variable individually relates o the target(s), how well any individual net's output (and different ranges of outputs) relate to the target, or how a group of nets collectively predict the target ("majority vote" technique).  It is especially useful for screening variables and testing network models.  Traders can obtain information on the profitability of taking a trade for each range of the network's output:  you would know how much the market would move on average and the standard deviation.  We find ourselves using this component constantly.

Variable Correlation Component.  Quickly computes a correlation matrix showing the Pearson Product-Moment Correlation between every input variable and every output or target variable, as well as other additional statistics (e.g., means and standard deviations).  It is useful in screening certain data characteristics.

Decile Statistics Component.  Computes "decile statistics," which show the relationship between a given neural net or regression output and it corresponding target.  The model or net output is examined and all the outputs are divided over all the facts and distributed into 10 "bins" (ranges), each of which contains approximately 10% of the total number of cases:  The first bin contains the lowest 10% of the model outputs, the next bin contains the next 10%, etc. until the last bin, which contains the top 10% of the model outputs.  The percentage and number of "hits" are then calculated for the facts in each bin and are then written to the screen.  This is especially useful for direct marketers who, e.g., are attempting to predict response to mailing campaigns.

Distribution Statistics Component.  This computes statistics for all the variables in a given fact file.  Specifically, it computes the means, standard deviations, and provides a visual representation of the frequency distribution for each variable.  It is a very good way to quickly screen data.  The information provided allows you to easily spot outliers, asymmetric distributions, and other data characteristics.

UTILITIES MODULE.  The following components were designed to make systems development an easier and more efficient process.
Automatic Scaler.  In the basic N-Train system, the scaling control file has to be written in a text editor or spreadsheet like Excel.  This component automatically generates a scaling control file that will tell the system which scaling method to use for each of the variables in the fact file, thus greatly enhancing the ease of development work.

Multiple Vote Utility.  This utility processes the independent variables from a set of facts through any number of previously trained networks that you specify and generates a file consisting of the output(s) from each of the nets and the original target(s) for each of the facts.  It allows you to construe each of the nets as a committee member that has its own opinion (output) as to the value of the target.  By examining the "opinions" of a group of nets and obtaining the results of their collective wisdom, the kind of error that may be made by one individual network can be minimized and, thus, a better model may be obtained.

Multi-file Handler.  This utility allows you to concatenate (integrate) several fact files into one larger fact file.  It is especially useful for developers whose tools (e.g., TradeStation, Excel) are limited in the number of facts that can be prepared in any one operation.  It allows you to get around the limitations of your tools and to develop systems using multiple individual contracts, rather than artificially constructing continuous contracts.

ORTHOGONALIZATION MODULE.  This module is comprised of two components:  PROCTER and PATRONS.  Together they transform your variables over a set of facts, effectively creating anew set of derived variables that are "orthogonal" (not correlated with one another) over the set of facts.  Each of the new variables accounts for the maximum amount of variation in your data in descending order.  This module allows you to simplify your model, conserve degrees of freedom (consequently, obtain better generalization and performance, less curve fitting, and solution stability), and train faster.  It is useful when confronted with very large numbers of variables:  You may benefit by replacing the original variables with a smaller set of new ones that accounts for an adequate proportion of the original variance.  It is also useful when dealing with problems involving a high level of "collinearity" (redundancy among the variables).

N-TRAIN ORDERING INFORMATION.  Formerly, N-Train and its modules sold for $946.  Now, the entire system is yours for only $299.  Those who intend to run N-Train under UNIX or LINUX should know that a version of N-Train is now available for doing just that.  This version includes source code which can be compiled to run under all of the previous operating systems for which N-Train was originally available, as well as for UNIX/LINUX; the cost is $399.  There are no shipping costs since we send the software and detailed manuals by email in zip format files. Purchase includes telephone support to get you up and running.


TRADENETTM Module that links N-Train and TradeStation

TradeNet was the first program to add neural network technology to TradeStation.  This is a marriage made in Trader's Heaven and with the encouragement of Omega Research:  Real-time analysis united with the power and amazing profit potential of AI technology.  TradeNet requires no programming.  Just use TradeStation's Easy Language to quickly and easily access the neural nets you develop using N-Train, then seamlessly embed them in your systems.  You can write user functions to perform the preprocessing, feed the preprocessed data to the net, retrieve the results from the net, and return the results.  For example, you can write a user function named "NeuralOsc" to perform the preprocessing and neural net activities, then, within a TradeStation system, you can refer to the NeuralOsc function in a trading rule (e.g., "If NeuralOsc is greater than 50, buy at market").  This is exactly how you would write any rule in TradeStation, such as one that might use stochastics or a moving average cross-over.  In this way, TradeNet is an extension to TradeStation:  It allows seamless and natural reference to neural nets, and to indicators based on them, within the context of the Easy Language.  TradeNet lets you have up to 200 neural nets running simultaneously within TradeStation, e.g., follow 10 markets, each in two timeframes, and have two neural nets looking at each market and timeframe, resulting in 40 nets.  Multiple data streams may be tracked for each market, permitting intermarket analysis.  You might have bond futures as "Data2" in a system that tracks the S&P500, thus allowing you to use bond futures as one of your predictive variables.  All systems, charts, etc., whether dependent on the neural nets or not, are automatically updated real-time in the standard TradeStation way.  Requires N-Train and TradeStation.

TRADENET ORDERING INFORMATION.  Formerly, TradeNet sold for $159.  Now, it's yours for only $25.  There are no shipping costs since we send the software by email in a zip format file.


TS-EVOLVETM Genetic Module for TradeStation

TS-Evolve is an industrial strength genetic optimizer for TradeStation and is equivalent to OptEvolve, our genetic optimizer for C++ (included in the C-Trader Toolkit).  It allows you to genetically optimize any set of parameters or evolve trading rules using "survival of the fittest."  This program was originally described in the article, "Developing Systems with a Rule-Based Approach" (Technical Analysis of Stocks and Commodities, Jan. 1997), and was later used for the genetic-based system development research detailed in our book, The Encyclopedia of Trading Strategies (Katz and McCormick; McGraw-Hill, 2000).  It has been repeatedly demonstrated to be a highly successful approach to developing profitable trading systems.  To our knowledge, it is the only genetic algorithm currently available for TradeStation.

TS-Evolve provides a more efficient alternative to the selection of good parameters than other approaches (e.g., trail-and-error or "intuitive") and tools (such as TradeStation's built-in optimizer, which does not contain genetic algorithms).  TS-Evolve uses genetic algorithms (or GAs) to search for the best parameters (and combinations thereof) from incredibly large sets of potential solutions.  A genetic algorithm solves a problem using the same processes as biological evolution:  It works by recombination and mutation of gene sequences, which may be sets of number series.  Recombination involves the process of cross-over, whereby fragments of different solutions are combined to form new solutions.  Mutation involves the introduction of random alterations to these fragments to provide additional variation in the sets of solutions being generated.  Finally, the process of selection weeds out the less-fit solutions so that only those solutions that are the most fit can recombine and mutate, yielding another generation that may contain better solutions than the previous one.  This process of recombination, random mutation, and selection has been shown to be very effective in solving complex problems that contain many elements that can be arranged in many ways or parameters with values that must be determined.

We also use TS-Evolve, rather than TradeStation's built-in optimizer, for another important reason: speed.  For example, as discussed in the above-mentioned article, when juggling six parameters (two rules, each having two lookbacks and one threshold) to systematically find all possible solutions, a brute-force optimizer like TradeStation's is very inefficient.  If each of the six parameters had to be stepped through 100 possible values, there would be a quadrillion combinations to try; such an endeavor would keep TradeStation very busy for years!  In contrast, TS-Evolve is many magnitudes faster and the time for it to obtain a solution is measurable in hours instead of years.

TS-Evolve works with all 32-bit versions of TradeStation (2000i, version 6, etc.) and provides seamless genetic algorithm capability.  It consists of a DLL and a computational server that provides "global variables," as well as GAs.  Includes a detailed, well-commented example and free technical support to help get you up and running.

TS-EVOLVE ORDERING INFORMATION.  Formerly, TS-EVOLVE was sold by Ruggiero Associates for $495.  Now, it's yours for only $159.  There are no shipping costs since we send the software by email in a zip format file.


Stock Options Charting and Pricing Spreadsheet

This is a Black Scholes equities options spreadsheet that was written for a course on advanced options strategies taught by Jeffrey Owen Katz, Ph.D., at the legendary New York Institute of Finance in New York City.  This spreadsheet makes Black-Scholes calculations easy, and vastly helps traders visualize the behavior of individual options, as well as multi-option positions (e.g., spreads). It can be used to dramatically increase profits.  VBA code is included for calculating put and call prices, as well as implied volatility, and for displaying option response curve families. It can easily be modified to receive live data (just link some cells using DDE to your data source) and update in real time. The spreadsheet and VBA code is in standard Excel (*.XLS) format.

SPREADSHEET ORDERING INFORMATION.  The cost of this invaluable tool is only $49.  There are no shipping costs since we send the software by email in a zip format file.


Simple Structure Factor Rotation in Fortran

Fortran program rotates factors to orthogonal or oblique simple structure using any of a variety of methods including Varimax, Harris-Kaiser Orthoblique (independent clusters or proportional solution), Oblisim, and Primary Product Functionplane. The program comes as source that may be compiled using any standard Fortran compiler (e.g., g77) and that will gracefully handle extremely large problems. I have used this software to rotate 35 factors derived from the correlations (over time) amongst over 3500 stocks--it did an excellent job! The software is well tested and has been in use in various incarnations since the early 70s. My papers on Functionplane appear in Multivariate Behaviour Research and Psychometrika (circa 1974).

FACTOR ANALYSIS PACKAGE ORDERING INFORMATION.  This highly useful research tool is now being offered free of charge under the Lower GPL.  It can be downloaded (as a zip file) using anonymous ftp: Download Now


Copyright © 2005.  Scientific Consultant Services, Inc.
Revised - 2005.08.22
Trading Home Page:  www.scientific-consultants.com/trd-main.html
Company Home Page:  www.scientific-consultants.com
E-Mail  Jeffrey Owen Katz:  jeffkatz@scientific-consultants.com
E-Mail  Donna McCormick:  donnamccormick@scientific-consultants.com
Phone:  631-696-3333
Fax:  631-696-3333
Snail-Mail:  20 Stagecoach Road, Selden, NY 11784 (USA)