Edgeware FastBreak Pro Version 6.5 Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Software Edgeware FastBreak Pro Version 6.5 herunter. EdgeWare FastBreak Pro Version 6.5 User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - FastBreak

FastBreakProVersion 6.xwww.edge-ware.com

Seite 2

10Changes in Version 5The following list of changes covers upgrades from Version 4 to Version 5. Some usersmay be upgrading from very old versions, an

Seite 3 - Table of Contents

11often fail resulting in a whipsaw trades. We saw the need for market timingsignals that would keep the trading system out of the very worst of marke

Seite 4 - 1.0 Preface

12minimum holding period value. This is now very similar to setting the top % to zeropercent. One difference is that if more than one fund can be sold

Seite 5 - 2.0 Introduction

13users have the requirement to hold a fund for a fixed number of days after purchase.They can now start a stop after this number of days. Ability to

Seite 6 - 3.0 Upgrade Notes

144.0 How FastBreak Pro is Different from Standard FastBreakOur intent when we designed FastBreak Pro was to automate development of mechanicaltrading

Seite 7

15to try, and this is why FastBreak Pro uses a very sophisticated genetic algorithm (GA) toevolve the parameter choices.Determining optimized paramete

Seite 8

165.0 InstallationNew users should first read the Standard FastBreak manual supplied with your purchase.That manual describes all the parameters and o

Seite 9

176.0 Technical Support and UpgradesNote: Do not call Investors FastTrack for technical support.Do not use the 800 order line number for technical sup

Seite 10

18UpgradesWe provide minor upgrades to FastBreak on our web site, and if you encounter an error,we suggest you download the latest version of the soft

Seite 11

197.0 FastBreak Pro OperationWe recommend that you read this manual in the order it was written; however, if youhave experience with Standard FastBrea

Seite 12

2Disclaimer and License AgreementThe information that FastBreak Pro provides is only part of the information needed for agood investment program. Cons

Seite 13

20To switch back to the “Standard” FastBreak screens described in the standard manual usethe icon on the far right of the icon tool bar:The following

Seite 14

212ndNote: the Optimize Family option is not available when using trendline Stops orBuy filters. See Appendix A for details.To prevent over-optimizati

Seite 15

22Most ETFs have very short histories. FastBreak assumes historical data starts on9/1/1988 (earliest date in FastTrack database) to adjust the start d

Seite 16 - 5.0 Installation

23If you want to try Buy and Sell Using Rank, you would check the box and this wouldindicate to try that parameter option. Next, FastBreak Pro needs a

Seite 17

24When using the (NC) alpha ranking method, you need to enter the alpha index to use.The default is the S&P 500 (SP-CP).Short EMA/Long EMAUsers of

Seite 18

25If you check the Correlation box, FastBreak Pro will try a maximum correlation, betweenfunds to hold, for some strategies:The optimizer will try to

Seite 19 - 7.0 FastBreak Pro Operation

26You can force FastBreak Pro not to use the option, to use the option, or allow FastBreakPro to optimize whether to use the option. This option is ve

Seite 20

27The brokerage STRF minimum holding period, Short Loss and Delay values are set to theuser defined values, and these parameters are described in the

Seite 21

28If you use Yes, the optimizer will always try the adjustment option. If you checkOptimize, the optimizer will “consider” using this functionality.Se

Seite 22

29logarithmic and linear trendline options for Buy filters and sell Stops. If the No radiobutton is chosen then only linear trendlines will be used.If

Seite 23

3Table of Contents1.0 Preface ... 42.0 Introduction

Seite 24

30Stop LossClick this icon to bring up the stop parameters page:Stop Begin DayThis option is used in the optimization process to suspend all Stops for

Seite 25

31a minimum number of calendar days is reached. The option is at the top of the screenwhere Stop optimization ranges are set.There is a single value i

Seite 26

32You are not required to use the second period. If you want a single stop value to be foundfor the entire time period a fund is held, check only the

Seite 27

33Buy Filters ScreenClick on this icon to bring up the Buy Filters screen:Buy filters are checks that can be applied to a fund prior to purchase. See

Seite 28

34ROR is to be calculated. For example, FastBreak may determine that the fund to bepurchased should be increasing at the rate of at least 8% per year

Seite 29

35wants to force this filter to be used the Force Use box can be checked. This will makeevery strategy that the optimizer tries use this option. If th

Seite 30

36Genetic Algorithm ScreenNote: To better understand the following discussion you may want to go to Appendix Aand read the discussion on Genetic Algor

Seite 31

37Only one of these three parameters can be selected for optimization using the radiobuttons. If a parameter is not selected for optimization, FastBre

Seite 32

38some genetic algorithm books, but we have not found these large population sizesto result in improved system performance using the 50% Survivor Sele

Seite 33

39described in the Appendix. Note: Activation of the Maximize Robustness option willtriple run time; however, we believe it is critical to building go

Seite 34

41.0 PrefaceNote: A PDF copy of this manual is on your installation disk. We recommend you puta copy on your computer so you will always have a copy a

Seite 35

40database can be used. Note: If using the Minimize Beta option, the Beta Buy Filtershould also be used on the Buy Filter screen. For example, if a us

Seite 36

41The information in this file will be covered later when the optimizer is covered.Using this option can result in quite a large file. Use with care.T

Seite 37

42FastBreak Pro will look at the Weight% values you have entered and sum them, in thecase of our example that would be 80%. FastBreak then assumes the

Seite 38

438.0 Running FastBreak Pro OptimizationThe GA optimizer works interactively with a special version of Standard FastBreak.Standard FastBreak provides

Seite 39

44The list order for both lists are based on “Adjusted” performance (Adj %). Thisperformance will be based on the option for optimization that the use

Seite 40

45E EMA Buy FilterP Parabolic Buy FilterR RSI Buy FilterC Correlation Buy FilterB Beta Buy FilterX EMA Crossover Buy FilterT Trendline Buy FilterB Adj

Seite 41

46For example, here are the graphs for Annual return, MDD, UPI and robustness:

Seite 42

47Notice that there are two lines on each graph. One line is for the #1 strategy identified byFastBreak Pro (based on Adjusted performance in the Best

Seite 43

48The 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 simple

Seite 44

49ANN SD The standard deviation of the Out-of-Sample annual returns for the top tensystems. The larger the value, the larger the variation in Out-of-S

Seite 45

52.0 IntroductionEdge Ware, Inc. released the initial Standard FastBreak version in early 1996 to allowinvestors to design, evaluate and trade fund ro

Seite 46

50Saving StrategiesThe parameters for the top ten best systems can be saved after a run has finished, or theprogram can be paused during optimization

Seite 47

51You can then see the specific strategy parameters found and you can execute FastBreakPro in the standard manner to view Detail results or FNU files.

Seite 48

529.0 ExamplesWe have included example files on the installation CD. You can use the files directlyfrom the CD, but we recommend copying the files to

Seite 49

53hold three funds because we set the minimum and maximum range for # funds held to 3.We are optimizing on Annual return, but have specified an MDD go

Seite 50

54future market conditions. The reason we reserve some recent out-of-sample market datais to test the optimized parameters. We are looking for the poi

Seite 51

55The OS MDD is a little disappointing because we optimized with a 15% MDD, and wesee that the OS MDD is typically in the 17-22% range. There are some

Seite 52 - 9.0 Examples

56After you choose the generation number you will be asked to provide a name. We willuse the name Exp and FastBreak will provide the extensions (Exp0.

Seite 53

57In 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 the

Seite 54

58and evaluate them separately, but we will use the FastBreak Pro family optimizationoption to determine the best combination of funds. We build a tra

Seite 55

59This trading strategy has very good performance in the OS period. The results are evenmore impressive compared to the major market indexes during th

Seite 56

63.0 Upgrade NotesMaintaining Existing FastBreak Trading StrategiesIf you have existing FastBreak strategies that you like we recommend that you keep

Seite 57

60We see that all 10 new families (ET0 through ET9) are now available in the Familiesselection table. At this point we execute the strategy just like

Seite 58

61Example 3 – Trading StocksOne of the most exciting and aggressive uses of FastBreak Pro is developing stocktrading systems. Note: Trading individual

Seite 59

62an inaccurate indication of performance when performance results are measured overa very short trading period. For this reason, it is important to h

Seite 60

63Create the DFT files for generation 14 using the method in the first two examples. Now,load strategy 5 DFT into FastBreak, change the strategy start

Seite 61

64Example 4 – Building Market Timing Signal FilesRead the chapter on building market timing signals in the Standard FastBreak manual.That chapter will

Seite 62

65Each 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 be up

Seite 63

6610.0 Suggestions for Building Better SystemsThe optimization parameter defaults in FastBreak Pro will give you good results. In thischapter we show

Seite 64

67Keeping Track of Optimization RunsIt is useful to keep a simple record of optimization runs. Although it is a simple matter toreload the restart fil

Seite 65

68improvement in the IS results, and this is a reasonable place to stop and choose the 12thgeneration for further study.We like to see the best system

Seite 66

69single fund system has the system with the best OS result but is also the system with theworst OS result. What is interesting is that the “hold 3” s

Seite 67 - OS Return, %/year

7build systems that are complementary to traditional FastBreak systems that always buyinto strength. This will become clear as each of the new options

Seite 68 - Annual Return, %

70"Stale"monthsOSReturn,%/year0 37.76 40.718 41.8These results are very encouraging because all systems are comparable and the “older”system

Seite 69

71What 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 Jun

Seite 70

72Trading International FundsWe built a family of 34 international funds that can be traded with either no, or lowtransaction fees. We examined the im

Seite 71 - Trade Return/B&H

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

Seite 72 - Switches/Year

74It 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 particul

Seite 73

75System OS Return FNU OS Post OS FNU PostNumber Annual, % Annual,% Annual, % Annual, %1 38.5 44.6 17.7 202 28.7 37.7 23.3 21.13 5.8 33 32.2 32.14 41.

Seite 74

76Generation 8 was selected for detailed analysis. Here are the results (using FNU equitycurves):System OS Return Post OSNumber Annual, % Annual, %1 2

Seite 75

77Reversing the In-Sample and Out-of-Sample Data PeriodsFastBreak Pro allows the OS data period to be earlier than the IS data period. The moretraditi

Seite 76

78history. We found that optimization on this recent bear market data improved riskperformance.The Effect of MDD Objectives on PerformanceAll investor

Seite 77

79will now “avoid” trading systems that activate too many stops. The above example usinga 10% MDD goal was rerun with this penalty activated. The IS,

Seite 78 - Return, %/year

8Release notes for FastBreak Pro Version 6.3Version 6.3 allows a user to add FNU and Detail files when the best generation systems(DFT files) are save

Seite 79

8011.0 Frequently Asked Questions and Common ProblemsQ) I crashed my hard drive (got a new computer, new laptop etc.) and I need to reinstallFastBreak

Seite 80

81a temporary family file to use. This will create confusion if multiple executions aretrying to read and write to this family file.Q) What kind of co

Seite 81

82Q) I’m using NCalpha ranking, and the funds ranked highest have recently dropped morein price than any other funds in my trading family. How can fun

Seite 82

832. Note how long the IS Start Date occurs after 9/1/1988. This will give you thedelta delay you need. Round up to the next month. For example, say F

Seite 83

84Appendix A -- Technical DiscussionWhat are Genetic Algorithms?Genetic Algorithms are a mathematical method used to solve hard optimization problems.

Seite 84

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

Seite 85

86In this example, the parameter values are all increased by 5%. The strategy performancefrom this run is saved. Then a second evaluation is made, but

Seite 86

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

Seite 87

88usually results in a reduction to the variable being optimized (constraints such as MDD,or switches per year have the same effect). We are willing t

Seite 88

89The time it takes to build the trendlines is dependent on the following: Number of family members Size range for trendlines to be built. If you us

Seite 89

9Details of the Trendline algorithm is provided in the Appendix A of the StandardFastBreak manual, and issues to consider when using Trendlines with t

Kommentare zu diesen Handbüchern

Keine Kommentare