Falconview:
An example that may help in understanding straddle better. Yesterday, I thought Friday would be horizontal action, and that QQQQs might be pinned at 45. At the time, QQQQs were at 44.80 area. The 45 straddle on Thursday afternoon was: 0.20 for calls, and 0.40 for puts. Total was 0.60.
Today QQQQs at the close are: 44.92. The calls are worthless, and the puts are worth 0.08. So the straddle at end of day is worth 0.08 total.
What to do to close it, you could buy back the puts, and the calls. It would cost around 0.09. So we collect 0.60, and pay back 0.09, plus commission.
The other way to flatten the short straddle is to short the QQQQs because the puts would be assigned. (Assignment of puts is someone asking me to buy the QQQQ, so the next effect will be zero.). However this assumes that the calls will not be assigned, which should be the case because QQQQ is out the money. But should it rise for whatever reason before the deadline to submit assignment notices, the calls might be assigned.
I check the QQQQ now (in after hours), they are trading at $45. It leaves the holders of call and puts perplexed on the assignment question. Automatic assignment is however done using the close price, which would lead to assignment of puts and calls being worthless.