Independent Market Risk Consulting (IMRC) is a sole trader consulting firm. It offers expert advice, support and training across the full range of market risks in banking. This includes traded risk, interest rate risk in the banking book (IRRBB), credit spread risk and other risks to earnings or value.