Overall Statistics |
Total Trades 2702 Average Win 0.27% Average Loss -0.71% Compounding Annual Return 3.423% Drawdown 96.500% Expectancy 0.125 Net Profit 65.923% Sharpe Ratio 0.372 Probabilistic Sharpe Ratio 0.235% Loss Rate 18% Win Rate 82% Profit-Loss Ratio 0.38 Alpha 0.216 Beta -0.068 Annual Standard Deviation 0.565 Annual Variance 0.319 Information Ratio 0.208 Tracking Error 0.596 Treynor Ratio -3.098 Total Fees $2703.78 |
namespace QuantConnect { public class SellHigh7s : QCAlgorithm { RelativeStrengthIndex _rsi; const string Symbol = "BA"; Variance _vari; public override void Initialize() { SetStartDate(2005, 4, 15); SetEndDate(DateTime.Now); //Minimum of 10,000 for this strategy to work. SetCash(20000); AddEquity(Symbol, Resolution.Daily); _rsi = RSI(Symbol, 1, MovingAverageType.Simple , Resolution.Daily); } public override void OnData(Slice data) { var quantity = Portfolio[Symbol].Quantity; if (_rsi < 33 && quantity >= 0) { //Purchase 7 stocks here for every $50 that the stock is worth currently. //Round up or down to the neaest increment of $50 Buy(Symbol, 27); Debug("Purchased 27" + Symbol + "Shares"); } else if (_rsi > 69 && quantity > 0) { Sell(Symbol, 7); Debug("Sold 7" + Symbol + "Shares"); } } } }