I like how elegant are the logos you provided. Still they are a bit too abstract. Try something more direct. On the other hand we would like to get away from the charts as much as possible. If you can symbolize convenience and speed in the context of finance this will be great.
I will keep thinking. My designs are inspired somewhat by the QVC shopping channel logo. They want to show some of the same aspects you mentioned in your brief but yet they do not try to be really literal in their icon. QVC stants for Quality Value Convenience. I like the logo a lot, you can see on their website if you don't know it. Elegance is better because so many things in finance are just so commonplace. Thanks for feedback! Will keep thinking.