Source of betting advice (7)
I believe the answer is:
tipster
(Other definitions for tipster that I've seen before include "Betting pundit" , "One predicting winners" , "Seller of information on racecourse etc" , "I have a horse" , "One advising betters" .)