[Blotter-commits] r1649 - pkg/quantstrat/sandbox/backtest_musings

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Wed Nov 19 13:14:26 CET 2014


Author: braverock
Date: 2014-11-19 13:14:26 +0100 (Wed, 19 Nov 2014)
New Revision: 1649

Modified:
   pkg/quantstrat/sandbox/backtest_musings/gd_pres_backtest.Rmd
   pkg/quantstrat/sandbox/backtest_musings/gd_pres_backtest.pdf
   pkg/quantstrat/sandbox/backtest_musings/stat_process.bib
Log:
- updates to Global Derivatives presentation

Modified: pkg/quantstrat/sandbox/backtest_musings/gd_pres_backtest.Rmd
===================================================================
--- pkg/quantstrat/sandbox/backtest_musings/gd_pres_backtest.Rmd	2014-11-18 21:47:56 UTC (rev 1648)
+++ pkg/quantstrat/sandbox/backtest_musings/gd_pres_backtest.Rmd	2014-11-19 12:14:26 UTC (rev 1649)
@@ -42,7 +42,7 @@
 - build a hypothesis for the system
 - build the system in pieces
 - test the system in pieces
-- measure how likely it is that you've overfit 
+- measure how likely it is that you have overfit 
 
 Constraints and Objectives
 =============================
@@ -122,11 +122,11 @@
 ### Indicators
 
 - quantitative values derived from market data
+- includes all common "technicals" such as moving averages, relative value, etc.
 
 ### Signals
 
-- describe the interaction between filters, market data, 
-and indicators
+- describe the interaction between filters, market data, and indicators
 - can be viewed as a prediction at a point in time
 
 ### Rules
@@ -206,9 +206,9 @@
 If your signal process doesn't have predictive power, stop now.
 \end{center}
 
-- rules should refine the way the strategy 'listens' to signals
+  - rules should refine the way the strategy 'listens' to signals
   - entries may be passive or aggressive, or may level or pyramid into a position
-  - exits may have their own signal process, or may be empirical
+  - exits may have their own signal process, or may be derived empirically
   - risk rules should be added near the end, for empirical 'stops' or to meet business constraints
 
 Parameter Optimization
@@ -286,7 +286,7 @@
   - hiding the most common outcomes
   - focusing on extremes
   - not enough trades or history for validity
-  - colinearities of overlapping "trades" 
+  - collinearities of overlapping "trades" 
 
 Using Returns
 =============================
@@ -331,7 +331,7 @@
 - **CSCV sampling** (combinatorially symmetric cross validation): "generate $S/2$ testing sets of size $T/2$ 
   by recombining the $S$ slices of the overall sample of size $T$ ". [@Bailey2014probability, p.17]
 - **Multiple Hypothesis Testing** looks at Type I vs Type II error in evaluating 
-  backtests and look at appropriate haircuts based on this. [@Harvey2013backtesting ; - at Harvey2013multiple ; - at Harvey2014 ]
+  backtests and at appropriate haircuts based on these probabilities. [@Harvey2013backtesting ; - at Harvey2013multiple ; - at Harvey2014 ]
 
 
 Conclusion & Questions
@@ -371,16 +371,16 @@
 \vfill
 
 Code to apply the techniques discussed here may be found in the 
-**R** *quantstrat* and *PerformanceAnalytics* packages. [@quantstrat2014; @perfa2014]
+**R** *quantstrat*, *PerformanceAnalytics*, and *PortfolioAnalytics* packages. [@quantstrat2014; @perfa2014; @porta2014]
 
 \vfill
 
-All remaining errors or omissions should be 
-attributed to the author. All views expressed in this presentation are  
-those of Brian Peterson, and do not necessarily reflect the opinions or 
-policies of DV Trading or DV Asset Management.  
+All remaining errors or omissions should be attributed to the author. 
+All views expressed in this presentation are those of Brian Peterson, 
+and do not necessarily reflect the opinions or policies of DV Trading 
+or DV Asset Management.  
 
 Resources
 =========================================================
 
-\fontsize{5}{1}\selectfont
\ No newline at end of file
+\fontsize{4.5}{.75}\selectfont
\ No newline at end of file

Modified: pkg/quantstrat/sandbox/backtest_musings/gd_pres_backtest.pdf
===================================================================
(Binary files differ)

Modified: pkg/quantstrat/sandbox/backtest_musings/stat_process.bib
===================================================================
--- pkg/quantstrat/sandbox/backtest_musings/stat_process.bib	2014-11-18 21:47:56 UTC (rev 1648)
+++ pkg/quantstrat/sandbox/backtest_musings/stat_process.bib	2014-11-19 12:14:26 UTC (rev 1649)
@@ -171,6 +171,14 @@
   url = {http://CRAN.R-project.org/package=PerformanceAnalytics},
 }
 
+ at Manual{porta2014,
+  title = {PortfolioAnalytics: Portfolio Analysis, including Numerical Methods for Optimization of Portfolios},
+  author = {Brian G. Peterson and Peter Carl and Ross Bennett and Kris Boudt},
+  year = {2014},
+  subtitle = {R package version 0.9.0},
+  url={http://r-forge.r-project.org/projects/returnanalytics/}
+}
+
 @Manual{quantstrat2014,
   title = {quantstrat: Quantitative Strategy Model Framework},
   author = {Brian G. Peterson and Joshua Ulrich and Jan Humme and Peter Carl },



More information about the Blotter-commits mailing list