| Overall Statistics |
|
Total Trades 2 Average Win 0% Average Loss -0.32% Compounding Annual Return 0.361% Drawdown 0.300% Expectancy -1 Net Profit 0.182% Sharpe Ratio 0.765 Probabilistic Sharpe Ratio 41.556% Loss Rate 100% Win Rate 0% Profit-Loss Ratio 0 Alpha -0 Beta 0.017 Annual Standard Deviation 0.004 Annual Variance 0 Information Ratio -1.655 Tracking Error 0.1 Treynor Ratio 0.166 Total Fees $0.00 Estimated Strategy Capacity $37000000000.00 Lowest Capacity Asset VIX 31RXR4J2AGKXA|VIX 31 |
class CalmFluorescentOrangeGull(QCAlgorithm):
def Initialize(self):
self.SetStartDate(2021, 6, 15) # Set Start Date
self.SetCash(100000) # Set Strategy Cash
# self.AddEquity("SPY", Resolution.Minute)
self.indexSymbol = self.AddIndex('VIX').Symbol
option = self.AddIndexOption(self.indexSymbol)
self.optionSymbol = option.Symbol
option.SetFilter(0, 0, 120, 150)
self.invested = False
def OnData(self, data):
chain = data.OptionChains.get(self.optionSymbol)
if chain:
target = [x for x in chain if x.Right == 1][0]
if not self.Portfolio.Invested and not self.invested:
self.MarketOrder(target.Symbol, 2)
self.invested = True
def OnOrderEvent(self, orderEvent):
orderEvent
return