Financial institutions only have to disclose the highest, most superficial levels of information to the public when it comes to the breakdown/allocation of their assets and liabilities. If you open up central bank data or the notes to a FI's financial statements, you will not find a meaningful delineation of where a banks assets are or what risk profiles they have.
Having worked in a very large commercial/investment bank and directly with the CFO, I know first hand that although banks avoid doing anything illegal, they will have no qualms with bending the rules in their favour. Most well run banks know exactly which rules are being bent and they will know exactly how to classify it in any public submission to prevent any smell. They have large finance and investor relations teams who pore over every decimal point in any report and have prepared answers to virtually all regulator questions.
The information you need to properly regulate banks are not in the public domain.
Take the last financial crisis for example. I don't think any publicly available financial statement or report would have told you that banks were holding onto a tremendous volume subprime mortgages classed as 'AAA'. This only emerged when huge holes appeared in balance sheets when the US economy slowed and a whole bunch of assets had to be written off.
The kind of remedy required to mitigate the chance of another crisis is a systemic overhaul of how banks are allowed to operate and how they are regulated. I'm sorry, but holding them to account with data provided by banks themselves will not yield much result.
EDIT: Sorry for being a jerk/cynic about this effort. I'm actually a big fan of OpenCorporates. But I'm still a bit disillusioned having quit in 2011.