add stock getter
fix
refactoring http
refactoring finance