iBankCoin
Joined Nov 11, 2007
1,458 Blog Posts

ROC Indicator Still Long, But Nearing Cross

To be long, we want the blue line to be above the red line. Over the long term, using this simple indicator to signal when to be long SPY has beat buy-n-hold and reduced drawdowns by approximately 2/3rds.

Adding short signals to the indicator improves results but the effectiveness of shorting is a relatively new development.

To read more on this indicator, go here.

If you enjoy the content at iBankCoin, please follow us on Twitter

11 comments

  1. Damian

    Hmmmm…my ROC(252) = 6.24 vs. yours…weird.

    • 0
    • 0
    • 0 Deem this to be "Fake News"
    • Woodshedder

      Quit using yahoo data and get a real feed? 😉

      • 0
      • 0
      • 0 Deem this to be "Fake News"
    • Berniecornfeld

      Funny you should say that …I have 4.91 for my ROC(252) http://stockcharts.com/h-sc/ui?s=SPY&p=D&yr=2&mn=0&dy=0&id=p85802967847

      • 0
      • 0
      • 0 Deem this to be "Fake News"
      • Woodshedder

        Hmmm. Not sure why all the differences. I think this has come up before, but I do not remember how it was resolved. I’m all ears if anyone has any ideas.

        Keep in mind I’m using the close, so it is calculated close to close.

        • 0
        • 0
        • 0 Deem this to be "Fake News"
        • Bozo on a bus

          Here are updated ROC values from my spreadsheet using Yahoo data and the formula in my comment below: ROC(5) = -1.27265. ROC(252) = 2.74618. Exactly the same as Wood’s. There may be a slight difference in ROC(252) depending on whether you use adjusted or raw close data.

          You would think commercial sites would at least get simple formulas correct.

          • 0
          • 0
          • 0 Deem this to be "Fake News"
  2. Bobby Jones

    Your $CPST call is over. It’s junk.

    • 0
    • 0
    • 0 Deem this to be "Fake News"
  3. Bozo on a bus

    I ran into this same issue (and I believe commented on it). Not every site uses the same definition of ROC, but Yahoo ROC data is simply wrong. Even Investopedia has two different formulas.

    Use this formula (hope I got it correct) in a spreadsheet with Yahoo’s data: ROC = 100 * (Closing Price Today – Closing Price “n” Periods Ago) / Closing Price “n” Periods Ago, and you should get Wood’s numbers.

    • 0
    • 0
    • 0 Deem this to be "Fake News"
  4. Damian

    Conclusion so far: my data is f*cked. 🙂

    • 0
    • 0
    • 0 Deem this to be "Fake News"