Hi,davede
In my personal and professional opinion having a chart as the main logo element is exactly the opposite of having an identity simply because you cant be identified since 99% of the financial companies are using
the same overused element.
The arrows I will not comment at all...
Best of luck