Hi,
All the requirements in your description were achieved by me in one or the other project.
I'm an expert at handling API's. I had actually worked with some of the challenging API's and been successful at them.
I can easily build your website as I got into this trading for my friend who does this full time and I'm trying to build a desktop based software for him. (based in India). So, your work will be easier for me as I'm working on similar ideas.
Let me know what you think.
Best Regards,
Arun.