One committing funds in the hope of financial return (8)
I believe the answer is:
investor
(Other definitions for investor that I've seen before include "One putting money into shares, etc" , "Isn't over for the one putting money into" , "city speculator, perhaps" , "Shareholder" , "One putting money into financial scheme" .)