The spot price of an index is 1,000 and the annual continuously compounded risk-free rate is 4%.
The prices of 6-month European call and put options when the strike price is 950 are 85 and 35, respectively. What is the implied dividend yield of the index?