home *** CD-ROM | disk | FTP | other *** search
/ GCW Games & More & Wacky Windows Companion / gcw.iso / win / util / mrktment / readme < prev   
Text File  |  1993-11-26  |  26KB  |  511 lines

  1.                        MARKET MENTOR 1.5 for Windows(TM)
  2.                      -------------------------------------
  3.                 Copyright (c) by Orbis Terrarum Software, 1993
  4.                            All rights reserved.
  5.  
  6. Introduction:
  7.  
  8.         Orbis Terrarum Software was founded by a software engineer and
  9. successful trader to develop tools to assist others in trading
  10. the futures markets. This product is an expert system that employs the 
  11. standard statistical techniques of market analysis and neural networks 
  12. in an automated form that substancially reduces the time it takes 
  13. to "get the feel" of the market on a day-to-day basis. Work is underway to 
  14. link a much more advanced version of this system with an on-line financial 
  15. information service to continually monitor the markets.
  16.  
  17. How this differs from Market Mentor 1.1 for DOS:
  18.  
  19.         Many pieces of software that were created for DOS and that later
  20. appeared as Windows(TM) applications have turned out to be the same old DOS
  21. program re-compiled to run under Windows(TM). This is not the case here.
  22. Market Mentor 1.5 is a new departure for Orbis Terrarum Software. It is
  23. intended to be the starting place for much more advanced neural net software
  24. currently under development. Be sure to focus on the following sections
  25. of this README to catch the major differences between the DOS and Windows(TM)
  26. versions of MARKET MENTOR:
  27.  
  28.         a) Installation;
  29.         b) System: Discussion of custom parameters, and
  30.         c) Data: Discussion of the Add Daily Data feature.
  31.  
  32. What this is, and is not:
  33.  
  34.         The futures markets are risky, nothing will ever remove risk from
  35. these markets. The only thing that can be done is risk control. That is
  36. the emphasis of this software. Most software of this type is concerned
  37. with predicting market movements. To this end, some purveyors of such
  38. software claim to use neural networks, fuzzy logic, chaos theory and all
  39. manner of other such stylish buzz words to predict the future. In this
  40. pursuit these vendors reduce themselves, no matter their academic
  41. qualifications, to side-show fortune tellers -- void of all scientific
  42. integrity. The truth is: the future cannot be predicted. As far as prediction
  43. is concerned, all anyone can do is make the assumption that what has happened
  44. in the past will be representative of what will happen in the future. Neural
  45. networks, fuzzy logic or chaos theory can be of assistance in curve-fitting
  46. and in analyzing the past but they cannot predict the future any more
  47. effectively than the time-honored techniques of moving averages, standard
  48. deviations and stochastics. Neural networks, et cetera, are powerful tools
  49. when used in their proper area of application. The prediction of the future,
  50. however, is not within their capabilities. MARKET MENTOR 1.5 uses fully 
  51. trained neural networks to process data in accord with relationships between
  52. market indicators that we have observed. However, trading decisions must be
  53. based on a variety of factors that MARKET MENTOR 1.5, or any other piece of
  54. software, cannot take into account. MARKET MENTOR 1.5 should be regarded 
  55. as just another tool in your collection to help you make informed decisions.
  56.  
  57.         As has been said, the aim here is risk control. This is accomplished
  58. by inter-market analysis. In the futures markets there are types of
  59. commodities that always move together, either in the same or opposite
  60. directions. There are other commodities that move together for limited
  61. periods and then diverge. We suggest it makes no sense to be trading more 
  62. than one of a set of commodities that move together. This software helps 
  63. you look for trading opportunities in commodities that move independently, 
  64. thus hedging risk by diversification. Most other software of this type cannot 
  65. perform this function because it examines only one commodity. Even if other 
  66. commodities are examined, they are usually examined with the idea that 
  67. movements in one are an early indicator of movements in another. This 
  68. confuses correlation with cause-and-effect -- more fortune telling.
  69.  
  70.         This software encourages four techniques of futures trading success:
  71.  
  72.                 a) trade with the trends;
  73.                 b) let the profits run;
  74.                 c) be consistent and unemotional, and
  75.                 d) limit risk with diversity.
  76.  
  77. System Requirements
  78.  
  79.         Theoretically, MARKET MENTOR 1.5 should be able to run on any IBM PC 
  80. or compatible computer running Windows 3.1 or better. It is recommended that:
  81.  
  82.                 a) you run MARKET MENTOR 1.5 from a hard disk, MARKET 
  83.                    MENTOR 1.5 needs approx. 2 Meg of disk space for 
  84.                    all its related programming and data;
  85.                 b) you have VGA colour graphics to get the
  86.                    most from the visual aids;
  87.                 c) you use a 386 or better to reduce the time taken
  88.                    for the extensive calculations involved;
  89.                 d) you have a mouse to ensure access to all MARKET MENTOR 1.5
  90.                    features, and
  91.                 e) you have at least 4 Mbytes RAM. While MARKET MENTOR 1.5 
  92.                    easily runs in 640K of memory. This
  93.                    can limit the amount of market data you can load
  94.                    into MARKET MENTOR 1.5 at one time. Simultaneous loading
  95.                    of the different markets and their data is needed
  96.                    for inter-market analysis.
  97.  
  98. Data Required & Markets Supported
  99.  
  100.         Fully trained neural nets are included for the following markets:
  101.  
  102.                 a) S&P 500;
  103.                 b) British Pound;
  104.                 c) Japanese Yen;
  105.                 d) Swiss Franc;
  106.                 e) Gold;
  107.                 f) Deutsche Mark;
  108.                 g) Eurodollar, and
  109.                 h) US Treasury Bonds.
  110.  
  111.         MARKET MENTOR 1.5 requires 60 days of historical data for each of
  112. these markets in order to perform correctly. The data must be entered 
  113. from an ASCII file containing the following daily market data:
  114.  
  115.                 a) Date in the form: YYMMDD with no slashes (/)
  116.                    or other separators;
  117.                 b) open;
  118.                 c) high;
  119.                 d) low, and
  120.                 e) close.
  121.  
  122.         Each day's data must be on the same line in the file, in the above
  123. order and separated by at least one space:
  124.  
  125.                 YYMMDD XXOpenXX XXHighXX XXLowXX XXCloseXX
  126.  
  127.                 eg. 920416   91.78   95.56   90.88   94.70
  128.  
  129. No blank lines may separate each day, nor may column headings or other
  130. labels appear. The dates must be in advancing order (most recent at the
  131. file's end). Several sample data files are included.
  132.  
  133.         Data file names should recognizably reflect their contents and
  134. always end in ".TXT". Many databases, spreadsheets and information retrieval 
  135. systems will provide or convert their data to this format easily.
  136.  
  137.         Data can be entered/edited from within MARKET MENTOR 1.5 using the 
  138. Editor. This is a general file editor that can be used for a variety 
  139. of purposes.
  140.  
  141.         The neural nets expect to see pricing data in the following forms:
  142.  
  143.                 a) Gold: US$ per ounce, US$ and cents;
  144.                 b) US Treasury Bonds: points, and 32nds of points 
  145.                    divided by 32. (ie. 114 points & 4 32nds translates
  146.                    to 114 plus 4/32, which equals 114.12);
  147.                 c) S&P 500: points and cents (eg. 451.30);
  148.                 d) Eurodollars: points of 100 % (eg. 93.14);
  149.                 e) Japanese Yen: US$ per 10,000 yen;
  150.                 f) Swiss Franc: US$ per 100 francs;
  151.                 g) British Pound: US$ per 100 pounds, and
  152.                 h) Deutsche Mark: US$ per 100 marks.
  153.  
  154.         This is the end of the hard work, from here on MARKET MENTOR 1.5 
  155. does most of the work for you (except, of course, making the trading 
  156. decisions).
  157.  
  158. Installation
  159.  
  160.         It is assumed that you will get MARKET MENTOR 1.5 on a 3.5" floppy 
  161. and that the drive that reads such sized floppies is drive A or B on your 
  162. computer. It is also assumed that you have a hard disk on which you wish 
  163. to install MARKET MENTOR 1.5. You can operate MARKET MENTOR 1.5 from a floppy 
  164. disk, but it will take a long time to load the program into your computer 
  165. each time you wish to use it. Also, little excess space is available for the 
  166. reports MARKET MENTOR 1.5 generates. The installation must be done 
  167. manually, not an overly difficult process:
  168.  
  169.         a) use DOS to make the directory you wish to hold MARKET
  170.            MENTOR 1.5, on the drive you want to use, eg. md MMENT15;
  171.         b) enter this directory you just made: eg. cd MMENT15;
  172.         c) make three more directories entitled DATA, NETS and
  173.            OUTPUT (eg. md DATA, etc.);
  174.         d) copy files: 
  175.  
  176.                 MMENT15.EXE 
  177.                 MMENT15.PTH 
  178.                 README 
  179.                 BWCC.LIB
  180.                 MMENT15.ICO
  181.  
  182.            to the current directory from the floppy;
  183.         e) copy sample data files from the floppy to the DATA directory,
  184.            (eg. copy A:\DATA\*.* C:\MMENT15\DATA);
  185.         f) copy the neural net files from the floppy to the NETS directory,
  186.            (eg. copy A:\NETS\*.* C:\MMENT15\NETS);
  187.         g) enter Windows(TM);
  188.         h) access the Main Group and select Windows Setup;
  189.         i) select Options from the Setup menu bar;
  190.         j) select Setup Applications...;
  191.         k) select the option that lets you specify an application;
  192.         l) use Browse to go through the directories to find the one in
  193.            which you installed MARKET MENTOR 1.5;
  194.         m) select MMENT15.exe for setup.
  195.  
  196.         Now the MARKET MENTOR 1.5 icon should appear in the Applications
  197. group and be ready for use as is any installed Windows(TM) application.
  198. Activate MARKET MENTOR 1.5 and use the various "set paths" options on the 
  199. System menu to show MARKET MENTOR 1.5 where all the related files are. 
  200. Be sure to select the "Save paths" option when you are finished. 
  201. Installation should now be complete.
  202.  
  203. How to Use MARKET MENTOR 1.5
  204.  
  205.         Let's have a look at MARKET MENTOR 1.5 using the sample data. Execute
  206. MARKET MENTOR 1.5 if you have not done so already. You should be seeing a 
  207. standard desktop with a menu bar across the top, containing the various 
  208. choices. 
  209.  
  210. System
  211.  
  212.         The System menu contains routines to setup the data paths and
  213. further configure MARKET MENTOR 1.5. The About... option gives a general 
  214. introduction and tells you how to register as a user. The Parameter
  215. option allows you to customize the rules-of-thumb MARKET MENTOR 1.5 uses
  216. in its Basic Report. If you wish to alter the default settings you will
  217. have to re-alter them each time you initiate MARKET MENTOR 1.5. The
  218. parameter dialog box allows the user to change the following settings:
  219.  
  220.         a) Market State: If the directional trend is sideways, 10-day slow
  221.                          stochastics and Percent R indexes are used to
  222.                          judge the Market State and give an overbought,
  223.                          oversold or neutral indication in the following
  224.                          way:
  225.  
  226.                               Overbought: >70% slow stochastics and
  227.                                           <30% Percent R
  228.  
  229.                               Oversold: >70% Percent R and
  230.                                         <30% slow stochastics
  231.  
  232.                          These are the default values, you can change them
  233.                          using the Clear and numbered pushbuttons in
  234.                          conjunction with your mouse.
  235.  
  236.         b) Market Direction:  Tells the general trend based on
  237.                               an 18-day Relative Strength Index (RSI). The
  238.                               default values are: RSI above 65% is considered 
  239.                               an upward trend, below 35% is a downward trend, 
  240.                               anything else is sideways.
  241.  
  242.         c) Strength Std. Dev.: If there is a trend, the Average Directional
  243.                                Movement Index (ADX) is used to determine its
  244.                                strength. The default value is: any value within 
  245.                                one standard deviation of the 30-day mean is 
  246.                                moderate in strength. Weak and strong are from 
  247.                                the appropriate values outside this area.
  248.  
  249.         d) Neural Std. Dev.:  The Short Term Outlook is based entirely on the
  250.                               neural index, using the same standard
  251.                               deviation analysis as on the ADX for up, down
  252.                               or sideways outlook. It has its own parameter
  253.                               for the number of standard deviations used in this
  254.                               analysis and has a default value of one.
  255.         
  256.         e) Stop-Loss Std. Dev.: The Trailing Stop-Loss is default set at two 
  257.                                 standard deviations from the high or low market 
  258.                                 data.
  259.  
  260. Data
  261.  
  262.         The Data menu allows two operations to be performed:
  263.  
  264.         a) Add Daily Data: This option allows you to add daily market data
  265.                            to data files without using the editor discussed
  266.                            below. After selecting the market you wish to
  267.                            add to, you will be presented with a dialog box to
  268.                            enter the market data. Radiobuttons are used to
  269.                            select specific fields, while the Clear and
  270.                            numbered pushbuttons are used, in conjunction
  271.                            with the mouse, to enter the market data.
  272.                            
  273.                            NOTE: This method of entering market data always
  274.                                  trims your data file to the 60 most recent
  275.                                  trading days. Thus, if you wish to keep
  276.                                  large amounts of historical data in your
  277.                                  files do not use this feature, use the
  278.                                  editor below.
  279.  
  280.         b) Edit Data File: I'm going to assume you've seen an editor before. 
  281.                            Most of the features of the Windows(TM) Notebook 
  282.                            apply here.
  283.  
  284. Analysis
  285.  
  286.         Now we come down to business.
  287.  
  288.         a) Select Markets: This is is where you choose the markets you wish
  289.                            to study, if your paths are set up right, you 
  290.                            should be looking at the contents of the DATA
  291.                            directory right now. Markets are selected one
  292.                            at a time by adding them to a visible list.
  293.  
  294.         b) Pre-Process Data: Initial calculations are done here, if you
  295.                              only wish to see graphs of market data and
  296.                              non-neural indexes, this is all the processing
  297.                              required.
  298.  
  299.         c) Correlate: This option performs calculations to determine
  300.                       how each of the selected markets correlated with each
  301.                       other over the last 30 trading days. The results can be 
  302.                       viewed directly from the Reports menu. It is 
  303.                       recommended that markets with more than 50% correlation 
  304.                       should not be traded together. 
  305.  
  306.         d) Run Neural Nets: This option must be used if you want to see the
  307.                             Basic Report (Reports menu) or see the Neural
  308.                             Index on the graphs. This option creates a file
  309.                             in the OUTPUT directory that contains various
  310.                             trend indicators for the last 30 trading days
  311.                             (30 minimum). This file can be viewed from
  312.                             within MARKET MENTOR 1.5 using the Editor.
  313.  
  314. Reports
  315.  
  316.         a) View Basic Report: Simple format. Tells trends based on the
  317.                               parameters discussed above.
  318.                               The Trailing Stop-Loss is expressed in the same 
  319.                               terms as the market's input data, so be careful 
  320.                               you understand the situation before you use it:
  321.  
  322.                               eg. Deutsche Mark: the data file presents
  323.                                   market data in US$ per 100 marks. The
  324.                                   stop-loss figure is also in US$ per
  325.                                   100 marks.
  326.  
  327.         b) View Correlation: This report shows a pair of graphs. Each graph
  328.                              shows the PDI (blue) and NDI (red) of the last
  329.                              29 trading days for one of the two markets to be
  330.                              correlated. The actual percent correlation is
  331.                              written at the center of the screen in green.
  332.                              It is easy to see at a glance how closely the
  333.                              two markets are correlated. This display
  334.                              requires colour VGA.
  335.  
  336.         c) Graphs: Unless you use colour VGA, these are of limited use to you.
  337.                    Otherwise these are probably every futures trader's
  338.                    favorite tool. The graphs are non-adjustable 29-day
  339.                    windows on the market and its indicators. The market
  340.                    data is always present, the vertical axis is always
  341.                    calibrated for the market data. The indicators need no
  342.                    axis as they are unitless and for relative comparison
  343.                    only. Each indicator has its own colour, labeled at the
  344.                    lower left part of the screen. The abbreviations are as
  345.                    follows:
  346.  
  347.                         a) PDI: Positive Directional Index;
  348.                         b) NDI: Negative Directional Index;
  349.                         c) ADX: Average Directional Movement Index;
  350.                         d) K: slow stochastics;
  351.                         e) MOMENTUM;
  352.                         f) RSI: Relative Strength Index;
  353.                         g) % R: Percent R;
  354.                         h) 4 MA: 4 Day Moving Average;
  355.                         i) 9 MA: 9 Day Moving Average;
  356.                         j) 18 MA: 18 Day Moving Average, and
  357.                         k) NEURAL: neural net index.
  358.  
  359.                    A competent explanation of the above market indicators
  360.                    is beyond the scope of this README, we refer you to a
  361.                    comprehensive text on technical futures market analysis,
  362.                    available in any good bookstore.
  363.  
  364.                    On the graph there are two horozontal axis. The lower
  365.                    one is the zero axis for the market indicators that can
  366.                    have negative values (ie. ADX, Momentum and the Neural
  367.                    Index). The upper axis is the date line for market data.
  368.                    Market indicators that never have negative values are
  369.                    plotted with the market data. The literal values of these
  370.                    indicators have limited usefulness. It is their relative
  371.                    value over time that is most valuable. Thus no literal
  372.                    values are shown on the graph except for market data.
  373.  
  374.                    The Neural Index, being a predictive indicator, is shown on
  375.                    the graph in a time-displaced mode. That is, yesterday's
  376.                    number is shown with today's market data so you can see
  377.                    at a glance if the Neural Index has been accurate in 
  378.                    following the short-term movements in the market. While
  379.                    this convention is used on both the upper and lower graphs,
  380.                    only the upper one seeks to forecast the next day's market
  381.                    move. The lower graph seeks to show a short-term forecast
  382.                    in general.
  383.  
  384.                    The vertical axis is calibrated in the same terms as
  385.                    the data was entered.
  386.  
  387. The remaining menu options are fairly standard to modern programs.
  388.  
  389. Who Should Register and Why
  390.  
  391.         This is one of our first software offering to futures traders, if you
  392. like this product and, more importantly, if it helps you make money, the
  393. $25.00 US (or $30 CAN) registration fee is a small price to pay to
  394. encourage us to write more programs for you. This is especially true
  395. since we promise that registered users of MARKET MENTOR 1.5 will get a
  396. preemptive opportunity to get all new releases of investment analysis software.
  397.  
  398.         If you have used any of the software currently available for
  399. futures traders you will soon know that MARKET MENTOR 1.5 is better than many 
  400. pieces of software that sell for as much as 100 times more than
  401. our registration fee. In addition, few of the other vendors will let you
  402. try their software for as long as you can with MARKET MENTOR 1.5 before 
  403. you are requested to register. We request that you register your copy of
  404. MARKET MENTOR 1.5 within 60 days of receipt if you find it is of value to you.
  405.  
  406.         Other reasons to register are: 
  407.  
  408.         (a) to put your name on our list for additional MARKET MENTOR 1.5 
  409.             neural nets to cover other markets. Tell us which ones you want 
  410.             when you register. Additional market nets only cost $10 US each
  411.             ($12 CAN), barely enough to cover the training time.
  412.  
  413.         (b) to tell us how well you are able to trade with MARKET MENTOR 1.5, what 
  414.             was helpful, what was not, and what you want to see in the next 
  415.             version.
  416.  
  417. Legal Details
  418.  
  419. MARKET MENTOR is a registered trademark of Orbis Terrarum Software Inc.
  420.  
  421. CORPORATE AND GOVERNMENTAL SITE LICENSE
  422.  
  423. This is a license for use of the software within your company or government
  424. agency, and is not transferable.  This allows internal use and copying
  425. of the software for as many sites / computers as contracted for.  (See
  426. Site License price schedule). All licenses are prepaid.
  427.  
  428.  
  429. PRIVATE USE
  430.  
  431. This license is not necessary for clubs or user groups distributing the
  432. software on a SHAREWARE basis, providing that the entire MARKET MENTOR 1.5 
  433. program with the accompanying README file, in an unaltered state, is included in the 
  434. distribution, and no more than a nominal fee (not to exceed $10) is charged 
  435. for such distribution.
  436.  
  437.  
  438.                        SITE LICENSE PRICE SCHEDULE
  439.  
  440.     MARKET MENTOR 1.5
  441.  
  442.  
  443.     Diskette with program and accompaning files ......    $25.00 US or
  444.                                                           $30.00 CAN
  445.                                                           per CPU.
  446.  
  447. SITE LICENSE
  448.  
  449.                       Orbis Terrarum Software Inc.
  450.                          561-1755 Robson Street
  451.                              Vancouver, BC
  452.                                 V6G 3B7
  453.  
  454. Orbis Terrarum hereby grants ____________________________________ a site
  455. license for _______  computers for the use of the following software
  456. program:  MARKET MENTOR 1.5
  457.  
  458. This is a perpetual license for the use of the software within your
  459. company, and is not transferable.  This license allows internal use
  460. and copying of the software by as many users/ machines as contracted
  461. for.  Distribution, repackaging, or reselling of the software, to
  462. third parties, is not allowed under this agreement.
  463.  
  464. Orbis Terrarum hereby disclaims all warranties relating to this software,
  465. whether express or implied, including without limitation any implied
  466. warranties of merchantability or fitness for a particular purpose.
  467. Orbis Terrarum will not be liable for any special, incidental,
  468. consequential, indirect or similar damages due to the loss of data or funds
  469. even if Orbis Terrarum Software or an agent of Orbis Terrarum Software
  470. has been advised of the possibility of such damages.  In no event shall
  471. Orbis Terrarum's liability for any damages ever exceed the price paid for
  472. the license to use the software, regardless of the form of the
  473. claim.  The person using the software bears all risk as to the
  474. quality and performance of the software.
  475.  
  476. This agreement shall be construed and enforced in accordance with
  477. the laws of the PROVINCE OF BRITISH COLUMBIA, CANADA.  Any action or 
  478. proceeding brought by either party against the other arising out of 
  479. or related to this agreement shall be brought only in a PROVINCIAL 
  480. or FEDERAL COURT of competent jurisdiction located in British Columbia, 
  481. Canada. The parties hereby consent to in personam jurisdiction of said
  482. courts.
  483.  
  484.  
  485. COMPANY: ____________________________________________________  *
  486.  
  487. ADDRESS: ____________________________________________________  *
  488.  
  489. CITY:    _____________________  STATE: ___   ZIP CODE: ______  *
  490.  
  491.  
  492. AUTHORIZED  SIGNATURE:   ____________________________________  *
  493.  
  494. TITLE: _______________________         DATE: ________________  *
  495.  
  496.  
  497. Orbis Terrarum     AUTHORIZED SIGNATURE: __________________________
  498.  
  499. TITLE:                             DATE: ________________
  500.  
  501. * Complete these lines.  Send with check based on price schedule.
  502.   A copy of this agreement will be returned.  
  503.   Make cheque payable to Orbis Terrarum Software.
  504.                                                       
  505.  
  506.  
  507.  
  508.         Be careful and Good Trading!
  509.  
  510.  
  511.