市场上存在为数众多的金融API,这些API中用python3来编写的也有相当多的数量。在学习了一定python3的基础知识之后,通过阅读他人开发的API文档及源代码可以帮助一个初学者向成熟发展。然而,金融类API涉及的内容包罗万象,通常一个金融交易类的API可能涉及的内容包括:连接模块、交易模块、账户模块、信息获取模块等等。一个做的非常成熟的金融交易类API当属盈透(Interactive Brokers,或称IB)的API了。其API的开发主力是Java、C#等,而Python3的支持是最近半年时间才加入进来的。
这是盈透API的文档:http://interactivebrokers.github.io/tws-api/index.html#gsc.tab=0