Edgeware FastBreak Pro Version 5 Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Oprogramowanie Edgeware FastBreak Pro Version 5. EdgeWare FastBreak Pro Version 5 User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj

Podsumowanie treści

Strona 1 - FastBreak

FastBreak Pro Version 5.x www.edge-ware.com

Strona 2

104.0 How FastBreak Pro is Different from Standard FastBreak Our intent when we designed FastBreak Pro was to automate development of mechanical tra

Strona 3 - Table of Contents

11 Determining optimized parameters that maximize your investment objectives is only part of the problem. Trading system developers must constantly b

Strona 4 - 1.0 Preface

125.0 Installation New users should first read the Standard FastBreak manual supplied with your purchase. That manual describes all the parameters

Strona 5 - 2.0 Introduction

13 6.0 Technical Support and Upgrades Note: Do not call Investors FastTrack for technical support. Do not use the 800 order line number for technic

Strona 6 - 3.0 Upgrade Notes

14 Install FastBreak using the installation CD  Go to our web site and download the latest upgrade, if one exists Upgrades We provide minor up

Strona 7

157.0 FastBreak Pro Operation We recommend that you read this manual in the order it was written; however, if you have experience with Standard Fast

Strona 8

16To switch back to the “Standard” FastBreak screens described in the standard manual use the icon on the far right of the icon tool bar: The fo

Strona 9

17To prevent over-optimization of the trading family, enter a Minimum Family size value: This option will keep a reasonable number of funds in your

Strona 10

18Systems has results from a study that reversed the typical date range order. Note: If you reverse the IS and OS date orders, be aware that FastBr

Strona 11

19First, the GA will converge much faster, thus reducing run time. The other advantage is that FastBreak Pro tries a fixed number of different value

Strona 12 - 5.0 Installation

2 Disclaimer and License Agreement The information that FastBreak Pro provides is only part of the information needed for a good investment program.

Strona 13

20 Options Screen To bring up the next group of parameters screen use this icon: This screen is mostly self-explanatory with the parameter ch

Strona 14

21 If you check the Correlation box, FastBreak Pro will try a maximum correlation, between funds to hold, for some strategies: The optimizer wil

Strona 15 - 7.0 FastBreak Pro Operation

22up-trend than would be captured by standard ranking methods. Note: The BOOM option will not work with all the ranking methods. See the Standard m

Strona 16

23Note: When optimizing for maximum return, the optimizer will often find strategies that hold only one fund, or the minimum number of funds you all

Strona 17

24Note: If you are using one or more of the curve fit ranking methods, a minimum of two or three market days are required to calculate the curve fit

Strona 18

25Stop Loss Click this icon to bring up the stop parameters page: Individual stop loss options can be chosen for consideration along with their r

Strona 19

26used, is available until the position is exited. This two time period option can be very useful if your mutual fund trading company charges you a

Strona 20

27Buy Filters Screen Click on this icon to bring up the Buy Filters screen: Buy filters are checks that can be applied to a fund prior to purchas

Strona 21

28purchased should be increasing at the rate of at least 8% per year measured over the most recent 31 days. To consider a Parabolic Buy Filter use t

Strona 22

29every strategy that the optimizer tries use this option. If the Force Use box is checked, it does not matter if the Correlation Buy Filter box is

Strona 23

3Table of Contents 1.0 Preface ... 4 2.0 Introduction ...

Strona 24

30Genetic Algorithm Screen Note: To better understand the following discussion you may want to go to Appendix A and read the discussion on Genetic A

Strona 25

31 Only one of these three parameters can be selected for optimization using the radio buttons. If a parameter is not selected for optimization, Fa

Strona 26

32to result in improved system performance using the 50% Survivor Selection Percentage (see below). It may be that the Survivor Selection Percentage

Strona 27

33described in the Appendix. Note: Activation of the Maximize Robustness option will triple run time; however, we believe it is critical to buildin

Strona 28

34database can be used. Note: If using the Minimize Beta option, the Beta Buy Filter should also be used on the Buy Filter screen. For example, if

Strona 29

35ADJ % ANN % UPI MDD S/ Y Gen# Rob St rat egy Beta Corr Alpha CAHPB LPKDESBR CB LE OEPRBE7.66 19.95 1.4 28.73 32 1 1 MAM 1.55 0.94 15.8 NNYNYNNN

Strona 30

368.0 Running FastBreak Pro Optimization The GA optimizer works interactively with a special version of Standard FastBreak. Standard FastBreak pro

Strona 31

37 The top half of the screen contains statistics about the top 10 best strategies that FastBreak Pro has found during the optimization run. The bot

Strona 32

38C Correlation Buy Filter B Beta Buy Filter X EMA Crossover Buy Filter When you see a “Y” in a column, this means an option was activated for th

Strona 33

39 Notice that there are two lines on each graph. One line is for the #1 strategy identified by FastBreak Pro (based on Adjusted performance

Strona 34

41.0 Preface FastBreak Pro has the look, feel and all the functionality of Standard FastBreak. Where FastBreak Pro is different is that it has the

Strona 35

40line is the 10th best strategy. You may see the two lines cross over, depending on the options selected. You can continue or stop a paused run by

Strona 36

41The Out-of-Sample (OS) Results screen adds a new line at the end of each generation. When we refer to “Average” values, we are referring to a simp

Strona 37

42 If at a later time you want to reload the results, use the Load FB Pro Restart File option and select the desired restart file. FastBreak Pro wil

Strona 38

43If you turned on the option to optimize the trading family, FastBreak will create 10 unique families in the FastTrack User Defined folder. The fam

Strona 39

449.0 Examples We have included example files on the final installation disk. You can use the files directly from the disk, but we recommend copyin

Strona 40

45Look through all the various FastBreak Pro screens and note how we set the options and parameter ranges. Notice that this optimization uses only M

Strona 41

46After at lest one generation has completed, go to the Out-of-Sample Results screen (shown when the Light Bulb tool bar button is clicked). The GA

Strona 42

47show a drop in OS performance for a couple of generations, but then new solutions will be found which start to improve OS results. Therefore, you

Strona 43

48 After you choose the generation number you will be asked to provide a name. We will use the name Exp and FastBreak will provide the extensions (E

Strona 44 - 9.0 Examples

49In this example, we chose system # 10 in generation 9 because it was the best in the Out-of-Sample screen. Should we always automatically choose t

Strona 45

52.0 Introduction Edge Ware, Inc. released the initial Standard FastBreak version in early 1996 to allow investors to design, evaluate and trade fun

Strona 46

50and evaluate them separately, but we will use the FastBreak Pro family optimization option to determine the best combination of funds. We build a

Strona 47

51 This trading strategy has very good performance in the OS period. The results are even more impressive compared to the major market indexes durin

Strona 48

52We see that all 10 new families (ET0 through ET9) are now available in the Families selection table. At this point we execute the strategy just li

Strona 49

53Example 3 – Trading Stocks One of the most exciting and aggressive uses of FastBreak Pro is developing stock trading systems. Note: Trading indiv

Strona 50

54a very short trading period. For this reason, it is important to have an OS period of reasonable length. Also, the problem can be exacerbated if

Strona 51

55 Annual return MDD UPI Beta Alpha 89.6 18.8 9.9 1.5 97.8 The S&P lost 12% and the OTC lost 45% over this same period. Note: You sh

Strona 52

56Example 4 – Building Market Timing Signal Files Read the chapter on building market timing signals in the Standard FastBreak manual. That chapter

Strona 53

57 Each day you can load this DFT file and execute it just as you would any trading system. If there is a market buy or sell, the signal file will b

Strona 54

5810.0 Suggestions for Building Better Systems The optimization parameter defaults in FastBreak Pro will give you good results. In this chapter we s

Strona 55

59Keeping Track of Optimization Runs It is useful to keep a simple record of optimization runs. Although it is a simple matter to reload the restar

Strona 56

63.0 Upgrade Notes Special note to users of prior versions of FastBreak Pro. Note: For users of prior versions of Standard FastBreak see the Upgra

Strona 57

60return (note the false sharp peak at generation 3). However, we are seeing diminishing improvement in the IS results, and this is a reasonable pla

Strona 58

61The single fund system has the system with the best OS result but is also the system with the worst OS result. What is interesting is that the “ho

Strona 59

620 37.7 6 40.7 18 41.8 These results are very encouraging because all systems are comparable and the “older” systems actually have slightly better

Strona 60

63 What is very clear is that in the early to mid 90’s, it appears that your chance for out- performance was much better. The ratio hit a low in the

Strona 61

64Trading International Funds We built a family of 34 international funds that can be traded with either no, or low transaction fees. We examined t

Strona 62

65discover ways of choosing from among the “best” trading systems provided by FastBreak Pro at the end of each generation. When FastBreak Pro comple

Strona 63

66 It can be argued which of the ten systems would have been chosen to be traded. The out-of-sample MDD was very similar in all cases. In this part

Strona 64 - Switches/Year

67 System OS Return FNU OS Post OS FNU PostNumber Annual, % Annual,% Annual, % Annual, %1 38.5 44.6 17.7 20 2 28.7 37.7 23.3 21.1 3 5.8 33 32.

Strona 65

68 Generation 8 was selected for detailed analysis. Here are the results (using FNU equity curves): System OS Return Post OS Number Annual, %

Strona 66

69Reversing the In-Sample and Out-of-Sample Data Periods FastBreak Pro allows the OS data period to be earlier than the IS data period. The more tr

Strona 67

7Also, we wanted to develop our own signals that met our needs, e.g., switches per year, drawdown, markets traded etc. o One disadvantage of the man

Strona 68

70 The Effect of MDD Objectives on Performance All investors want trading systems with a small MDD. Here are the results of a study that looked a

Strona 69

71a 10% MDD goal was rerun with this penalty activated. The IS, OS and OS MDD results are shown using an X in the above chart. We see that all thre

Strona 70

7211.0 Frequently Asked Questions and Common Problems Q) I crashed my hard drive (got a new computer, new laptop etc.) and I need to reinstall Fast

Strona 71

73a temporary family file to use. This will create confusion if multiple executions are trying to read and write to this family file. Q) I created

Strona 72

74Q) Should I ever “over-ride” the trading system? A) Usually the answer is no. One very good reason to stop trading a system is if the system start

Strona 73

75Appendix A -- Technical Discussion What are Genetic Algorithms? Genetic Algorithms are a mathematical method used to solve hard optimization prob

Strona 74

76 Adjusted Performance = 20% x 15/18 x 10/14 = 11.9% This calculation is made for all systems (chromosomes) in a generation. All the adjusted per

Strona 75

77 In this example, the parameter values are all increased by 5%. The strategy performance from this run is saved. Then a second evaluation is mad

Strona 76

78 Since 0.86 is greater than 0.85, no robustness adjustment is made to the original 24% performance. Which method, Average or Lowest, is better? O

Strona 77

79would be found during the IS optimization without robustness because the robustness check is yet another constraint that the genetic algorithm need

Strona 78

8by Sell ranking) fund. We now put an H in the Why Detail file column to indicate a Harnsberger sell.  Stop loss using a short/long Exponential Mo

Strona 79

9purchased. Some users have the requirement to hold a fund for a fixed number of days after purchase. They can now start a stop after this number o

Komentarze do niniejszej Instrukcji

Brak uwag