| Overall Statistics |
|
Total Trades 5250 Average Win 0.51% Average Loss -0.57% Compounding Annual Return 5.093% Drawdown 23.800% Expectancy 0.040 Net Profit 67.946% Sharpe Ratio 0.461 Loss Rate 45% Win Rate 55% Profit-Loss Ratio 0.91 Alpha 0.121 Beta -3.187 Annual Standard Deviation 0.125 Annual Variance 0.016 Information Ratio 0.301 Tracking Error 0.125 Treynor Ratio -0.018 Total Fees $24843.22 |
using System.Collections.Generic;
using QuantConnect.Data;
using QuantConnect.Interfaces;
namespace QuantConnect.Algorithm.CSharp
{
public class BasicTemplateAlgorithm : QCAlgorithm
{
int _timeOffset = 1;
string _ticker = "SPY";
public override void Initialize()
{
SetStartDate(2009, 1, 1);
SetCash(100000);
AddEquity(_ticker, Resolution.Minute);
Schedule.On(DateRules.EveryDay(_ticker), TimeRules.AfterMarketOpen(_ticker, _timeOffset), () => {
SetHoldings(_ticker, 1);
});
Schedule.On(DateRules.EveryDay(_ticker), TimeRules.BeforeMarketClose(_ticker, _timeOffset), () => {
SetHoldings(_ticker, 0);
});
}
public override void OnData(Slice data)
{
}
}
}