| Overall Statistics |
|
Total Trades 157 Average Win 0.44% Average Loss -0.24% Compounding Annual Return 6.943% Drawdown 13.300% Expectancy 1.504 Net Profit 106.231% Sharpe Ratio 0.898 Loss Rate 13% Win Rate 87% Profit-Loss Ratio 1.88 Alpha 0.047 Beta 0.126 Annual Standard Deviation 0.063 Annual Variance 0.004 Information Ratio -0.123 Tracking Error 0.167 Treynor Ratio 0.453 Total Fees $157.00 |
namespace QuantConnect
{
public class DontLoseMoneySaysBuffet : QCAlgorithm
{
public override void Initialize()
{
SetStartDate(2007, 1, 1);
SetEndDate(DateTime.Now);
// cash allocation
SetCash(10000);
AddEquity("SPY", Resolution.Daily);
AddEquity("TLT", Resolution.Daily);
AddEquity("IEF", Resolution.Daily);
AddEquity("GLD", Resolution.Daily);
AddEquity("PCRCX", Resolution.Daily);
}
private DateTime _lastRebalance;
public override void OnData(Slice data)
{
if (_lastRebalance != DateTime.MinValue && _lastRebalance.Month == Time.Month)
return;
_lastRebalance = Time;
SetHoldings("SPY", 0.3);
SetHoldings("TLT", 0.4);
SetHoldings("IEF", 0.15);
SetHoldings("GLD", 0.075);
SetHoldings("PCRCX", 0.075);
}
}
}