Below is my written trading plan describing the aspects of my mean reversion trading system such as market breadth, entry/exit criteria, and risk management. I am continually researching improved methods for the system, therefore this is a fluid document that will be updated as needed. All times are central time zone.
Objective:
To buy or sell a basket of at least 20 stocks that are over-extended at the close each day, and exit positions on the following close targeting an average daily gain of 0.5% and zero correlation with the Russell 2000 index (IWM) returns.
Objective:
To buy or sell a basket of at least 20 stocks that are over-extended at the close each day, and exit positions on the following close targeting an average daily gain of 0.5% and zero correlation with the Russell 2000 index (IWM) returns.
Market Breadth:
- Calculate market breadth indicator at 2:25pm
- If market breadth indicator is greater than yesterday, then enter stocks long at end of day
- If market breadth indicator is lower than yesterday, then enter stocks short at end of day
Long Entry Criteria:
- Price per share must be greater than $2.00 at time of entry in order to keep the commissions on each stock to less than 0.25% (IB commission is $0.005/share)
- The daily volume must be greater than 250,000 shares for the previous day
- The daily volume must be greater than 150,000 shares at 2:30pm on the entry day
- The dollar volume must be greater than $2,000,000 for the previous day
- The dollar volume must be greater than $1,500,000 at 2:30pm on the entry day
- Sort stock universe by overextended scan at 2:30pm, and select the best 25 candidates.
- Check to see if the stock was selected as a position yesterday. If it was, see the consecutive entries section.
- Enter orders after 2:30pm each day. Buy stocks at the end of the day using a Market-on-Close (MOC) order. If MOC order is not functioning, place a limit order at the bid price between 2:55-3pm.
Short Entry Criteria:
- Price per share must be greater than $2.00 at time of entry in order to keep the commissions on each stock to less than 0.25% (IB commission is $0.005/share)
- The daily volume must be greater than 250,000 shares for the previous day
- The daily volume must be greater than 150,000 shares at 2:30pm on the entry day
- The dollar volume must be greater than $2,000,000 for the previous day
- The dollar volume must be greater than $1,500,000 at 2:30pm on the entry day
- All stocks that have moved based on mergers and acquisitions news in the past 10 trading days should be removed from the stock universe.
- Sort stock universe by overextended scan at 2:30pm, and select the best 25 candidates.
- Check to see if the stock was selected as a position yesterday. If it was, see the consecutive entries section.
- Enter orders after 2:30pm each day. Buy stocks at the end of the day using a Market-on-Close (MOC) order. If MOC order is not functioning, place a limit order at the ask price between 2:55-3pm.
Consecutive Entries Showing a Loss:
- A trading candidate may be selected on consecutive days in a row, which will change the entry and exit order procedure because you do not want to waste money on commissions to exit a position and then immediately enter the same position.
- If the position is up for renewal, determine the position size by subtracting the liquidation value (ex. $15,000) of the position at 2:30pm from the normal position size equity value (ex. $20,000).
- Determine the number of shares that can be entered using the last price at 2:30pm for the difference in position size equity value (ex. $20,000-$15,000 = $5000).
- Do not close out the current renewal position ($15,000)
- Add to the existing position ($5000) at the end of the day using a Market-on-Close (MOC) order. If MOC order is not functioning, place a limit order at the bid for longs and at the ask for shorts between 2:55-3pm.
- At the end of the day, the total liquidation value of the new combined position should be equal to the normal position size equity value (ex. $15,000 + $5000 = $20,000).
Consecutive Entries Showing a Profit:
Risk Management:- A trading candidate may be selected on consecutive days in a row, which will change the entry and exit order procedure because you do not want to waste money on commissions to exit a position and then immediately enter the same position.
- If the position is up for renewal, determine the position size by subtracting the liquidation value (ex. $25,000) of the position at 2:30pm from the normal position size equity value (ex. $20,000).
- Determine the number of shares that can be exited using the last price at 2:30pm for the difference in position size equity value (ex. $20,000-$25,000 = -$5000).
- Do not close out the entire renewal position ($25,000)
- Exit a portion of the existing position (-$5000) at the end of the day using a Market-on-Close (MOC) order. If MOC order is not functioning, place a limit order at the bid for longs and at the ask for shorts between 2:55-3pm.
- At the end of the day, the total liquidation value of the new position should be equal to the normal position size equity value (ex. $25,000 - $5000 = $20,000).
- Target portfolio size is between $400,000-$500,000 with 20 to 25 simultaneous positions.
- Position size for each stock cannot be greater than 1% of the minimum dollar volume from the previous 2 days
- A minimum of 20 stocks must be bought or sold each day to reduce volatility risk from anyone stock
- All positions will be sized equally with respect to total portfolio equity
- A stop loss of 5% will be used for each position and entered after close on the day of entry and before the market opens on the day following entry.
- No position order will be filled during pre or post primary market hours.
- Average maximum loss on any single position should be less than 0.25% of the portfolio (20 positions = 5% of portfolio equity, multiplied by 5% stop loss is 0.25%)
Exit Criteria:
- The following morning after order entry, a stop loss of 5% is placed before 8:30am (market open) using a stop order (STP).
- If the stop loss has not triggered between 8:30am and 2:30pm, then the consecutive entry candidates are determined. Positions that are not up for renewal will be exited on the close using a Market-On-Close (MOC) order. The MOC order is placed after 2:30pm (on the day following order entry).
Timeline of Trading Tasks:
- 02:25pm - determine market breadth (long/short)
- 02:30pm - scan for new candidates and determine renewal candidates
- 02:35pm - enter MOC exit orders for non renewal candidates
- 02:40pm - enter MOC entry orders for non renewal candidates
- 02:45pm - enter MOC entry orders for renewal candidates
- 02:55pm - enter any limit orders for any candidates that would not accept MOC orders
- 03:05pm - cancel any remaining stop loss orders from the day that did not trigger
- 03:10pm-08:00am - enter stop loss exit orders for all positions based on average position cost and number of shares for position
No comments:
Post a Comment