Showing posts with label NDX OU. Show all posts
Showing posts with label NDX OU. Show all posts

Wednesday, December 9, 2009

12/9/2009 NDX OU generated an entry signal for today's close.



My 'NDX OU' systemic trading model generated an entry signal for today's close. The NDX put in an outside upside day today. In other words, today's low was lower then yesterday's low, and today's close was higher then yesterday's high. There are two additional filters as well.

The dynamic stop is currently set to 0.90%. If this stop is not hit, then this position is due to be exited on Friday's close. This model was recently rebuilt, and this is the first trade of the new build. The historical equity curve is shown above.

Model Performance Stats:

  • Model Tracking Vehicle=NDX
  • Start Date=11/1/1985
  • Number of Trades=71
  • Average Trade Return=0.66%
  • Win Rate=68%
  • Ratio of Average Win/Average Loss (RAWAL)=1.74
  • Profit Factor=3.62
Disclosure: The performance results shown above are for Model analysis purposes and do not include commission or slippage. The model is built on data from the NDX, but I trade the model with the NQ e-mini. Actual trading results from the NQ usually differ from the model results of the NDX, with the NQ showing slightly weaker performance data.

Disclosure: Long NQZ09.

***remember this is an illustration of what i am trading and my thinking...it is not a recommendation for you or anyone else to buy or sell this or any other security...trade at your own risk ***

Tuesday, July 14, 2009

Extreme Frustration, but keeping my chin up.

For the past few days I have been in the process of culling out models that have not been performing well over the past few years. On the surface this is the right thing to do. However 3 of the 4 recently discontinued/suspended models have performed very well over the past few weeks:

Narrow Bar #1 NDX: generated a trade a few days ago that made about 0.5%. I have suspended the Narrow Bar models due to a flaw in the logic.

NDX OU: This morning, I closed the NDX OU trade pre-market for a 0.22% loss. The model has performed poorly over the past few years and for all intents and purposes is declared dead. The after hours futures have gapped up 25 points, so that model would be sitting on a 2.0% gain due to be closed at 4pm Wednesday.

NDX 14th DOM: I discontinued this model 15 minutes before the close of today's markets. The initial concept was sound, but the logic filters no longer made sense to me and the model has been performing poorly over the past few years, so I discontinued it. This model would have generated an entry signal at 4pm today. Right now, with the gap up in the NQ futures, that model is up about 1.85%.

Oh, the models that I am keeping, and that have generated positions over the past few weeks have either been scratches for small gains, or have gotten stopped out:

BTBT NDX
BTBT RUT
Payrolls NDX
NDX 1st DOM
NDX Summer Rally
NDX 30th DOM

Right now I am very frustrated. My cognitive side still believes in the models that have performed poorly over the past few weeks, and still believes the models that I have discontinued should stay offline. However, my emotional side is very frustrated. This reminds me of the challenging dynamic I experienced from the summer of 2007 to the summer of 2008. Nearly everything I did was wrong. The entry signals I took often turned into losers, and the entry signals I ignored ofter turned into winners. The basis for ignoring those profitable signals was disbelief in robust models. This happened so often, that I became too scared to trade.

This current environment appears to be different. A string of poor timing where good models produce losers and bad/suspect models produce actual/potential winners. I am not going to change how I trade. Except tonight and tomorrow will probably be rooting for the gap up to be sold! Emotionally, I want to be right, cognitively I won't be changing a thing.

Chin up!


p.s. the gap up may not be all that bad...i have been building a longer term investment position in the FAS for my IRA and some custodial accounts...the FAS may be held for another 3-15 months, depending on how it performs...ideally i want it to go down more so i can build up my position...alas i cant control what it does, so if it decides to put in a run, i will have a partial position, which is better than nothing...

Disclosure: Long FAS.

***remember this is an illustration of what i am trading and my thinking...it is not a recommendation for you or anyone else to buy or sell this or any other security***

'NDX OD' also gets the boot: the model is not robust and needs to be rebuilt or discontinued.



'NDX OD' is based on a similar concept as the 'NDX OU', except that OD is a short strat and OU is a long strat. It too was placed on the model discontinuation watchlist back in May. I just performed a more detailed performance analysis of 'NDX OD' and like 'NDX OU' (http://stbsmb.blogspot.com/2009/07/ndx-ou-gets-boot-model-is-not-robust.html), it is also being taken offline. Rebuilding it is a possibility, but my intuition suggests it is dead.

So the PF of 3.07 during the Historical Build Mode was quite acceptable. During the Historical Test Mode, the PF was 1.78. This is definitely below my minimal threshold, but I decided to trade the model anyway thinking that perhaps this lower performance was just a mild setback or a basing period.

During the Real Time Trading Mode, the PF was 0.50. Anything below 1.00 represents negative performance. So the PF has been in a steady decline from the Historical Build Mode, to the Historical Test Mode, to the Real Time Trading Mode. This is also true for all the other stats shown in the table above.

Adios 'NDX OD'! Thankfully I peformed this analysis before getting into the next trade with this model.



'NDX OU' gets the boot: the model is not robust and needs to be discontinued.



At yesterday's close, 'NDX OU' generated an entry signal which I took. In May, I did a cursory review of my models performance over the past few years. This model, due to its poor performance was put on the watch list for possible discontinuation.

This morning, I did a much more detailed performance analysis of this model. I found the results to be so poor, that I closed the trading position pre-market, and have discontinued trading the model.

I find the Profit Factor (PF) statistic to be one of the most telling of a model's performance. During the Historical Build Mode, the PF was 3.68. This means that for every $1.00, the model booked as a trading loss, it booked $3.68 as a trading gain. In other words, for every 1 step back, it made 3.68 steps forward. For my style of trading, I may accept a PF>=2.00, but I really prefer a PF>=3.00.

So the PF of 3.68 during the Historical Build Mode was quite acceptable. During the Historical Test Mode, the PF was 1.64. This is definitely below my minimal threshold, but I decided to trade the model anyway thinking that perhaps this lower performance was just a mild setback or a basing period.

During the Real Time Trading Mode, the PF was 0.74. Anything below 1.00 represents negative performance. So the PF has been in a steady decline from the Historical Build Mode, to the Historical Test Mode, to the Real Time Trading Mode. This is also true for all the other stats shown in the table above.

I should have done this analysis prior to putting the trade on yesterday. Closing out the trade pre-market led to a 0.22% loss. The money management stop for this model is currently at 1.00%. So I sold it at a 0.22% loss to prevent the additional 0.78% loss. I don't know if this particular trade would have gotten stopped out, but I have lost my confidence in the model so I just took this minimal loss and have moved on.

The lesson here for me is to go beyond the cursory performance review of the models that are on the discontinuation watch list, and undertake a more detailed performance review like the one above. Not having done so prior to this morning cost me 0.22%.

Though this model is now discontinued, it can be brought back on line if it can be rebuilt. My intuition strongly suggests that this model is dead.

Monday, July 13, 2009

'BTD Index' exits with 42+ NQ points!

'BTD Index' generated an Exit Signal for Monday's Close. The Modeled position (NDX) posted a 3.05% gain, slighty better than the average winning trade return of 2.71%.

The actual Trading position (NQU09) locked in 42.25 NQ points for a 2.99% gain (including commissions).

This profitable trade created a new high for this model's Equity Curve (shown above). The position was held for 4 trading days (http://stbsmb.blogspot.com/2009/07/btd-index-generated-entry-signal-for.html). The model continues to perform in line with its historical precedents.

Unlike my other swing system models which use 50-100% of capital/position, this model only uses 10% of capital because the maximum historical open trade drawdown is 19.9%! This is much too high for use with 100% of capital, especially if there are other swing system's open at the same time.

Another swing model, 'NDX OU' generated an entry signal for today's close. I will write more about this model tomorrow.