A necessary condition for Financials stocks to work is to have higher interest rates, i.e. banks business model benefits from higher interest rates. The other side of the that effect when interest rates are heading higher, US treasuries (Bonds) sell off, and that money does flow into Financial Stocks.
That is exactly what is happening now, as TenViz Tools picked that money flows into Financials (XLF) were directly related by the outflow from US Treasuries.