univeralization of stock_data