The two main reasons to write a put are to earn premium income and to buy a desired stock at a price below the current market price. Is It Better to Buy a Call or Write a Put? Investors with lower ...