historicalStockpriceProvider working, loads of refactoring due to change in asset: type of value changed from long to float