As for the pricing of stock, we can use the DCF method. For the pricing of bonds, we can also use the DCF method.
As i understand, for the pricing of stocks and bonds, to use the DCF method, we must know the "risk premium" in order to discount the future cashflows.
I am wondering what difference between stocks/bonds and options that prevent us from using pricing method for stocks/bonds (like DCF) to price options ?
Moreover, i often see that they use DCF method to price stock and bond, which means that they can determine which "risk premium" to use for stocks and bonds. Why can't they do the same thing (i.e. determine the risk premium) as for options ?
Thank you for your help!