Overall Statistics |
Total Trades 2 Average Win 0% Average Loss 0% Compounding Annual Return 5.131% Drawdown 7.500% Expectancy 0 Net Profit 0% Sharpe Ratio 0.589 Loss Rate 0% Win Rate 0% Profit-Loss Ratio 0 Alpha 0.042 Beta 0.01 Annual Standard Deviation 0.074 Annual Variance 0.005 Information Ratio -0.888 Tracking Error 0.125 Treynor Ratio 4.444 Total Fees $11.88 |
import pandas as pd import numpy as np class BasicTemplateAlgorithm(QCAlgorithm): def __init__(self): self.tickers = ['KO','PG'] self.spy = 'SPY' def Initialize(self): self.SetCash(100000) self.SetStartDate(2013,1,1) self.SetEndDate(2015,1,1) for i in range(len(self.tickers)): symbol = self.AddEquity(self.tickers[i], Resolution.Daily) self.tickers[i] = symbol.Symbol def OnData(self, slice): if not self.Portfolio.Invested: self.SetHoldings(self.tickers[0], -0.48) self.SetHoldings(self.tickers[1], 0.5)