python量化交易半个月可以学会吗?

Python010

python量化交易半个月可以学会吗?,第1张

python量化交易半个月可以学会的。

如果已经有了Python基础,半个月可以入门的,如果没有Python基础,就先学Python,学一两个月有了基础后,再结合量化交易的模型,边学Python语言,边学以Python实现量化模型,上手也会很快的。

大家可能觉得搞量化的人就是整天和大量数据打交道,用一行行代码写出复杂的模型,然后没完没了地Run,在回测和优化中挣扎,沉浸在数学和统计海洋里的一群人。

实际上,这只是表面现象。虽然每个搞量化的人必须会写代码,也必须具备扎实的数学功底,在开发策略的过程中,的确需要分析大量数据,不断做回测和优化,但是,这一切的背后是强大的金融思维和对金融市场的深刻理解在支撑的。

换句话说,如果你没有经济、金融的完整知识体系和工作经验,或者没有正确的、科学的思维方式,无论数学多么地好,也很可能在做无用功;即便编程多么在行,也只能沦为码农一枚(没有歧视程序员的意思哦)。

反过来说,如果你具备科学的思维和逻辑,并发现了经济、金融的某些规律,想做Quant就不难了。接下来,你只需花点时间学习编程工具,好好利用数据和代码为你实现自己的想法。

当然了,风变Python智能交易就是通过更加严谨的知识和技术来规范投资理财内容的,比如当你遇到一个项目想要投资的话,就可以利用Python语言自己模拟制作一个交易流程,看一下这个项目的情况,这样一来,不仅可以避免盲目的投资,也可以让自己的投资与理财进行量化,是大有裨益的。

万得的Python API,可以用来获取实时数据、历史数据以及下单交易 优点:万得大而全 缺点:下单交易功能不是事件驱动(例如成交回报需要用户去查询,而不是主推)

同花顺iFinD的Python API,类似万得的API 优点:比万得便宜,同花顺的服务态度很好(用户提出新需求后很快就能给出确定的答复或者解决方案)

掘金的量化平台

通联数据的量化平台

QuickFix的Python API(可以用来接国信、方正的FIX接口)

Numpy/Scipy/Matplotlib/Pandas(量化分析)

IPyhon/Spyder(适合做量化分析的IDE环境)

Zipline(策略开发回测)

TuShare财经数据接口 - 可以直接抓取新浪财经、凤凰财经的网站数据,包括行情、基本面、经济数据等等。完全免费,简洁易用,API设计得非常友好,提取的数据格式是Pandas的DataFrame。同时可以获取非高频实时数据(取决于网站更新速度,同事经验大约是15秒),一个极好的非高频股票策略数据解决方案。

恒生电子的量化赢家平台,提供Python接口,链接我点进去后没看到具体的使用教程,希望回头补一下。

米矿ricequant在我提出这个问题时尚只有Java的API,后来也支持了Python,期待2016有新的突破。