The potential home buyer would benefit from the option of buying or not. Imagine they can buy a call option from the developer to buy the home at say $400,000 at any point in the next three years. Well, they can—you know it as a non-refundable deposit. Naturally, the developer wouldn’t grant such an option for free. The potential home buyer needs to contribute a down-payment to lock in that right.
With straddles (long in this example), you as a trader are expecting the asset (like a stock) to be highly volatile, but don't know the direction in which it will go (up or down). When using a straddle strategy, you as the trader are buying a call and put option at the same strike price, underlying price and expiry date. This strategy is often used when a trader is expecting the stock of a particular company to plummet or skyrocket, usually following an event like an earnings report. For example, when a company like Apple  (AAPL) is getting ready to release their third quarter earnings on July 31st, an options trader could use a straddle strategy to buy a call option to expire on that date at the current Apple stock price, and also buy a put option to expire on the same day for the same price.
The Problem arises if one party fails to perform. The trader may fail to sell if the prices of steel goes very high like for example INR 40,000 in January 2017, in that case, he may not be able to sell at INR 31,000. On the other hand, if the buyer goes bankrupt or if the price of steel in January 2017 goes down to INR 20,000 there is an incentive to default. In other words, whichever way the price moves, both the buyer and seller have an incentive to default.
A call option is a contract that gives the investor the right to buy a certain amount of shares (typically 100 per contract) of a certain security or commodity at a specified price over a certain amount of time. For example, a call option would allow a trader to buy a certain amount of shares of either stocks, bonds, or even other instruments like ETFs or indexes at a future time (by the expiration of the contract).