For me, Bitcoin is not yet a currency because it is not yet legally accepted worldwide but it is certainly an asset. It has value that's either appreciate or depreciate depending on the market. I think in the near future, Bitcoin can considered a currency once legalized.