I made a profit in hedging cancellation, but bank is not passing it. Is this the market norm?
For all practical purposes, bank is supposed to pass profit and loss to customer if hedge is cancelled. There are very few situations where they may not pass. One such situation is when you missed to inform bank about cancelling the transaction before its maturity.