As of 04/18/2024
  Indus: 37,775 +22.07 +0.1%  
  Trans: 14,947 -39.62 -0.3%  
  Utils: 860 +6.95 +0.8%  
  Nasdaq: 15,602 -81.87 -0.5%  
  S&P 500: 5,011 -11.09 -0.2%  
YTD
 +0.2%  
-6.0%  
-2.4%  
 +3.9%  
 +5.1%  
  Targets    Overview: 04/12/2024  
  Up arrow39,800 or 37,150 by 05/01/2024
  Up arrow16,200 or 15,000 by 05/01/2024
  Up arrow885 or 850 by 05/01/2024
  Up arrow16,700 or 15,800 by 05/01/2024
  Up arrow5,250 or 5,025 by 05/01/2024
As of 04/18/2024
  Indus: 37,775 +22.07 +0.1%  
  Trans: 14,947 -39.62 -0.3%  
  Utils: 860 +6.95 +0.8%  
  Nasdaq: 15,602 -81.87 -0.5%  
  S&P 500: 5,011 -11.09 -0.2%  
YTD
 +0.2%  
-6.0%  
-2.4%  
 +3.9%  
 +5.1%  
  Targets    Overview: 04/12/2024  
  Up arrow39,800 or 37,150 by 05/01/2024
  Up arrow16,200 or 15,000 by 05/01/2024
  Up arrow885 or 850 by 05/01/2024
  Up arrow16,700 or 15,800 by 05/01/2024
  Up arrow5,250 or 5,025 by 05/01/2024

Pattern List

List of 226 chart patterns and candlesticks (13 "investment grade" candle patterns) found by Patternz (my private version), ending 09/19/2022 or for weekly patterns (horns, pipes), I allow an extra 2 weeks. Most of these patterns will be unconfirmed (no breakout yet) and some may be bogus.

Stocks are listed first. Exchange traded funds (ETFs), if any, are at the bottom of the list.

Copyright © 2022 by Thomas Bulkowski and ThePatternSite.com. All rights reserved. Note: I may own positions in the securities listed or may trade them later, just as you can.

 

 Description SymbolPatternStart DateEnd Date
 Abercrombie and Fitch Co.  ANF  Three outside up  09/15/2022  09/19/2022 
 Acuity Brands, Inc  AYI  Belt hold, bullish  09/19/2022  09/19/2022 
 AES Corp  AES  Belt hold, bullish  09/19/2022  09/19/2022 
 Air Transport Services Group  ATSG  Belt hold, bullish  09/19/2022  09/19/2022 
 Allstate Corp  ALL  Measured move up  08/04/2022  09/19/2022 
 Ameren  AEE  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 Ameren  AEE  Scallop, ascending and inverted  07/20/2022  09/19/2022 
 American Electric Power AEP  AEP  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 American Financial Group  AFG  Last engulfing top  09/16/2022  09/19/2022 
 American Financial Group  AFG  Belt hold, bullish  09/19/2022  09/19/2022 
 American Woodmark Corp  AMWD  Three outside up  09/15/2022  09/19/2022 
 AMN Healthcare  AMN  Last engulfing top  09/16/2022  09/19/2022 
 Aon Corp  AON  Measured move down  08/18/2022  09/19/2022 
 AptarGroup Inc  ATR  Last engulfing top  09/16/2022  09/19/2022 
 ArcBest Corp  ARCB  Belt hold, bullish  09/19/2022  09/19/2022 
 Arch Capital Group Ltd  ACGL  Last engulfing top  09/16/2022  09/19/2022 
 Armstrong World Industries  AWI  Belt hold, bullish  09/19/2022  09/19/2022 
 Arrow Electronics  ARW  Belt hold, bullish  09/19/2022  09/19/2022 
 Assured Guaranty Ltd.  AGO  Belt hold, bullish  09/19/2022  09/19/2022 
 Assured Guaranty Ltd.  AGO  Pipe bottom  08/29/2022  09/06/2022 
 Automatic Data Processing Inc  ADP  Three outside up  09/15/2022  09/19/2022 
 Avista  AVA  Three outside up  09/15/2022  09/19/2022 
 Axis Capital Holdings Ltd  AXS  Last engulfing top  09/16/2022  09/19/2022 
 Badger Meter Inc.  BMI  Belt hold, bullish  09/19/2022  09/19/2022 
 Balchem Corp  BCPC  Belt hold, bullish  09/19/2022  09/19/2022 
 Beazer Homes USA, Inc  BZH  Three outside up  09/15/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 Bio-Rad Laboratories  BIO  Two black gapping candles  09/16/2022  09/19/2022 
 Booking Holdings  BKNG  Belt hold, bullish  09/19/2022  09/19/2022 
 Booze Allen Hamilton Holding Corp  BAH  Three outside up  09/15/2022  09/19/2022 
 Bunge Ltd  BG  Scallop, ascending and inverted  07/06/2022  09/19/2022 
 Celestica Inc  CLS  Belt hold, bullish  09/19/2022  09/19/2022 
 Cemex SA de CV  CX  Belt hold, bullish  09/19/2022  09/19/2022 
 Charles River Labs Intl  CRL  Measured move down  04/21/2022  09/19/2022 
 Chicos FAS Inc.  CHS  Belt hold, bullish  09/19/2022  09/19/2022 
 Citrix Systems, Inc  CTXS  Last engulfing top  09/16/2022  09/19/2022 
 Citrix Systems, Inc  CTXS  Measured move up  07/26/2022  09/19/2022 
 Clean Energy Fuels Corp.  CLNE  Three outside up  09/15/2022  09/19/2022 
 CNA Financial Corp  CNA  Belt hold, bullish  09/19/2022  09/19/2022 
 CNO Financial Group, Inc  CNO  Pipe bottom  08/29/2022  09/06/2022 
 Comtech Telecommunications Corp  CMTL  Head-and-shoulders bottom  08/24/2022  09/19/2022 
 Comtech Telecommunications Corp  CMTL  Pipe bottom  08/29/2022  09/06/2022 
 Conns Inc  CONN  Belt hold, bullish  09/19/2022  09/19/2022 
 Conns Inc  CONN  Dead-cat bounce, inverted  09/16/2022  09/19/2022 
 ConocoPhillips  COP  Three outside down  09/15/2022  09/19/2022 
 Coty  COTY  Belt hold, bullish  09/19/2022  09/19/2022 
 CROCS Inc  CROX  Belt hold, bullish  09/19/2022  09/19/2022 
 Crown Holdings Inc  CCK  Belt hold, bullish  09/19/2022  09/19/2022 
 CTS Corp  CTS  Last engulfing top  09/16/2022  09/19/2022 
 Deckers Outdoor Corp  DECK  Belt hold, bullish  09/19/2022  09/19/2022 
 Dilliards Inc  DDS  Belt hold, bullish  09/19/2022  09/19/2022 
 Dilliards Inc  DDS  Cup with handle  06/07/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 Dominion Resources Inc.  D  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 Dominion Resources Inc.  D  Scallop, ascending and inverted  07/21/2022  09/19/2022 
 Dril-Quip Inc  DRQ  Belt hold, bullish  09/19/2022  09/19/2022 
 Dril-Quip Inc  DRQ  Double Bottom, Eve and Eve  09/01/2022  09/19/2022 
 Duke Energy Corp  DUK  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 Duke Energy Corp  DUK  Scallop, ascending and inverted  07/21/2022  09/19/2022 
 Eagle Materials Inc.  EXP  Belt hold, bullish  09/19/2022  09/19/2022 
 eBay, Inc.  EBAY  Triple bottom  06/30/2022  09/19/2022 
 Everest Re Group Ltd  RE  Last engulfing top  09/16/2022  09/19/2022 
 Exelon Corp.  EXC  Triple bottom  07/05/2022  09/19/2022 
 Fidelity National Information Svcs  FIS  Two black gapping candles  09/16/2022  09/19/2022 
 Flextronics International Ltd  FLEX  Belt hold, bullish  09/19/2022  09/19/2022 
 Flowserve Corp  FLS  Belt hold, bullish  09/19/2022  09/19/2022 
 FormFactor Inc.  FORM  Three outside up  09/15/2022  09/19/2022 
 Fortinet Inc  FTNT  Belt hold, bullish  09/19/2022  09/19/2022 
 Freeport-McMoRan Copper and Gold B  FCX  Belt hold, bullish  09/19/2022  09/19/2022 
 Freeport-McMoRan Copper and Gold B  FCX  Pipe bottom  08/29/2022  09/06/2022 
 Fresh Del Monte Produce  FDP  Three outside up  09/15/2022  09/19/2022 
 Gap Inc.  GPS  Belt hold, bullish  09/19/2022  09/19/2022 
 Gartner Inc  IT  Belt hold, bullish  09/19/2022  09/19/2022 
 General Dynamics Corp  GD  Belt hold, bullish  09/19/2022  09/19/2022 
 Great Plains Energy  EVRG  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 Great Plains Energy  EVRG  Scallop, ascending and inverted  07/21/2022  09/19/2022 
 Hanover Insurance Group, The  THG  Last engulfing top  09/16/2022  09/19/2022 
 Harsco Corp  HSC  Belt hold, bullish  09/19/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 Haynes International Inc.  HAYN  Scallop, ascending and inverted  07/06/2022  09/19/2022 
 HealthEquity, Inc  HQY  Cup with handle  06/21/2022  09/19/2022 
 Heartland Express, Inc  HTLD  Belt hold, bullish  09/19/2022  09/19/2022 
 Hecla Mining Co.  HL  Three outside up  09/15/2022  09/19/2022 
 Hecla Mining Co.  HL  Belt hold, bullish  09/19/2022  09/19/2022 
 Heidrick Struggles Intl Inc  HSII  Belt hold, bullish  09/19/2022  09/19/2022 
 Horton, D.R. Inc.  DHI  Window, rising  09/16/2022  09/19/2022 
 Hurco Companies Inc.  HURC  Pipe bottom  08/29/2022  09/06/2022 
 Idex Corp  IEX  Belt hold, bullish  09/19/2022  09/19/2022 
 IDEXX Laboratories, Inc  IDXX  Two black gapping candles  09/16/2022  09/19/2022 
 Illumina Inc  ILMN  Head-and-shoulders bottom  08/23/2022  09/19/2022 
 Illumina Inc  ILMN  Measured move down  08/25/2022  09/19/2022 
 Incyte Corp.  INCY  Measured move down  07/21/2022  09/19/2022 
 Insperity  NSP  Three outside up  09/15/2022  09/19/2022 
 Insperity  NSP  Belt hold, bullish  09/19/2022  09/19/2022 
 Installed Building Products Inc  IBP  Three outside up  09/15/2022  09/19/2022 
 Integer Holdings Corp  ITGR  Three outside up  09/15/2022  09/19/2022 
 Intel Corporation  INTC  Three outside up  09/15/2022  09/19/2022 
 Inter Parfums Inc.  IPAR  Three outside up  09/15/2022  09/19/2022 
 Interpublic Group of Companies  IPG  Belt hold, bullish  09/19/2022  09/19/2022 
 Intuitive Surgical Inc.  ISRG  Two black gapping candles  09/16/2022  09/19/2022 
 JetBlue Airways Corporation  JBLU  Last engulfing top  09/16/2022  09/19/2022 
 Kaiser Aluminum Corp  KALU  Belt hold, bullish  09/19/2022  09/19/2022 
 KB Home Corp.  KBH  Window, rising  09/16/2022  09/19/2022 
 Kennametal  KMT  Belt hold, bullish  09/19/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 Kforce Inc  KFRC  Last engulfing top  09/16/2022  09/19/2022 
 La-Z-Boy Inc  LZB  Three outside up  09/15/2022  09/19/2022 
 Lancaster Colony Corp  LANC  Last engulfing top  09/16/2022  09/19/2022 
 Leggett and Platt  LEG  Belt hold, bullish  09/19/2022  09/19/2022 
 Leggett and Platt  LEG  Scallop, ascending and inverted  06/16/2022  09/19/2022 
 Lennar Corp. Cl A  LEN  Window, rising  09/16/2022  09/19/2022 
 Lilly, Eli and Co.  LLY  Window, falling  09/16/2022  09/19/2022 
 LiveRamp Holdings  RAMP  Belt hold, bullish  09/19/2022  09/19/2022 
 Loews Corp  L  Belt hold, bullish  09/19/2022  09/19/2022 
 M/I Homes, Inc.  MHO  Three outside up  09/15/2022  09/19/2022 
 MACOM Technology Solutions Holdings  MTSI  Belt hold, bullish  09/19/2022  09/19/2022 
 Manpower Inc.  MAN  Belt hold, bullish  09/19/2022  09/19/2022 
 Marten Transport Ltd  MRTN  Last engulfing top  09/16/2022  09/19/2022 
 Materion Corp  MTRN  Belt hold, bullish  09/19/2022  09/19/2022 
 MDC Holdings Inc.  MDC  Three outside up  09/15/2022  09/19/2022 
 MGE Energy Inc  MGEE  Three outside up  09/15/2022  09/19/2022 
 Mueller Industries Inc.  MLI  Belt hold, bullish  09/19/2022  09/19/2022 
 Network Appliance  NTAP  Scallop, ascending and inverted  07/05/2022  09/19/2022 
 New Jersey Resources Corp  NJR  Three outside up  09/15/2022  09/19/2022 
 Nordstrom Inc  JWN  Three outside up  09/15/2022  09/19/2022 
 Northwest Pipe Co  NWPX  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 Nu Skin Enterprises, Inc  NUS  Three outside up  09/15/2022  09/19/2022 
 NVidia Corp  NVDA  Three outside up  09/15/2022  09/19/2022 
 Old Republic International Corp  ORI  Last engulfing top  09/16/2022  09/19/2022 
 On Assignment, Inc.  ASGN  Belt hold, bullish  09/19/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 Open Text Corp  OTEX  Belt hold, bullish  09/19/2022  09/19/2022 
 Owens and Minor Inc  OMI  Three outside up  09/15/2022  09/19/2022 
 Oxford Industries  OXM  Belt hold, bullish  09/19/2022  09/19/2022 
 Pinnacle West Capital Corp  PNW  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 Pinnacle West Capital Corp  PNW  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 Plexus Corp  PLXS  Belt hold, bullish  09/19/2022  09/19/2022 
 Premier Inc  PINC  Three outside up  09/15/2022  09/19/2022 
 Principal Financial Group Inc  PFG  Pipe bottom  08/29/2022  09/06/2022 
 Progressive Corp  PGR  Last engulfing top  09/16/2022  09/19/2022 
 Public Service Enterprise Group PEG  PEG  Pipe bottom  08/29/2022  09/06/2022 
 Pulte Homes Inc.  PHM  Three outside up  09/15/2022  09/19/2022 
 Quaker Chemical  KWR  Belt hold, bullish  09/19/2022  09/19/2022 
 Quest Diagnostics  DGX  Three outside up  09/15/2022  09/19/2022 
 Ralph Lauren Corp.  RL  Pipe bottom  08/29/2022  09/06/2022 
 Rambus Inc  RMBS  Triangle, symmetrical  08/25/2022  09/19/2022 
 Raymond James Financial, Inc.  RJF  Belt hold, bullish  09/19/2022  09/19/2022 
 Regis Corp  RGS  Triple bottom  08/01/2022  09/19/2022 
 Regis Corp  RGS  Dead-cat bounce  09/16/2022  09/19/2022 
 Reinsurance Group of America  RGA  Last engulfing top  09/16/2022  09/19/2022 
 RLI Corp  RLI  Belt hold, bullish  09/19/2022  09/19/2022 
 Robert Half International  RHI  Belt hold, bullish  09/19/2022  09/19/2022 
 Schwab, Charles Corporation  SCHW  Last engulfing top  09/16/2022  09/19/2022 
 Science Applications International Corp  SAIC  Belt hold, bullish  09/19/2022  09/19/2022 
 Sealed Air Corp  SEE  Belt hold, bullish  09/19/2022  09/19/2022 
 SEI Investments Co  SEIC  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 Selective Insurance Group Inc  SIGI  Last engulfing top  09/16/2022  09/19/2022 
 Silgan Holdings Inc  SLGN  Belt hold, bullish  09/19/2022  09/19/2022 
 Skechers USA Inc  SKX  Belt hold, bullish  09/19/2022  09/19/2022 
 Southern Copper  SCCO  Pipe bottom  08/29/2022  09/06/2022 
 Standex International Corp  SXI  Belt hold, bullish  09/19/2022  09/19/2022 
 Summit Materials Inc  SUM  Belt hold, bullish  09/19/2022  09/19/2022 
 Summit Materials Inc  SUM  Scallop, ascending and inverted  07/05/2022  09/19/2022 
 Techne Corporation  TECH  Two black gapping candles  09/16/2022  09/19/2022 
 Teleflex Inc  TFX  Two black gapping candles  09/16/2022  09/19/2022 
 Teleflex Inc  TFX  Measured move down  04/21/2022  09/19/2022 
 Tempur-pedic Intl  TPX  Last engulfing top  09/16/2022  09/19/2022 
 Toll Brothers  TOL  Three outside up  09/15/2022  09/19/2022 
 Toll Brothers  TOL  Window, rising  09/16/2022  09/19/2022 
 Tractor Supply Co  TSCO  Three outside up  09/15/2022  09/19/2022 
 Tredegar Corp  TG  Three outside up  09/15/2022  09/19/2022 
 Tredegar Corp  TG  Belt hold, bullish  09/19/2022  09/19/2022 
 Unum Group  UNM  Last engulfing top  09/16/2022  09/19/2022 
 Unum Group  UNM  Pipe bottom  08/29/2022  09/06/2022 
 Valmont Industries Inc.  VMI  Belt hold, bullish  09/19/2022  09/19/2022 
 W. R. Berkley Corp  WRB  Last engulfing top  09/16/2022  09/19/2022 
 Waters Corp  WAT  Belt hold, bullish  09/19/2022  09/19/2022 
 Watsco, Inc  WSO  Belt hold, bullish  09/19/2022  09/19/2022 
 Wolfspeed  WOLF  Cup with handle  04/18/2022  09/19/2022 
 Wolverine World Wide  WWW  Three outside up  09/15/2022  09/19/2022 
 Wolverine World Wide  WWW  Belt hold, bullish  09/19/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 DJ US Aerospace and defense  ITA  Belt hold, bullish  09/19/2022  09/19/2022 
 DJ US Aerospace and defense  ITA  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 DJ US Aerospace and defense  ITA  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 DJ US Broker-dealers index fund  IAI  Belt hold, bullish  09/19/2022  09/19/2022 
 DJ US consumer svcs index fnd (retail)  IYC  Belt hold, bullish  09/19/2022  09/19/2022 
 DJ US Energy sector (iShares)  IYE  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 DJ US Pharmaceuticals index fund  IHE  Window, falling  09/16/2022  09/19/2022 
 DJIA, long 2x Ultra Dow 30 ProShares  DDM  Belt hold, bullish  09/19/2022  09/19/2022 
 Fidelity MSCI Infomation Technology Indx  FTEC  Belt hold, bullish  09/19/2022  09/19/2022 
 First Trust NASDAQ 100 Tech Sector ETF  QTEC  Belt hold, bullish  09/19/2022  09/19/2022 
 First Trust Tech Alphadex Fund  FXL  Belt hold, bullish  09/19/2022  09/19/2022 
 iShares DJ US Regional Banks  IAT  Last engulfing top  09/16/2022  09/19/2022 
 iShares DJ US Regional Banks  IAT  Belt hold, bullish  09/19/2022  09/19/2022 
 iShares Silver Trust  SLV  Pipe bottom  08/29/2022  09/06/2022 
 iShares SP Natural resources (oil)  IGE  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 iShares US Financials ETF  IYF  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Austria Investable Mkt Index  EWO  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Belgium Investable Mkt Idx  EWK  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI France Index  EWQ  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Germany Index  EWG  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Hong Kong Index fund  EWH  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Israel Cap Invest Mt Index  EIS  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Italy Index  EWI  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Japan Index fund  EWJ  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Spain Index  EWP  Pipe bottom  08/29/2022  09/06/2022 
 Description SymbolPatternStart DateEnd Date
 MSCI Sweden Index  EWD  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Switzerland Index  EWL  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Thailand Invest Mkt Index  THD  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI Turkey Index  TUR  Window, falling  09/16/2022  09/19/2022 
 MSCI United Kingdom Index  EWU  Belt hold, bullish  09/19/2022  09/19/2022 
 MSCI United Kingdom Index  EWU  Triple bottom  07/14/2022  09/19/2022 
 PowerShares Aerospace and Defense  PPA  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 PowerShares Dynamic Leisure  PEJ  Belt hold, bullish  09/19/2022  09/19/2022 
 PowerShares Water Resources  PHO  Belt hold, bullish  09/19/2022  09/19/2022 
 PowerShares Water Resources  PHO  Scallop, ascending and inverted  06/16/2022  09/19/2022 
 PowerShares Water Resources  PHO  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 Robo Global Robotics and Automation  ROBO  Belt hold, bullish  09/19/2022  09/19/2022 
 S and P Europe 350 Index fund  IEV  Triple bottom  07/14/2022  09/19/2022 
 S and P Global Energy Sector Index fund  IXC  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 S and P Global Tech Sector Index fund  IXN  Belt hold, bullish  09/19/2022  09/19/2022 
 S and P long 2x Ultra SP 500 ProShares  SSO  Belt hold, bullish  09/19/2022  09/19/2022 
 SPDR Consumer Staples Select Sector  XLP  Belt hold, bullish  09/19/2022  09/19/2022 
 SPDR Financial Select Sector  XLF  Belt hold, bullish  09/19/2022  09/19/2022 
 SPDR Industrial Select Sector  XLI  Scallop, ascending and inverted  07/14/2022  09/19/2022 
 SPDR S and P Aerospace and Defense  XAR  Belt hold, bullish  09/19/2022  09/19/2022 
 SPDR S and P Aerospace and Defense  XAR  Scallop, ascending and inverted  06/17/2022  09/19/2022 
 Vanguard Health Care Index Fund ETF  VHT  Measured move down  08/15/2022  09/19/2022 
 Vanguard Industrials ETF  VIS  Belt hold, bullish  09/19/2022  09/19/2022 
 Vanguard Materials ETF  VAW  Belt hold, bullish  09/19/2022  09/19/2022 
 Vanguard Mega Cap Growth ETF  MGK  Belt hold, bullish  09/19/2022  09/19/2022 
 Description SymbolPatternStart DateEnd Date
 Description SymbolPatternStart DateEnd Date

Top

 

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 notice for paid links: "As an Amazon Associate I earn from qualifying purchases."

My Stock Market Books
My Novels

Copyright © 2005-2024 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.
Home Advertise Contact Donate Privacy/Disclaimer