Now's actually the perfect time to get started with the application process! It's a marathon, not a sprint! So there's a lot to like about your profile - international experience, great undergrad stats, solid GMAT, etc. - but I think that HBS may be tough for you, based on the information you provided, for many of the same reasons echoed above. Are you a trader or sales guy or do you have another function within the sales & trading division at your bank? What your actual role and experience have been could move the needle quite a bit.
All that's not to say that you shouldn't apply to HBS (it's a reach for most applicants after all), but it shouldn't be the only school you apply to if you're committed to getting an MBA. Above all else, HBS looks for a track record of leadership, both at work and outside of work. That can come in many shapes and sizes but it needs to be a consistent theme throughout your application. So as you continue to evaluate your application strategy, I would encourage you to think about what that narrative is for you (i.e. what drives you, how have you led teams/projects/initiatives in the past, etc.) In my experience, applicants with those compelling stories are the ones who break through the clutter of 9,000+ applications that the HBS adcom reviews every year.
So for you, my advice would be to re-take the GMAT and see if you can eek another 20 points or so out of it (it sounds like you have upside in your verbal anyways), see what you can do to build out your extra-curricular profile with some tangible leadership experience, and then start looking into some other great MBA programs that could help you hedge your bets on HBS.
I'm happy to chat further about all of this if you'd like! You can sign up for a free consultation
here. I know the application process can seem daunting but starting early is a great way to make it all more manageable. Best of luck to you!
Kindly,
Melody