The third-quarter earnings season has proven to be largely positive for banks, mostly thanks to fixed income trading.