| Overall Statistics |
|
Total Trades 0 Average Win 0% Average Loss 0% Compounding Annual Return 0% Drawdown 0% Expectancy 0 Net Profit 0% Sharpe Ratio 0 Probabilistic Sharpe Ratio 0% Loss Rate 0% Win Rate 0% Profit-Loss Ratio 0 Alpha 0 Beta 0 Annual Standard Deviation 0 Annual Variance 0 Information Ratio -0.604 Tracking Error 0.278 Treynor Ratio 0 Total Fees $0.00 Estimated Strategy Capacity $0 Lowest Capacity Asset |
class SmoothBlueGuanaco(QCAlgorithm):
def Initialize(self):
self.SetStartDate(2020, 1, 1) # Set Start Date
self.SetEndDate(2021,1,1)
self.SetCash(100000) # Set Strategy Cash
self.spy = self.AddEquity("SPY", Resolution.Daily).Symbol
self.data = {}
self.closingPrices = {}
self.symbols = ["SPY", "IGV", "XLE", "VNQ", "XLF", "XME", "XHB", "TBT", "KWEB", "OIH","XBI"]
for symbol in self.symbols:
self.AddEquity(symbol, Resolution.Daily)
self.data[symbol] = self.MOM(symbol, 30, Resolution.Daily)
self.closingPrices[symbol] = self.Identity(symbol, Resolution.Daily, Field.Close)
self.Log("{} symbol:{} closingPrice:{}".format(self.Time, symbol, self.closingPrices[symbol].Current.Value))
self.sma = self.SMA(self.spy, 30, Resolution.Daily)
def OnData(self, data: Slice):
for symbol in self.symbols:
self.Plot('closingPrices', symbol, self.closingPrices[symbol].Current.Value)