I backtested EminTrader's Strategy using 2 year's worth of 1 minute data, using my Wealth Lab testing environment. The data used was retrieved using TDAmeritrade's API facility (they only permit up to 2 years of intraday data to be retrived). The data looked pretty clean on brief inspection.
----------------
Assumptions:
----------------
(1) 1 Minute Data used from 5/1/2007 to 4/22/2009 (almost 2
years);
(2) I assumed IB trading commission of $ 0.005/share;
(3) Since I don't know how L5 is calculated precisely, I used the
current values for each stock (specified by EminTrader) for the
entire 2-year duration;
(4) I assumed a fixed dollar amount of $ 5,000 per trade was
made. Since the dollar amount per trade is fairly low, a
rather high commission % is being assessed here. Trading
a higher dollar amount per trade may result better profit;
(5) I ran test for each of the 5 stocks that EminTrader has been
tracking;
(6) I only tested the LONG strategy, as originally specified;
(7) I did not account for slippage;
---------------------------
Here were my results:
---------------------------
HCBK: L5 = 2.0992 %
# Trades: 156
# Winning Trades: 82
% Winning Trades: 52.56 %
Avg Profit/Loss: $ 3.58
Avg Profit/Loss %: 0.07 %
Net Profit: $ 559.16
Net Profit %: 2.24 %
MRVL: L5 = 2.9668 %
# Trades: 160
# Winning Trades: 75
% Winning Trades: 46.88 %
Avg Profit/Loss: $ 4.52
Avg Profit/Loss %: 0.09 %
Net Profit: $ 723.67
Net Profit %: 2.89 %
RIMM: L5 = 2.493 %
# Trades: 210
# Winning Trades: 105
% Winning Trades: 50 %
Avg Profit/Loss: $ 6.43
Avg Profit/Loss %: 0.13 %
Net Profit: $ 1,349.95
Net Profit %: 5.40 %
JNPR: L5 = 2.2844 %
# Trades: 189
# Winning Trades: 94
% Winning Trades: 49.74 %
Avg Profit/Loss: $ 3.63
Avg Profit/Loss %: 0.07 %
Net Profit: $ 685.22
Net Profit %: 2.74 %
SCHW: L5 = 2.2177 %
# Trades: 194
# Winning Trades: 101
% Winning Trades: 52.06 %
Avg Profit/Loss: $ 6.22
Avg Profit/Loss %: 0.12 %
Net Profit: $ 1,206.29
Net Profit %: 4.83 %
=======================
OVERALL $ GAIN: $ 4,524.29
ANNUALIZED $ GAIN: $ 2,262.15
OVERALL % Gain: 18.10 %
ANNUALIZED GAIN: 9.05 %
=======================
When I find some time this week, I am going to play around with some optimization stuff, using ATR, and other things.
----------------
Assumptions:
----------------
(1) 1 Minute Data used from 5/1/2007 to 4/22/2009 (almost 2
years);
(2) I assumed IB trading commission of $ 0.005/share;
(3) Since I don't know how L5 is calculated precisely, I used the
current values for each stock (specified by EminTrader) for the
entire 2-year duration;
(4) I assumed a fixed dollar amount of $ 5,000 per trade was
made. Since the dollar amount per trade is fairly low, a
rather high commission % is being assessed here. Trading
a higher dollar amount per trade may result better profit;
(5) I ran test for each of the 5 stocks that EminTrader has been
tracking;
(6) I only tested the LONG strategy, as originally specified;
(7) I did not account for slippage;
---------------------------
Here were my results:
---------------------------
HCBK: L5 = 2.0992 %
# Trades: 156
# Winning Trades: 82
% Winning Trades: 52.56 %
Avg Profit/Loss: $ 3.58
Avg Profit/Loss %: 0.07 %
Net Profit: $ 559.16
Net Profit %: 2.24 %
MRVL: L5 = 2.9668 %
# Trades: 160
# Winning Trades: 75
% Winning Trades: 46.88 %
Avg Profit/Loss: $ 4.52
Avg Profit/Loss %: 0.09 %
Net Profit: $ 723.67
Net Profit %: 2.89 %
RIMM: L5 = 2.493 %
# Trades: 210
# Winning Trades: 105
% Winning Trades: 50 %
Avg Profit/Loss: $ 6.43
Avg Profit/Loss %: 0.13 %
Net Profit: $ 1,349.95
Net Profit %: 5.40 %
JNPR: L5 = 2.2844 %
# Trades: 189
# Winning Trades: 94
% Winning Trades: 49.74 %
Avg Profit/Loss: $ 3.63
Avg Profit/Loss %: 0.07 %
Net Profit: $ 685.22
Net Profit %: 2.74 %
SCHW: L5 = 2.2177 %
# Trades: 194
# Winning Trades: 101
% Winning Trades: 52.06 %
Avg Profit/Loss: $ 6.22
Avg Profit/Loss %: 0.12 %
Net Profit: $ 1,206.29
Net Profit %: 4.83 %
=======================
OVERALL $ GAIN: $ 4,524.29
ANNUALIZED $ GAIN: $ 2,262.15
OVERALL % Gain: 18.10 %
ANNUALIZED GAIN: 9.05 %
=======================
When I find some time this week, I am going to play around with some optimization stuff, using ATR, and other things.
