Bitcoin prices surged more than 80% in 2016, pushed higher by developments such as the Brexit, the halving and the Bitfinex hack.
Ethereum classic (ETC) made a comeback this week, enjoying a surge in both price and hashrate after successive roadblocks.
Bitcoin prices repeatedly surpassed $780 on 16th December, fluctuating within a very close range of this price for several hours.
Zcash (ZEC) prices pushed closer to $40 on 15th December, extending their recent losses.
Bitcoin prices will likely finish 2016 between $750 and $800, according to most analysts, but the price could go even higher.
Bitcoin prices managed to reach one week above $760 early on 14th December. During this seven-day period, these prices reached a 2016 high of $788.49.
The price of bitcoin is now trading at a 34-month high, data from the CoinDesk Bitcoin Price Index reveals.
Bitcoin prices came within a few dollars of setting a new 2016 annual high on 12th December.
The price of ether fell below $6 during the week through 9th December, reaching its lowest point since February.
Ether classic's (ETC) trading volume has fallen more than 99% from its all-time peak earlier this summer.