A general methodology to price and hedge derivatives in incomplete markets