├── .gitignore ├── Cl-SMA20-Crossover.Rmd ├── R ├── basic-strategy.R ├── functions.R ├── load.R ├── parallel-test.R ├── parameter-optimization.R ├── stop-loss-optimization.R ├── stop-loss.R ├── symbols.R └── trailing-stop.R ├── _001-quantstrat.Rmd ├── _002-quantstrat-ii.Rmd ├── _02-basic-strategy.Rmd ├── _03-basic-strategy-ii.Rmd ├── _Cl-SMA20-Crossover.Rmd ├── _bollinger.bands.Rmd ├── _bookdown.yml ├── _connors.rsi.2.Rmd ├── _output.yml ├── about.Rmd ├── analyzing-results.Rmd ├── basic-strategy.Rmd ├── custom_styles.css ├── data-quality.Rmd ├── errors-warnings.Rmd ├── get-symbols.Rmd ├── index.Rmd ├── introduction.Rmd ├── monte-carlo-analysis.Rmd ├── obtaining-resources.Rmd ├── parameter-optimization.Rmd ├── simple-sma.Rmd ├── stock-book.Rproj ├── stop-loss-optimization.Rmd ├── stop-loss.Rmd ├── trailing-stop.Rmd └── walk-forward-analysis.Rmd /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/.gitignore -------------------------------------------------------------------------------- /Cl-SMA20-Crossover.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/Cl-SMA20-Crossover.Rmd -------------------------------------------------------------------------------- /R/basic-strategy.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/basic-strategy.R -------------------------------------------------------------------------------- /R/functions.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/functions.R -------------------------------------------------------------------------------- /R/load.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/load.R -------------------------------------------------------------------------------- /R/parallel-test.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/parallel-test.R -------------------------------------------------------------------------------- /R/parameter-optimization.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/parameter-optimization.R -------------------------------------------------------------------------------- /R/stop-loss-optimization.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/stop-loss-optimization.R -------------------------------------------------------------------------------- /R/stop-loss.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/stop-loss.R -------------------------------------------------------------------------------- /R/symbols.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/symbols.R -------------------------------------------------------------------------------- /R/trailing-stop.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/R/trailing-stop.R -------------------------------------------------------------------------------- /_001-quantstrat.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_001-quantstrat.Rmd -------------------------------------------------------------------------------- /_002-quantstrat-ii.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_002-quantstrat-ii.Rmd -------------------------------------------------------------------------------- /_02-basic-strategy.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_02-basic-strategy.Rmd -------------------------------------------------------------------------------- /_03-basic-strategy-ii.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_03-basic-strategy-ii.Rmd -------------------------------------------------------------------------------- /_Cl-SMA20-Crossover.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_Cl-SMA20-Crossover.Rmd -------------------------------------------------------------------------------- /_bollinger.bands.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_bollinger.bands.Rmd -------------------------------------------------------------------------------- /_bookdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_bookdown.yml -------------------------------------------------------------------------------- /_connors.rsi.2.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_connors.rsi.2.Rmd -------------------------------------------------------------------------------- /_output.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/_output.yml -------------------------------------------------------------------------------- /about.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/about.Rmd -------------------------------------------------------------------------------- /analyzing-results.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/analyzing-results.Rmd -------------------------------------------------------------------------------- /basic-strategy.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/basic-strategy.Rmd -------------------------------------------------------------------------------- /custom_styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/custom_styles.css -------------------------------------------------------------------------------- /data-quality.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/data-quality.Rmd -------------------------------------------------------------------------------- /errors-warnings.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/errors-warnings.Rmd -------------------------------------------------------------------------------- /get-symbols.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/get-symbols.Rmd -------------------------------------------------------------------------------- /index.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/index.Rmd -------------------------------------------------------------------------------- /introduction.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/introduction.Rmd -------------------------------------------------------------------------------- /monte-carlo-analysis.Rmd: -------------------------------------------------------------------------------- 1 | # Monte Carlo Analysis 2 | 3 | -------------------------------------------------------------------------------- /obtaining-resources.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/obtaining-resources.Rmd -------------------------------------------------------------------------------- /parameter-optimization.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/parameter-optimization.Rmd -------------------------------------------------------------------------------- /simple-sma.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/simple-sma.Rmd -------------------------------------------------------------------------------- /stock-book.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/stock-book.Rproj -------------------------------------------------------------------------------- /stop-loss-optimization.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/stop-loss-optimization.Rmd -------------------------------------------------------------------------------- /stop-loss.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/stop-loss.Rmd -------------------------------------------------------------------------------- /trailing-stop.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timtrice/backtesting-strategies/HEAD/trailing-stop.Rmd -------------------------------------------------------------------------------- /walk-forward-analysis.Rmd: -------------------------------------------------------------------------------- 1 | # Walk Forward Analysis 2 | --------------------------------------------------------------------------------