Hi, Shrewd!        Login  
Shrewd'm.com 
A merry & shrewd investing community
Best Of Politics | Best Of | Favourites & Replies | All Boards | Post of the Week!
Search Politics
Shrewd'm.com Merry shrewd investors
Best Of Politics | Best Of | Favourites & Replies | All Boards | Post of the Week!
Search Politics


Halls of Shrewd'm / US Policy
Unthreaded | Threaded | Whole Thread (10) |
Post New
Author: lohill 🐝 BRONZE
SHREWD
  😊 😞

Number: of 48481 
Subject: Recent BCC Signals 2024-03-23
Date: 03/23/2024 9:09 AM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 18
This is the best I can get as of 3/23. Robbie appears to still be having trouble getting his backtester updated.
  Date    Signal   SMA    NH/NL  DBE
20240315 5 Bull Bear Bull
20240314 5 Bull Bear Bull
20240208 7 Bull Bull Bull
20240205 5 Bull Bear Bull
20240129 7 Bull Bull Bull
20240111 5 Bull Bear Bull
20231201 7 Bull Bull Bull
20230804 5 Bull Bear Bull
20230728 7 Bull Bull Bull
20230727 5 Bull Bear Bull
20230711 7 Bull Bull Bull
20230623 5 Bull Bear Bull
20230608 7 Bull Bull Bull
20230607 6 Bear Bull Bull
20230602 4 Bear Bear Bull
20230403 5 Bull Bear Bull
20230313 4 Bear Bear Bull
20230308 5 Bull Bear Bull
20230221 4 Bear Bear Bull
20230201 6 Bear Bull Bull
20230111 2 Bear Bull Bear
20220822 0 Bear Bear Bear
20220805 2 Bear Bull Bear
20220525 0 Bear Bear Bear
20220428 4 Bear Bear Bull
20220331 5 Bull Bear Bull
20220324 7 Bull Bull Bull
20211118 5 Bull Bear Bull
20211013 7 Bull Bull Bull
20211004 5 Bull Bear Bull
Print the post


Author: zeelotes   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/23/2024 2:07 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 10
Here are the most recent two signals:

Date      Signal  SMA   NH/NL  DBE
20240321 5 Bull Bull Bull
20240314 5 Bull Bear Bull
Print the post


Author: lohill 🐝 BRONZE
SHREWD
  😊 😞

Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/23/2024 7:25 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 3
Where do these signals come from? Do you have a different version of GTR1 than the rest of us have?

Larry
Print the post


Author: Aussi   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/23/2024 9:33 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 1
Here are the most recent two signals:

Date Signal SMA NH/NL DBE
20240321 5 Bull Bull Bull
20240314 5 Bull Bear Bull


I think GTR1 has only been updated to March 15. From GTR1 run a few minutes ago.

For all 15 trading cycles of each variant (0 to 4), the following statistics are calculated from 19851231 to 20240315 over daily closing portfolio values:

Craig
Print the post


Author: FlyingCircus   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/27/2024 8:14 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 0
What’s the trigger for Nhnl bearish in GTR1? I ask because the traditional definition was, I thought, the EMA9 of the index on close going negative- which it did not get close to that week of 3/14, although the index itself did get negative.
Print the post


Author: RAMc   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/27/2024 9:25 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 7
robbie defined nhnl in his post Bear Catcher II Bug Fix on 03/27/2016:

http://www.datahelper.com/mi/search.phtml?nofool=y...

BCII Re-Formulated

I considered many possible solutions to the problem described at the beginning of this post, but the one I've settled upon happens to be the simplest and (in hindsight) the most obvious, so I won't bother presenting the others. All of them, however, attempted to the keep the indicator unaffected by changes in the number of stocks in the market. My solution is simply this: Express the daily number of strict new 252-day highest closes and strict new 252-day lowest closes (for what I mean by "strict", follow my link at the top of this post) as percentages of the number of eligible stocks in the exchange(s). Take the nine-day weighted moving average (weights 9, 8, 7, ... 1) of each and subtract. The indicator is bearish when this difference is negative, and bullish otherwise. (If this description requires clarification, simply run the URL below with "Signal Values" selected, download the report spreadsheet, open it in Excel and scroll down to Daily Signal Values, where all of the calculations should be transparent.)

However, as with the conventional NASDAQ New High/New Low difference (which does not adapt to the size of the market), the optimal cut-off turns out not to be zero, but a negative percentage. The following table summarizes performance statistics for trading ZY100 according to BCII with various percentage point cut-offs for the NH/NL difference:
Print the post


Author: RAMc   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/27/2024 9:30 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 6
Also: I've also applied the optimized cut-off of -0.4% for BCII (NHNLDiff)
BCC: linear(1,if(SMADiff>0,1,0),2,if(NHNLDiff>-0.4,1,0),4,DBE)
Print the post


Author: FlyingCircus   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/28/2024 11:55 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 0
So to summarize it’s Robbie’s definition, using the 9d EMAs of “strict” 252d highs and lows, vs whatever SC counts.
Print the post


Author: zeelotes   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/29/2024 12:37 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 7
FC wrote: So to summarize it’s Robbie’s definition, using the 9d EMAs of “strict” 252d highs and lows

My original Nasdaq NH-NL uses a weighted moving average and GTR1 follows my original. It does not use an Exponential Moving Average (EMA).

Also, you'll note that Robbie points out:

However, as with the conventional NASDAQ New High/New Low difference (which does not adapt to the size of the market), the optimal cut-off turns out not to be zero, but a negative percentage.

My original work on this back in the late 90s discovered the same thing, and is why my own application of this research does not use zero. It is highly unlikely that StockCharts or any other source online understands this or uses this, unless of course, they've copied my work, which I don't believe has been done to date.
Print the post


Author: Aussi   😊 😞
Number: of 48481 
Subject: Re: Recent BCC Signals 2024-03-23
Date: 03/29/2024 6:45 PM
Post Reply | Report Post | Recommend It!
No. of Recommendations: 3

My reading is that it uses 9d WMA not EMA

Create [PcntNHC252WMA9]: [[Weighted Sum of [PcntNHC252] over 9 days (daily weights=9,8,7,6,5,4,3,2,1); lag=0 days]/[Weighted Sum of [1] over 9 days (daily weights=9,8,7,6,5,4,3,2,1); lag=0 days]]


The following is the output I have from GTR1

Create [NHNLDiff]: Import [NHNLDiff] as signal (screen_number=1, lag_days=0, default_value=0) from
{
Create [StockCount]: [# Eligible at step4]
Create [PcntNHC252]: [100*[[Sum [[[Closing g-price; quote_lag=0 days]/[Highest closing g-price over 251 days; lag=1 days]] > 1 ? 1 : 0] at step4]/[StockCount]]]
Create [PcntNHC252WMA9]: [[Weighted Sum of [PcntNHC252] over 9 days (daily weights=9,8,7,6,5,4,3,2,1); lag=0 days]/[Weighted Sum of [1] over 9 days (daily weights=9,8,7,6,5,4,3,2,1); lag=0 days]]
Create [PcntNLC252]: [100*[[Sum [[[Closing g-price; quote_lag=0 days]/[Lowest closing g-price over 251 days; lag=1 days]] < 1 ? 1 : 0] at step4]/[StockCount]]]
Create [PcntNLC252WMA9]: [[Weighted Sum of [PcntNLC252] over 9 days (daily weights=9,8,7,6,5,4,3,2,1); lag=0 days]/[Weighted Sum of [1] over 9 days (daily weights=9,8,7,6,5,4,3,2,1); lag=0 days]]
Create [NHNLDiff]: [1*[PcntNHC252WMA9] - 1*[PcntNLC252WMA9]]
step0: [[1*[Mkt Date as Ordinal; lag=0 days] - 1*[19731217 as market date ordinal 13271]] < 0 ? 3 : [Exchange Code; lag=0 days]] == 3
step1: [Security Type; lag=0 days] == 10,11,18,48
step2: [Mkt Days Since Security Opened; lag=0 days] >= 252
step3: [Rank by [Share Class #; lag=0 days] (Asc), grouped by [Permanent Company ID; lag=0 days], at step3] == 1
step4: [NHNLDiff] == -999999; Cash When None
Holding period = 1 mkt days
Equally weight new positions, fully rebalancing all liquid positions to equal weight every 1 holding periods
All trades at market close.

Craig
Print the post


Post New
Unthreaded | Threaded | Whole Thread (10) |


Announcements
US Policy FAQ
Contact Shrewd'm
Contact the developer of these message boards.

Best Of Politics | Best Of | Favourites & Replies | All Boards | Followed Shrewds