| einok msg #91747
 - Ignore einok
 | 4/28/2010 2:11:51 PM 
 Is it possible to add the VIX as a condition of  entry on a filter for backtesting?
 
 Such as VIX is a certain percentage above/below a specific moving average?
 
 Thanks
 
 
 | 
| Kevin_in_GA 4,599 posts
 msg #91750
 - Ignore Kevin_in_GA
 modified
 | 4/28/2010 5:24:05 PM 
 Have you searched on this before posting your question?  Or read the manual?
 
 You asked this question back in January, and I thought it was answered then.
 
 OK, one more time:
 
 set{VIX, ind(^VIX, close)}
 set{VIXMA, cma(vix,10)}
 set{upperlimit, VIXMA * 1.1}
 set{lowerlimit, VIXMA * 0.9}
 
 set{BUYTRIGGER, count(VIX above upperlimit,1)}
 set{SELLTRIGGER, count(VIX below lowerlimit,1)}
 
 add column BUYTRIGGER
 add column SELLTRIGGER
 
 draw upperlimit on plot VIXMA
 draw lowerlimit on plot VIXMA
 draw VIX on plot VIXMA
 
 NOTE:  this general structure can be modified to use ANY stock or index, any moving average, and/or any percentage above/below as a trigger.
 
 
 | 
| moby 314 posts
 msg #91752
 - Ignore moby
 modified
 | 4/28/2010 6:05:17 PM 
 
 
 
 
 
 | 
| chetron 2,817 posts
 msg #91753
 - Ignore chetron
 | 4/28/2010 6:24:45 PM 
 missing a ")"
 
 
 | 
| Kevin_in_GA 4,599 posts
 msg #91755
 - Ignore Kevin_in_GA
 | 4/28/2010 7:29:31 PM 
 You're right - I just fired this one off without checking.  Thanks for the catch.
 
 
 | 
| einok msg #91756
 - Ignore einok
 | 4/28/2010 8:02:02 PM 
 Kevin,
 
 I didn't ask anything about adding it to a filter in January.  Maybe I didn't make myself clear.  What I am trying to do is to add VIX when I am backtesting a filter.
 
 For instance with price, RSI makes a move below 20 AND the VIX is some % above a moving average.  At that point, buy.
 
 Hope this makes sense.
 
 
 
 
 | 
| Kevin_in_GA 4,599 posts
 msg #91758
 - Ignore Kevin_in_GA
 | 4/28/2010 8:49:17 PM 
 This coding should allow you to do this.  You had posted in January on the use of VIX above a certain percentage versus above its Bollinger Bands.  Either approach should work.
 
 
 | 
| einok msg #91780
 - Ignore einok
 | 4/29/2010 10:56:29 AM 
 HI Kevin,
 
 I added this to my filter and backtested it.  The results were the same as without.  What I am trying to do in my back testing is have the filter buy only when the VIX is triggering a buy signal.
 
 Thanks
 
 
 | 
| Kevin_in_GA 4,599 posts
 msg #91793
 - Ignore Kevin_in_GA
 | 4/29/2010 4:36:34 PM 
 set{BUYTRIGGER, count(VIX above upperlimit,1)}
 set{SELLTRIGGER, count(VIX below lowerlimit,1)}
 
 add the line
 
 buytrigger above 0.5
 
 since buytrigger is by definition either 0 or 1, adding this filter will only provide stocks when the VIX is above your preset upper limit.
 
 
 | 
| moby 314 posts
 msg #91804
 - Ignore moby
 | 4/29/2010 11:42:53 PM 
 Four: I added the line you said, not sure if I added it in the right place?
 
 
 |