2016 Cycle
Accumulation
2016 Apr 16 - 2016 Jul 03
78d, 155.72%
Advancing
2016 Jul 04 - 2016 Aug 28
55d, 227.87%
Declining
2016 Oct 08 - 2016 Nov 30
53d, -79.94%
Distribution
2016 Aug 29 - 2016 Oct 08
40d, 56.73%
2017 Cycle
Accumulation
2016 Dec 01 - 2017 Mar 07
96d, 146.41%
Advancing
2017 Mar 08 - 2017 Jun 09
93d, 582.54%
Declining
2017 Jun 30 - 2017 Aug 18
49d, -80.68%
Distribution
2017 Jun 10 - 2017 Jun 29
19d, 40.85%
2018 Cycle
Accumulation
2017 Aug 19 - 2018 June 26 (present)
311d, 374.37%
(Possibly got a small complete market cycle from Aug 2017 - Dec 2017)