| Overall Statistics |
|
Total Orders 1 Average Win 0% Average Loss 0% Compounding Annual Return 0% Drawdown 242.900% Expectancy 0 Start Equity 140000 End Equity -200104.6 Net Profit -242.932% Sharpe Ratio -0.082 Sortino Ratio -0.055 Probabilistic Sharpe Ratio 0.551% Loss Rate 0% Win Rate 0% Profit-Loss Ratio 0 Alpha -67.322 Beta 52.303 Annual Standard Deviation 12.273 Annual Variance 150.638 Information Ratio -0.185 Tracking Error 12.257 Treynor Ratio -0.019 Total Fees $1.00 Estimated Strategy Capacity $73000000.00 Lowest Capacity Asset TSLA UNU3P8Y3WFAD Portfolio Turnover 4.27% |
# region imports
from AlgorithmImports import *
# endregion
class HyperActiveOrangeBull(QCAlgorithm):
def Initialize(self):
self.SetStartDate(2020, 8, 20)
self.SetEndDate(2020, 9, 5)
self.SetCash(140000)
self.equity = self.AddEquity("TSLA", Resolution.Minute, dataNormalizationMode=DataNormalizationMode.Raw)
def OnData(self, data: Slice):
for symbol, split in data.Splits.items():
self.Log(f"Split at {self.Time}; Factor: {split.SplitFactor}")
for symbol, dividend in data.Dividends.items():
self.Log(f"Dividend at {self.Time}")
if not self.Portfolio.Invested and data.QuoteBars:
self.Log(f"Bid: {self.equity.BidPrice}; Ask: {self.equity.AskPrice}")
self.SetHoldings(self.equity.Symbol, -0.5)