| Overall Statistics |
|
Total Trades 1 Average Win 0% Average Loss 0% Compounding Annual Return 9.508% Drawdown 2.100% Expectancy 0 Net Profit 1.555% Sharpe Ratio 1.296 Probabilistic Sharpe Ratio 54.072% Loss Rate 0% Win Rate 0% Profit-Loss Ratio 0 Alpha 0.091 Beta -0.04 Annual Standard Deviation 0.06 Annual Variance 0.004 Information Ratio -1.186 Tracking Error 0.206 Treynor Ratio -1.941 Total Fees $1.00 |
class DynamicResistanceCoil(QCAlgorithm):
def Initialize(self):
self.SetStartDate(2020, 6, 10) # Set Start Date
self.SetCash(100000) # Set Strategy Cash
self.AddEquity("SPY", Resolution.Daily)
def OnData(self, data):
if not self.Portfolio.Invested:
self.MarketOrder("SPY", 100, False, 'MY TAG')
def OnOrderEvent(self, orderEvent):
ticket = self.Transactions.GetOrderTicket(orderEvent.OrderId)
if orderEvent.Status == OrderStatus.Filled:
self.Debug(f'{self.Time}: Trade: {ticket.Symbol}, Qty:{ticket.Quantity}, Price:{ticket.AverageFillPrice}, Tag:{ticket.Tag}')