This is hard to respond with brief responses, but I'll try. Feel free to call me later. If you buy a call option, you profit when the stock goes up and you exit the position at a higher option price. IF you wait to exit until expiration day, the stock needs to exceed the strike price by the premium paid and you need to be able to find a buyer at that price or higher. You do not have to wait until that day and can exit at any time. If the stock goes up slowly or if premiums contract, you can lose money if the stock does not go up enough from decay or IVOl contraction. If you sell a put you make money if the stock does not go down or if IVOl does not expand. You do not need the stock to go up. At expiration, if the Put is in the money, you will need to exit in order to avoid being put the stock.