HomePortfolioRankingSimulationScreenerStockETFToolsBlogCommunityHelp

ForumsEmail UserPollsFeature RequestsGroups


  Index  | Recent Threads  | Who's Online  | User List  | Search
  Search  


Quick Go »
Thread Status: Normal
Total posts in this thread: 11
Posts: 11   Pages: 2   [ 1 2 | Next Page ]
[Request a Feature] [Post new Thread]
[Add To My Favorites] [Watch this Thread]
Author
Previous Thread This topic has been viewed 576 times and has 10 replies Next Thread
mgerstein
Advanced Member


UNITED STATES
Joined: Jun 28, 2004
Posts: 186
Status: Offline

BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

EXCERPT

You may have noticed that the CBOE Volatility Index, the VIX, is now part of Portfolio123 and accessible through the GetSeries function. Not only is this a useful index in and of itself, as some users are already seeing, but it can also be used to help you decide how to use other tools. FULL ARTICLE.

BY: Marc Gerstein

CATEGORY: What's Working
[May 25, 2010 1:43:03 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
gfagerlin
Advanced Member


UNITED STATES
Joined: Apr 19, 2004
Posts: 308
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

Marc:

Interesting use of VIX and #bench using Eval. Also interesting use of the screener to test benchmarks. Thanks for the idea.

I think you are missing a figure or the numbers are off. Figure 1 should track SPY and be in the market all the time, I think.
 
We went bearish (on May 1st) because the current high VIX level caused the screen to switch to a 5-20 day moving average signal.

I am not sure about this. Running your screen, I get a buy on screen date 5/1, price start = 5/3 (Monday), price end = 5/10 (next Monday) with 1 position. I think you would really get a signal on the 5/8 (Saturday) rebalance, go bearish and sell out on 5/10. Hope I am wrong. The week made a big difference, about -7%.

Glenn
[May 25, 2010 6:46:30 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
mgerstein
Advanced Member


UNITED STATES
Joined: Jun 28, 2004
Posts: 186
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

The images have been corrected. So, too, has the text.

The model actually went bearish for the first time in 2010 on May 7, went bullish again for four days (5/11-5/14) and has been bearish since. On a weekly re-balancing, May 8 would be the date to cite. since the 4/26 peak, the strategy fell 4.9% versus 11.7% for the market.
[May 26, 2010 9:55:14 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
tiltonhouse
Advanced Member


UNITED STATES
Joined: Oct 18, 2007
Posts: 39
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

Link to the full article seems to be broken...
[May 26, 2010 8:59:39 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
mgerstein
Advanced Member


UNITED STATES
Joined: Jun 28, 2004
Posts: 186
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

Not sure what happened, but in any case, it's working now.
[May 27, 2010 7:41:53 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
bl82
Advanced Member
Member's Avatar

UNITED STATES
Joined: Apr 18, 2004
Posts: 98
Status: Offline
Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

Nice work, Marc. Thanks for posting this.

I will be sure to mention this article in an upcoming post on my blog.

Cheers,

-Bill
----------------------------------------
http://vixandmore.blogspot.com/
"Your one stop VIX-centric view of the universe..."
[May 27, 2010 9:26:57 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
gfagerlin
Advanced Member


UNITED STATES
Joined: Apr 19, 2004
Posts: 308
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

All:

For those trying to put the VIX to work, I found that looking at the VIX daily and comparing the current VIX to its 10 day moving average gives pretty good exit signals since 1/08, if you look for the difference to be greater than 20%. If the Vix is up 20% in a given day from its 10 day average (SMA), something bad is happening or likely to happen, in the SP500.

Let's say you exited at 4/21/2010 with the above, does anyone know how you would tell the screen or a sim that you are in cash and it is now time to check an alternative formula for entry? Maybe the eval function, but what do you test to determine cash?

Glenn
[May 28, 2010 12:32:13 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
Isaac
Advanced Member


UNITED STATES
Joined: Apr 30, 2010
Posts: 47
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

How do you write that Glenn- I've been coming false on attempts?

Does it beat inserting the following as a buy criteria?

SMA(10,0,GetSeries("$VIX")) <1.15*SMA(50,0,GetSeries("$VIX")) & close(0,GetSeries("$VIX"))<32

Isaac
[May 28, 2010 11:14:26 AM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
MGriffith
Member


UNITED STATES
Joined: Jan 25, 2010
Posts: 4
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

Great use of the VIX.

Quite similar to this example, I am interested in using measures of overall market valuation to determine when to switch between shorter and longer moving-average comparisons to make buy/sell decisions. Examples would be Hussman's Peak PE Ratio, Shiller's Cyclically Adjusted Price Earning Ratio or the measure of total market cap relative to the US GNP, as espoused by Buffett. I was curious if the relevant macro data was available in Portfolio123 to perform any of these comparisons and/or if any of these methods have ever been used, or discussed in the Forum?
[May 28, 2010 4:00:57 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
gfagerlin
Advanced Member


UNITED STATES
Joined: Apr 19, 2004
Posts: 308
Status: Offline

Re: BLOG: Putting The CBOE Volatility Index, the VIX, To Work Reply to this Post
Reply with Quote

Issac:

Formula - Close(0,GetSeries("$VIX")) / sma(10,0,GetSeries("$VIX")) > 1.20 - If you think about it, this is really a volatility measure of a volatility index.

We are all looking for a rule that is either/ or - like VIX <= 30 or maybe Benchclose(0) > sma(50,#bench). This means you are in the market if VIX is 30 or under and out over 30; in if Benchclose(0) is over the SP500 SMA(50), out if not. I think things are more complicated, which Marc suggested with the use of two rules and a switch.

Here is my thinking. Maybe others have ideas. You want a good rule to tell you (1) when to get out, (2) when to stay out, and (3) when to re-enter. For the first (1) you want an early warning, before the decline. I think the formula above does a pretty good job for (1) this year. Run a daily screen for this year and the blue bars in the chart give you pretty good exits. Look at the detail and you see that the dates for first occurrences are 1/21, and 4/27 which would have been good exit points. If you look at the VIX and the SP500 daily charts these look like good early warnings of downturns.

For re-entry (3) you want to pick the bottom and not miss the recovery. Hard to do. A consistent reversal is a pretty good signal. If you use a re-entry rule in the screen like - Benchclose(0) / SMA(10,0,#Bench) > 1.02 - for the re-entry, it would signal a re-entry on 2/17 for the 1/21 exit; no re-entry for the current downturn, yet.

So, how do you use this in a sim or screener? You need something that tells the screen that you triggered the exit rule (1), and now wait (2) for the next occurrence of (3). I can't think of a way to do this but others may have ideas. This may be something that is best done by looking at charts and making subjective decisions. Something you can't really quantify and backtest but you can see in the historical charts.

Glenn
[May 28, 2010 5:19:40 PM] Show Post Printable Version     [Link] Report threaten post: please login first  Go to top 
Posts: 11   Pages: 2   [ 1 2 | Next Page ]
[Show Thread Printable Version] [Post new Thread]