Custom Breadth – % outperforming

Optuma Forums Optuma Scripting Custom Breadth – % outperforming

Viewing 1 post (of 1 total)
  • Author
  • #59183
    • Topics: 55
    • Replies: 463
    • Posts: 518

    Clients with the custom Market Breadth module can create the following measure to calculate the percentage of stocks that are outperforming the index on any given day. If a market-cap weighted index (eg SPX) is up but the % of outperformers is low then the gains are being driven by the larger cap companies. Conversely, if the market is down and the majority are outperforming then the large caps are dominating to the downside.

    [See this Tweet]

    To create this measure use the RIC() function to create the relative strength, and if that value is higher than the previous day then it outperformed the index on that day, so by using RIC() IsUp and setting the Breadth Action to Percent in the market breadth module it will calculate the daily percentage values.

    Note: if using the S&P500 symbol list you can select the Historical Membership to avoid survivorship bias and add the IsMember() condition to the calculation.

    Here’s the SPX breadth displayed as a histogram below the price chart, highlighted where less than a third have outperformed on an up day (green), and where more than two-thirds have out-performed on a down day (red). Usually this is a rare occurrence, but it’s happened 6 times since the March lows:


Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.

Pin It on Pinterest

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.