Skip to content

Instantly share code, notes, and snippets.

View sinner-'s full-sized avatar

Sina Sadeghi sinner-

  • Sydney, Australia
View GitHub Profile
require(quantmod)
require(PerformanceAnalytics)
getSymbols('^GSPC',from='1970-01-01')
vol = 100 * sqrt(262) * runSD(dailyReturn(Ad(GSPC),type='log'),60)
backtest = dailyReturn(Ad(GSPC),type='log')
backtest[ lag(vol,1) > 15] = 0