Overall Statistics
Total Trades
35
Average Win
2.69%
Average Loss
-3.07%
Compounding Annual Return
-7.945%
Drawdown
36.200%
Expectancy
-0.173
Net Profit
-21.307%
Sharpe Ratio
-0.597
Loss Rate
56%
Win Rate
44%
Profit-Loss Ratio
0.88
Alpha
-0.063
Beta
-0.085
Annual Standard Deviation
0.124
Annual Variance
0.015
Information Ratio
-1.13
Tracking Error
0.185
Treynor Ratio
0.875
Total Fees
$49.98
namespace QuantConnect 
{
    public class MonthlyEventAlgorithm : QCAlgorithm
    {
        public override void Initialize() 
        {
            SetStartDate(2013, 1, 1);
            SetEndDate(DateTime.Now.Date.AddDays(-1));
            SetCash(25000);
            AddSecurity(SecurityType.Equity, "SPY", Resolution.Minute);
            
            var holdings = Portfolio["SPY"];
            Schedule.Event().MonthStart("SPY").At(TimeSpan.FromHours(10)).Run(() =>
            {
            	if (!holdings.Invested) SetHoldings("SPY", 1);
            	else if (holdings.IsLong) SetHoldings("SPY", -1);
            	else if (holdings.IsShort) SetHoldings("SPY", 1);
            });
        }
        public void OnData(TradeBars data) 
        {
        }
    }
}