Twitter Charts

Tagged: , ,

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #61971
    DarrenDarren
    • Topics: 66
    • Replies: 576
    • Posts: 642

    I’ve created this thread for some of the charts that are posted on our Twitter account. If there are any you would like to see post the request and Tweet link in a reply.

    I’ll start with this one that uses the custom Market Breadth module to calculate the daily percentage of stocks in the S&P500 that outperform the index. As the S&P500 is a market cap weighted index the largest companies have a bigger impact on performance. So when the number of companies outperforming the index is low its the big guys doing the work, whereas if 73% are outperforming then performance will be skewed to the smaller caps.

    To build the breadth measure use this simple Relative Index Comparison function:

    This will count the number of stocks whose relative performance is higher than the previous bar. If true, then it has outperformed the index on that day and is given a value of 1. The breadth engine will then sum this value up for each day to build the data. For accuracy, use the Historical Membership so that only stocks that were in the index at the time are included, along with the IsMember() function.

    Capture

    Once the breadth data has been built (my example created a ticker symbol SPXOUTPF) then it should display when you open the attached workbook. The Watchlist will load the latest data for the S&P500 stocks and put them into true/false groups. If you have our Fundamental Data on your account then it will also calculate the average market cap size of each group for that day’s trading.

    Download and save the workbook top open the chart (if you don’t have the Market Breadth module then the lower panel will be blank).

    Capture

    Attachments:
    3 users thanked author for this post.
    #62073
    DarrenDarren
    • Topics: 66
    • Replies: 576
    • Posts: 642

    Automated Fibonacci levels: https://twitter.com/Optuma/status/1351881460156809217?s=20

    The script will calculate the high/low range between January 1st and May 1st 2020, and then plot the 138.2% and 161.8% levels:

    The Show View below the chart plots the retracement levels:

    Capture

    Attachments:
    3 users thanked author for this post.
    #62415
    DarrenDarren
    • Topics: 66
    • Replies: 576
    • Posts: 642

    TimeSinceSignal scripts: https://twitter.com/Optuma/status/1359122061592039428

    Days since RSI below 50:

    Weeks since being on the left side of the RRG (on weekly watchlist – requires RRG Pro module):

    Attachments:
    1 user thanked author for this post.
    #62425
    AvatarThomas
    • Topics: 94
    • Replies: 123
    • Posts: 217

    Hi Darren,

    als always thank you very much for your post and especially workbook.

    One last question: Can you post the code for the column “Date since” you have in the watchlist in your Twitter chart?

    Thanks,
    Thomas

    #62443
    DarrenDarren
    • Topics: 66
    • Replies: 576
    • Posts: 642

    Date Since RSI(14) was last below 50:

    This will display as a number, so right-click on the watchlist column heading and change the Column Type to Date.

    More examples here: https://forum.optuma.com/topic/using-bardate-to-display-when-a-condition-last-happened/

    1 user thanked author for this post.
    #62691
    DarrenDarren
    • Topics: 66
    • Replies: 576
    • Posts: 642

    Stats on stocks joining the S&P500 index

    https://twitter.com/Optuma/status/1362792200778772486?s=20

    Workbook with scripts attached.

    Attachments:
    2 users thanked author for this post.
Viewing 6 posts - 1 through 6 (of 6 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.

Close