Home / Charting / Chart Pattern Indicator: What's It Say?…
BBlog.jpg

Chart Pattern Indicator: What's It Say?…

Blog: January 2023

Bulkowski's Blog: ThePatternSite.com

As of 01/06/2023

  Indus: 33,631 +700.53 +2.1%  

  Trans: 13,876 +453.69 +3.4%  

  Utils: 981 +21.02 +2.2%  

  Nasdaq: 10,569 +264.05 +2.6%  

  S&P 500: 3,895 +86.98 +2.3%  

YTD

 +1.5%  

 +3.6%  

 +1.4%  

 +1.0%  

 +1.4%  

  Up arrow34,500 or 32,000 by 01/15/2023
  Up arrow14,000 or 12,700 by 01/15/2023
  Up arrow1,000 or 935 by 01/15/2023
  Up arrow11,000 or 9,300 by 01/15/2023
  Up arrow3,990 or 3,650 by 01/15/2023

As of 01/06/2023

  Indus: 33,631 +700.53 +2.1%  

  Trans: 13,876 +453.69 +3.4%  

  Utils: 981 +21.02 +2.2%  

  Nasdaq: 10,569 +264.05 +2.6%  

  S&P 500: 3,895 +86.98 +2.3%  

YTD

 +1.5%  

 +3.6%  

 +1.4%  

 +1.0%  

 +1.4%  

  Up arrow34,500 or 32,000 by 01/15/2023
  Up arrow14,000 or 12,700 by 01/15/2023
  Up arrow1,000 or 935 by 01/15/2023
  Up arrow11,000 or 9,300 by 01/15/2023
  Up arrow3,990 or 3,650 by 01/15/2023


Monday 1/9/23. Market Monday: The Week Ahead

My Prediction

Picture of the Dow xxx on the daily scale.

I completed new research on “serious” bear markets (drops of 30% or more) and found that stocks take that size hit once every 2 years, ETFs do it once every 3 years, and mutual funds once every 7.5 years. Read the article (link) for more information.

$ $ $

I looked back at a post 3 weeks ago and found that my prediction was right about the Dow turning up at support. I got one right!

$ $ $

I show the Nasdaq on the daily scale in the chart.

The red lines encompass a chart pattern called a broadening top. Notice how price enters the pattern with a strong upward run, from A. The index forms the broadening top as it decides
which direction to move, and with a downward breakout, it returns the index back to the launch price (A).

This move (a return to the launch price, or A = B) is unusual for two reasons.

First, it rarely works, but when it does, it provides a handy target to plan a move.

Second, when it does work, price often stops the decline to B above the low posted at the launch price, A. In other words B > A (but not by much).

This strength suggests the index will rise in the coming week…at least that’s my guess.

Top

A Brief Look Back

The following is a brief review of how the markets performed over time. The numbers refer to the close-to-close move in the Dow industrials.

Tuesday: Down 10.88 points.

Wednesday: Up 133.4 points.

Thursday: Down 339.69 points.

Friday: Up 700.53 points.

Saturday: Holiday or other weird event!

For the Week…

The Dow industrials were up 483.36 points or 1.5%.

The Nasdaq composite was up 102.81 points or 1.0%.

The S&P 500 index was up 55.58 points or 1.4%.

Year to Date…

Dow Industrials

     0.2% down from the high of 33,710.66 on 01/06/2023.

     2.5% up from the low of 32,812.33 on 01/05/2023.

Nasdaq

     0.4% down from the high of 10,613.06 on 01/03/2023.

     3.0% up from the low of 10,265.04 on 01/06/2023.

S&P 500

     0.3% down from the high of 3,906.19 on 01/06/2023.

     2.7% up from the low of 3,794.33 on 01/03/2023.

Options Expiration

No options expire this week.

Top

Swing Traders: Pivot Points

The following is based on an SFO article in December 2004 by John Seekinger, titled, “Take a
two-dimensional approach.” He offers these tips.

Index S2 S1 Pivot R1 R2
Dow Industrials (^DJI): Daily   32,733   33,182   33,446   33,895   34,159 
Weekly   32,486   33,058   33,385   33,957   34,283 
Monthly   31,500   32,565   33,639   34,704   35,778 
S&P500 (^GSPC): Daily   3,774   3,834   3,870   3,931   3,967 
Weekly   3,753   3,824   3,865   3,936   3,977 
Monthly   3,584   3,739   3,920   4,076   4,257 
Nasdaq (^IXIC): Daily   10,140   10,355   10,479   10,694   10,819 
Weekly   10,134   10,352   10,482   10,700   10,830 
Monthly   9,419   9,994   10,783   11,358   12,147 
  • Seekinger doesn’t look at the range of S2 to R2 as support and resistance levels. Rather, he considers them oversold (S) and overbought (R) areas.
  • S2 to R2 range of values across daily, weekly, and monthly periods: If two values are close together then they lend more significance to the area.
  • If the market trends on day 1, the odds rise tremendously that the market will be range bound between daily S1 and daily R1 the next day.
  • In a quiet market when traders are waiting for an important earnings announcement or economic report, look for daily R1 and S1 levels to hold and for the market to return to the daily pivot.
  • A move outside of daily R1 or S1 usually does not mean a breakout.
  • The odds suggest that the entire week’s price action will remain between weekly R2 and S2.
  • Avoid going long when the market moves above weekly R2 (it’s overbought) and avoid going short when price moves below weekly S2 (oversold).
  • Consider going short at weekly R1 or long at weekly S1 with a profit objective of the weekly pivot.
  • Consider going long at weekly S2 or short at weekly R2 with a profit objective of weekly S1 or R1, respectively.

Here are the formulas:

Pivot point: P = (H + L + C)/3

First resistance level: R1 = (2 * P) – L

First support level: S1 = (2 * P) – H)

Second resistance level: R2 = P + (R1 – S1)

Second support level: S2 = P – (R1 – S1)

H = high price , L=low price, C=closing price

Top

Earnings, Chart Patterns & Industries

Earnings season will be starting in about 7 days.

Here’s a symbol list of 173 chart and candlestick patterns (13 “investment grade” candle patterns) found in today’s securities using my version of Patternz:
ATSG, AMZN, AMGN, APH, ANIK, APOG, ATR, ACGL, ATO, ADSK, ADP, AVNT, BCPC, BBBY, BERY, BBY, BIO, BAH, BSX, BRC, BLDR, CACI, CE, CX, CNP, CENX, CINF, CLF, CLX, CNA, CNO, CTSH, GLW, COST, CR, CTS, CMI, DHR, ^DJU, ^DJT, DRQ, EXP, EMN, ECL, EL, FLS, FORM, FCX, FRD, GIS, GPN, GL, GES, THG, HSC, HIG, HAYN, HL, HP, DHI, HWM, HUN, ITW, ILMN, INCY, INFN, INTC, IPG, IVC, JBLU, KBH, KMT, KBAL, KSS, LAMR, LMT, L, MAN, MTRN, MDC, MRK, MGEE, MLI, NWL, NEU, JWN, NOC, NUS, ORI, OMC, ON, PKG, PATK, PNW, PPG, PGR, RL, RJF, RGS, RGA, RNG, RLI, ROST, SEE, SMTC, SKX, SCCO, SR, SUM, SRDX, TGT, TXT, TOL, TDG, TRV, TG, TREX, SLCA, UNM, V, WMT, WAT, WERN, WSM, WDAY, ZBRA, ITA, IYM, IYK, IDU, FTEC, FXI, IYZ, EWO, EWK, EWZ, EEM, EIS, EWS, EWY, EWP, EWL, EWT, THD, PPA, DBA, PEJ, PXJ, IXN, ILF, MXI, XLY, XLP, XLF, XLI, XLB, XAR, XLK, VIS, VAW, MGK. Clink this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

The below industries were the best (rank 1) or worst performing of those I follow.

This Week Last Week
1. Oilfield Svcs/Equipment 1. Homebuilding
2. Shoe 2. Shoe
3. Petroleum (Integrated) 3. Metal Fabricating
4. Metal Fabricating 4. Machinery
5. Machinery 5. Food Processing
6. Securities Brokerage 6. Securities Brokerage
7. Cement and Aggregates 7. Biotechnology
8. Metals and Mining (Div.) 8. Trucking/Transp. Leasing
9. Advertising 9. Cement and Aggregates
10. Internet 10. Drug
Best Performing Above Worst Performing Below
50. Precision Instrument 50. Medical Supplies
51. Long ETFs 51. Natural Gas (Diversified)
52. Telecom. Equipment 52. Natural Gas (Distributor)
53. Natural Gas (Diversified) 53. Toiletries/Cosmetics
54. Computers and Peripherals 54. Computers and Peripherals
55. Air Transport 55. Petroleum (Producing)
56. Electronics 56. Air Transport
57. Computer Software and Svcs 57. Electronics
58. Short ETFs 58. Healthcare Information
59. E-Commerce 59. E-Commerce
60. Healthcare Information 60. Short ETFs

— Thomas Bulkowski

Top


Friday 1/6/23. Pattern Trading Setups for the Weekend.

$ $ $

Here’s a symbol list of 99 chart and candlestick patterns (13 “investment grade” candle patterns) found in today’s securities using my version of Patternz:
AXDX, ADTN, AEIS, AMZN, ABC, AMN, ANIK, ATR, AIZ, ATO, AVA, BCPC, BALL, BBBY, BAH, CE, CLS, CX, CSCO, CMCO, CMTL, CONN, COP, GLW, CCK, CTS, CMI, EVH, FFIV, FDS, FLS, FORM, FDP, GIS, GL, GOOGL, HSII, DHI, HUBG, ILMN, INCY, INTC, IPI, K, KELYA, KSS, LXU, MRTN, MTRX, MDC, MRK, MGEE, MSFT, MLKN, MOS, NXGN, NWPX, OGE, OMCL, PATK, PFE, PLXS, RGS, RGA, RES, SRDX, TJX, TG, TREX, WRB, WSC, WDAY, IYK, IYE, IDU, FXL, FXI, ICF, EWJ, EWS, TUR, DBA, UNG. Clink this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

$ $ $

You can find setups based on a Fibonacci retrace by clicking on the link.

The following patterns were found manually, not using Patternz. Mr. Bulkowski has excluded any securities he owns from appearing in the list. However, he may add any of the securities listed to his portfolio at any time, just as you can.

In the table below, the red and green colors are based on the historical breakout direction for the associated chart pattern. If a high and tight flag appears, the start and end dates highlight the flagpole only and not the flag.

For details about the chart patterns, click here.

— Thomas Bulkowski

Top

 

 Symbol  Chart Pattern  Bullish 
 Bearish 
Start End Industry
AFG Pipe bottom        12/12/2022 12/19/2022 Insurance (Prop/Casualty)
ABC Pipe top        11/28/2022 12/05/2022 Biotechnology
APA Three Falling Peaks        11/07/2022 12/27/2022 Petroleum (Producing)
BBBY Dead-cat bounce        01/05/2023 01/05/2023 Retail (Special Lines)
CX Double Bottom, Eve and Eve        12/16/2022 12/30/2022 Cement and Aggregates
CNC Double Top, Adam and Adam        12/01/2022 12/08/2022 Medical Services
CRH Broadening top        11/23/2022 12/16/2022 Cement and Aggregates
CTS Double Bottom, Adam and Adam        12/16/2022 12/22/2022 Electronics
XRAY Pipe bottom        10/31/2022 11/07/2022 Medical Supplies
^DJU Head-and-shoulders top        12/01/2022 12/28/2022 None
HUM Three Falling Peaks        11/03/2022 12/28/2022 Medical Services
IIIN Pipe bottom        12/12/2022 12/19/2022 Building Materials
PODD Double Top, Adam and Eve        11/07/2022 12/14/2022 Medical Supplies
INTC Pipe bottom        12/19/2022 12/27/2022 Semiconductor
IPG Double Bottom, Eve and Eve        12/09/2022 12/19/2022 Advertising
MCHX Head-and-shoulders bottom        12/16/2022 12/29/2022 Advertising
PATK Triangle, symmetrical        12/12/2022 01/05/2023 Retail Building Supply
RL Double Bottom, Adam and Adam        12/20/2022 12/28/2022 Apparel
SAIA Double Top, Adam and Adam        11/15/2022 12/13/2022 Trucking/Transp. Leasing
SCS Pipe bottom        12/12/2022 12/19/2022 Furn/Home Furnishings
TREX Pipe bottom        12/19/2022 12/27/2022 Building Materials
WAT Triangle, symmetrical        11/29/2022 01/05/2023 Precision Instrument
WERN Double Bottom, Adam and Adam        12/20/2022 12/30/2022 Trucking/Transp. Leasing
WLK Double Top, Adam and Adam        11/11/2022 12/13/2022 Chemical (Basic)

 

Top


Thursday 1/5/23. Intraday Market Direction: Nasdaq

The Nasdaq climbed by 0.7% or 71.78 points. Since 02/05/1971 the Nasdaq made 445 similar moves on a percentage basis. After those moves, the next day’s…

     Average gain was 0.7% on 270 occasions.

     Average loss was -0.8% on 175 occasions.

Expect the Nasdaq to close higher 60.7% of the time.

Weekly, since inception on 6/14/2011:

     The prediction of the Nasdaq closing higher has been right 248/440 or 56.4% of the time.

     The prediction of the Nasdaq closing lower has been right 69/143 or 48.3% of the time.

Since I post this the night before, check how the futures are trading before market open. Large moves can affect the opening direction.

Picture of the Nasdaq composite on the 5 minute scale.

$ $ $

I show a picture of the Nasdaq composite on the 5-minute scale.

What struck me first is the near horizontal move of the index. I drew a horizontal red line to highlight this.

Below that is a complex head-and-shoulders bottom. I highlight the chart pattern by showing the left shoulder (LS), shoulders 1, 2, and 3, mirroring 2, 1, and RS (right shoulder)
on the right side of the dual head.

All of this suggests the index will rise in the coming days. First, though, we have to see the index close above the horizontal red line. If that happens, then it’ll confirm the chart pattern.

$ $ $

Here’s a symbol list of 158 chart and candlestick patterns (13 “investment grade” candle patterns) found in today’s securities using my version of Patternz:
MMM, ABT, ANF, ACIW, AEIS, AES, ALB, AMZN, AXP, ABC, ANIK, ATR, ASH, ADSK, AVA, BSET, BMRN, BKNG, BSX, BMY, BG, CLS, CX, CSCO, CNO, CMTL, CONN, COST, CRH, CCK, CMI, XRAY, DFS, DSGR, D, DUK, EL, RE, EVRG, EVH, FFIV, FLS, FDP, GE, GNW, GES, HSIC, HNI, HON, HWM, HUBG, HUN, ILMN, INCY, IIIN, INTC, IPI, ISRG, IVC, JNJ, KBH, K, KSS, LEN, L, LOW, M, MRO, MLM, MAS, MSFT, MCO, NCR, NWL, NEU, NKE, ORI, OLN, OMCL, OTEX, OXM, PATK, PYPL, PFE, PINC, PGR, PEG, KWR, QCOM, RGS, RCKY, SAIA, CRM, NOW, SKX, SWX, SR, SSYS, TFX, TEVA, TXN, TSCO, TZOO, TG, TREX, SLCA, VEEV, V, VMC, WRB, WSM, WSC, WDAY, QTEC, FXL, FXI, BOTZ, IYH, IYZ, SOXX, IEO, IHI, EWK, EWZ, ECH, EWQ, EWG, EWH, EWI, EWS, EZA, EWP, EWL, PPA, IEV, XHB, SMH, VHT. Clink this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

$ $ $

The following table shows where Fibonacci retrace values of the day’s high-low range are plus pivot points, calculated on the Nasdaq composite, sorted by value. When several are near each other (small differences),
the area might act as support or resistance.

— Thomas Bulkowski

Top

© 2023 ThePatternSite.com    Metric   Value   Diff   Close (within 10% of the high-low range for the day)? 
 Monthly S2   9,381.79      
 Monthly S1   9,920.27   538.49   
 Weekly S2   10,094.83   174.55   
 Daily S2   10,259.63   164.80   
 Weekly S1   10,276.79   17.17   Yes! The Weekly S1 is close to the Daily S2.
 Low   10,337.64   60.85   
 Daily S1   10,359.19   21.55   
 Weekly Pivot   10,389.44   30.24   
 61.8% Down from Intraday High   10,405.48   16.04   Yes! The 61.8% Down from Intraday High is close to the Weekly Pivot.
 50% Down from Intraday High   10,426.43   20.95   
 Daily Pivot   10,437.21   10.78   Yes! The Daily Pivot is close to the 50% Down from Intraday High.
 38.2% Down from Intraday High   10,447.38   10.18   Yes! The 38.2% Down from Intraday High is close to the Daily Pivot.
 Close   10,458.76   11.38   Yes! The Close is close to the 38.2% Down from Intraday High.
 Open   10,467.82   9.06   Yes! The Open is close to the Close.
 High   10,515.22   47.40   
 Daily R1   10,536.77   21.55   
 Weekly R1   10,571.40   34.63   
 Daily R2   10,614.79   43.38   
 Weekly R2   10,684.05   69.26   
 Monthly Pivot   10,745.96   61.91   
 Monthly R1   11,284.44   538.49   
 Monthly R2   12,110.13   825.68   


Wednesday 1/4/23. A Look At Indicators

Picture of the chart pattern indicator

This is a picture of the chart pattern indicator on the daily scale. The indicator is the line chart below a chart of the S&P 500 composite.

The chart shows a transition from neutral to bullish and back to neutral. The signals can change for up to a week. Often they will change after the index makes a big move and kicks stocks to begin trending.

To me, this looks like the index is going to move higher in the coming days. Even though the signal is neutral, I remain bullish for the short term.

Picture of the percent down indicators

The red line is the percentage of stocks at least 20% below their 1-year high (plotted upside down). The blue line is the average percentage drop of stocks below their 1-year high (plotted upside down).

Shown as a red line on the above chart…

On Tuesday, 54% of stocks in my database are in bear market territory (down at least 20% from their 1-year high).

A week ago, it was 53%.

The fewest was 23% on 01/04/2022.

And the most was 79% on 06/17/2022.

Shown as a blue line on the above chart…

The 469 stocks in my database are down an average of 25% from their yearly high.

A week ago, the average was 25%.

The peak was 13% on 01/04/2022.

And the bottom was 34% on 09/30/2022.

The red line is worse off than it was a week ago. The blue line, the less volatile of the two lines, shows no change.

Both lines appear to be moving sideways. Although the downtrend can continue and it might look like a measured move down, to me it shows strength.

Look back in June where we see the inverted image of what we see this past week. There, we see price rise, go horizontal and then drop. I expect the same now (except inverted). A down move, a horizontal move
(both of which are in place), followed by a rise. Call this the January effect.

$ $ $

Here’s a symbol list of 139 chart and candlestick patterns (13 “investment grade” candle patterns) found in today’s securities using my version of Patternz:
ABT, ANF, AXDX, AES, AFL, ALK, ALB, ALL, AEE, AEL, AFG, ABC, APOG, AAPL, AWI, AGO, AVNT, AVA, BBBY, BA, BSX, BG, CBT, CDNS, CLS, CNC, CLNE, CMTL, COST, CCK, DECK, XRAY, EBAY, EFX, EQT, EL, EVH, FICO, FTNT, FRD, GME, GNW, GFS, GFF, HL, HUBG, INFN, PODD, IPG, IPI, IVC, JAZZ, KBH, KFRC, KSS, KLIC, LAMR, LANC, L, MTSI, M, MRO, MCHX, MRTN, META, NCR, NEE, NKE, JWN, NOC, NWPX, NVDA, OMC, OTEX, OUT, OMI, OXM, PANW, PYPL, PINC, KWR, QCOM, RMBS, REGN, RGS, RCKY, CRM, SCHW, SMTC, SCCO, LUV, TPR, TGT, TDOC, TXN, TKR, TSCO, VEEV, VRSN, WLK, WSC, WOLF, FXI, EWA, EWO, EWK, EWZ, EWG, EWI, EWW, EZA, EWD, EWL, THD, TUR, IBB, SSO, GLD, XLB, XLK, UNG, VHT. Clink this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

— Thomas Bulkowski

Top


Tuesday 1/3/23. 2023 Forecast

The Dow dropped by -0.2% or -73.55 points. Since 10/01/1928 the Dow made 1238 similar moves on a percentage basis. After those moves, the next day’s…

     Average gain was 0.6% on 621 occasions.

     Average loss was -0.7% on 617 occasions.

Expect the Dow to close higher 50.2% of the time.

Weekly, since inception on 6/14/2011:

     The prediction of the Dow closing higher has been right 257/459 or 56.0% of the time.

     The prediction of the Dow closing lower has been right 50/105 or 47.6% of the time.

$ $ $

Here’s the updated 2023 forecast, presented in slider format.

Based on sector performance from Fidelity, the best performing sectors for year-to-date performance as of 12/29/2022 were…
(The numbering is how they ranked a month ago.)

1. Energy (+58%)

3. Utilities (-0%)

2. Consumer staples (-3%)

4. Health care (-3%)

5. Industrials (-7%)

6. Financials (-12%)

7. Materials (-13%)

9. Real estate (-28%)

8. Information technology (-29%)

10. Consumer discretionary (-37%)

11. Communication services (-40%)

The folks at two firms polled by Fidelity weigh the sectors in this order, as of 12/23/22.

1. Information technology (IT)

2. Health care

3. Financials

4. Consumer discretionary

5. Industrials

6. Communication services

7. Consumer staples

8. Energy

9. Utilities

10. Materials

11. Real estate

Here’s how they rank the industries, but only the top 10 appear. One-year change, as of 12/29/22. The numbering is how they ranked a month ago.

2. Energy equipment and services (+59%)

1. Oil, gas and consumable fuels (+56%)

5. Construction and engineering (+25%)

6. Independent power and renewable elec producers (+21%)

8. Aerospace & Defense (+15%)

9. Biotechnology (+14%)

7. Food products (+11%)

3. Gas utilities (+11%)

New. Insurance (+9%)

4. Health care providers and services (+7%)

$ $ $

Here’s a symbol list of 56 chart and candlestick patterns (13 “investment grade” candle patterns) found in today’s securities using my version of Patternz:
ANF, AXDX, APD, AEE, AEO, AFG, AVA, CBT, CAL, CENX, CLF, CNO, CMCO, ED, CAG, DRQ, DUK, EIX, EVH, GPS, GE, HE, HL, HSII, HELE, HUBG, INCY, IIIN, ITGR, IPAR, IBKR, KMB, LOW, NOC, OXM, PINC, PEG, RL, RGS, SCHW, SXI, SCS, WSC, IYM, EWZ, ECH, THD, PBE, PXJ, ILF, MXI. Clink this link for details (pattern type, start and end dates).

For a list of small patterns (those a few days wide) click this link.

$ $ $

The following table shows where Fibonacci retrace values of the day’s high-low range are plus pivot points, calculated on the Dow industrials, sorted by value. When several are near each other (small differences),
the area might act as support or resistance.

— Thomas Bulkowski

Top

© 2022 ThePatternSite.com    Metric   Value   Diff   Close (within 10% of the high-low range for the day)? 
 Monthly S2   31,338.80      
 Monthly S1   32,243.03   904.22   
 Weekly S2   32,587.70   344.67   
 Daily S2   32,744.48   156.78   
 Low   32,847.82   103.34   
 Weekly S1   32,867.47   19.65   Yes! The Weekly S1 is close to the Low.
 Daily S1   32,945.86   78.39   
 61.8% Down from Intraday High   32,964.23   18.36   Yes! The 61.8% Down from Intraday High is close to the Daily S1.
 50% Down from Intraday High   33,000.18   35.96   
 38.2% Down from Intraday High   33,036.14   35.96   
 Daily Pivot   33,049.21   13.06   Yes! The Daily Pivot is close to the 38.2% Down from Intraday High.
 Open   33,121.61   72.40   
 Weekly Pivot   33,127.60   5.99   Yes! The Weekly Pivot is close to the Open.
 Close   33,147.25   19.65   Yes! The Close is close to the Weekly Pivot.
 High   33,152.55   5.30   Yes! The High is close to the Close.
 Daily R1   33,250.59   98.04   
 Daily R2   33,353.94   103.34   
 Weekly R1   33,407.38   53.44   
 Monthly Pivot   33,477.65   70.28   
 Weekly R2   33,667.50   189.84   
 Monthly R1   34,381.88   714.38   
 Monthly R2   35,616.50   1,234.63   

 

Support this site! Clicking any of the books (below) takes you to
Amazon.com If you buy ANYTHING while there, they pay for the referral.
Legal notices: “As an Amazon Associate I earn from qualifying purchases.” Paid links).

Copyright © 2005-2023 by Thomas N. Bulkowski. All rights reserved.
Disclaimer: You alone are responsible for your investment decisions. See Privacy/Disclaimer for more information.

Some pattern names are registered trademarks of their respective owners.


Source link


About admin

Check Also

BBlog.jpg

2024 Forecast…

Blog: January 2024 As of 01/05/2024   Indus: 37,466 +25.77 +0.1%     Trans: 15,509 +10.50 +0.1%     Utils: 899 +3.16 +0.4%   ...

Leave a Reply

Your email address will not be published. Required fields are marked *

NFL Jerseys 2019