Why not -- the cost has to be included na -- see to work the straddle profitably we have to move out of one of the legs (of course the loosing leg) at some point of time (once the trend is confirmed) so that the upmove of the winning leg will cover the loss of the loosing leg.
Like what I've done now is squared off my PEs at 103. So effectively from 259, my cost of the calls are now 259-103=156/-.
The reason they are at cost of the currently trading price is because my straddle was taken at a time when mkts were bearish at 4580 levels and Puts premium were more than Calls premium. Now that market has reversed, the calls premiums are more and puts less, therefore selling puts gave me lesser reutrns. Also at the time of taking the straddle, the Puts were ITM by 100 pts and at the time of sq off the puts, calls are only ITM by 40 pts. Therefore the discrepancy in the prices. Once the calls are ITM by 100+ pts, the price/premium will be more and it will become a more profitable trade.