Home Product Feature Download Free How to Use Purchase Contact Us Insurance Software Chinese Version
How to Use Stock Master
    Stock Master is an advanced stock prediction software for traders and investors. Our software will help you to hear the pulse of the stock market, and get recommendations of the best BUY/SELL moments. We use Genetic Programming and other Artificial Intelligence technologies to develop really excellent products.

    Applications, based on Genetic Programming technology, are often more effective, than the most professional trader. Such applications make heuristic analysis of stock market behavior, predicting a direction for the market and giving buy/sell signals on some time interval. The professional trader, using the given program, can predict with a most exacting degree of success.  

1.Register and Login System

    1).User Register

    In order to login system, you must register your user information at first. Please start the Stock Master, and click Register button in System Login dialogue, then you will see User Register form.

    We will enable your User ID in one day after we check its validity, please remember your User ID and User Password and login stock master system next day!

  
    2).System Login

    Please input your registered User ID and User Password, and then login the master stock system. Note: your computer must be able to access the Internet.

  
  
   2.Basic User Interface
    1).Chart

    The main part of the user interface is the stock chart, on which you can see historical quotes and forecasting results. The lower axis of the graph is the time axis and shows the date of the stock market data. The left axis shows the value of the stock market data. 

    2).Data Tables

    On the next program tab, you will find data tables for all the graphical data you see on the chart. Here youll see the stock quotes table, with historical prices of selected stock. The data is sorted by DATE field, and you can see the Open, High, Low, Close and Volume values for each market day from the downloaded history.

  
    3).Predict Info

    The last tab shows you your current stock information, and recommendations for the next day open. This recommendation is based on forecasting results, which you also can see on the chart. There, youll see the information about operating stock code, current stock date, current close price, prediction trend for the next close and recommendation for the next open.

    Recommendation for the next open is the current forecasting signal received from Genetic Programming. So, if it says BUY or SELL, that means that the system forecasts that the next close price is going to move up or down.

   3.Working With Stock Master
    1).Creating Model

    When you click the NEW button or menu item, you will open the creating model wizard, which helps you to create a profitable model and prepare it for training and forecasting.

    Data Source.

    You can select the type of the data you wish to use for creating the model, and updating it during operation. There're 2 data sources available:

    1. Yahoo server. When using this data source, historical quotes data for selected stock code is downloaded from Yahoo! finance server.

    2. CSV Files. This option will allow you to use Comma-Separated-Values data files for building the models and updating them. CSV file is the most common data file format, with the values separated by commas. Stock Master uses fixed CSV file format, so, you may need to rearrange your CSV data to be compatible with Stock Master.

    The format of the file which can be used for importing data and building the models is:

    Date, Open, High, Low, Close, Volume, Adjusted Close

    where Date is in format of: yyyy-mm-dd (for example, "2008-4-30")

    Open, High, Low, Close values, and Adjusted close value  are floating point values, with point as decimal separator.

    Volume is integer value without any separator.

    Note: If you find the stock data updated from Internet don't include the latest stock data, for example no today's stock data or yesterday's stock data, then you may insert  latest stock data into CSV files and then import this CSV files. All the CSV files downloaded from Internet are saved in "CSV_Example/" file directory.

    Stock Type includes four types of common stock: Shanghai Stock, Shenzhen Stock, Hongkong Stock and U.S.A. Stock. This field is useful only in "Yahoo! Server " model, and when you use "CSV files" to import stock data, this field is useless. Therefore, Stock Master software supports all stock data in the world when you select "CSV files" data source.

  
    2).Opening Already Created Model

    Click the OPEN button, you will see the File Selection Dialog and then open the selected model in the system.

  
    3).Updating Model  

    You can update your models daily, with a single click on the UPDATE button. Then the program connects to the server, downloads fresh data, and adds this data into the current model. After updating, you can get new forecasting on the newly downloaded data.

    If you used "CSV files" data source for creating the model, you could modify the latest CSV files and then click the NEW button to import CSV stock data.

  
    4).Training Model

    After clicking the LEARN button, learning will start. It takes some time to learn the model with the data, and it can vary depending on the settings you select in creating the model parameters.

    Keep in mind that large Population Sizes take more time than small Population Sizes, but large Population Sizes have more accurate results. Therefore, Population Sizes should be larger since accuracy is needed when actually searching for forecast models.

    Average prediction accuracy for most stock is between 60% and 70% while Population Size is set to 100 and Maximum Generation is equal to 110000.

    When Best Fitness exceeds 999.0, the trained model will have  more accurate results.

     Trial version software limitation:

  • Genetic programming algorithm parameter is fixed, and can not be defined free.
  • Fixed genetic programming algorithm parameter is as follows: 1)Population Size:30;   2)Crossing Rate:0.8;   3)Mutation Rate:0.01;   4)CreatTree MaxLevel:6;   5)EvolveTree MaxLevel:14;   6)Maximum Generation:20000.
  
    5).Getting Prediction

    After clicking the PREDICT button, you can get prediction result about current stock. The Predict Info tab shows you your current stock information, and recommendations for the next day open. This recommendation is based on forecasting results, which you also can see on the chart. There, youll see the information about operating stock code, current stock date, current close price, prediction trend for the next close and recommendation for the next open.

    Recommendation for the next open is the current forecasting signal received from Genetic Programming. So, if it says BUY or SELL, that means that the system forecasts that the next close price is going to move up or down.

  
    6).Program Settings

    After clicking the SETTINGS button, you can modify your program parameter free, including Stock Settings and Genetic Programming Algorithm Settings.

     Genetic Programming Algorithm Settings include six  parameters: Population SizeCrossing RateMutation RateCreatTree MaxLevelEvolveTree MaxLevelMaximum Generation.

     

    For more information on the theory of genetic programming, please see the following links:

        The home page of Genetic Programming Inc. at www.genetic-programming.com.

        For information about the field of genetic programming in general, visit www.genetic-programming.org.

   How to Purchase Stock Master
   Click here to download Stock Master trial version
  
  
  
  
Web Site Link: China Securities Regulatory Commission    Yahoo! Finance   Genetic Programming   China Insurance Regulatory Commission
Copyright© 2007-2008 www.circsoft.com.cn 
 Telephone:13018068641  E-Mail:stockmaster@yahoo.cn
 All Rights Reserved.