We are now in week 13 of the primary cycle which should last between 12 and 26 weeks and has an average length of 18 weeks. US indices made a top on December 29, which falls within the 3 trading days orb of the possible turn date of December 26. European indices made their current top on December 5.
The possible turn dates for the current primary cycle are:
Based on astrology:
5-3-2015 (The entire period of planetary activity runs from February 25 to March 11)
Based on day counting:
Bradley dates updated on January 14th