Skip to content
TopQuant极宽量化

TopQuant极宽量化

中国·智能量化·开拓者&启蒙人

  • Home
  • TQ极宽培训课程
    • TQ极宽量化·课程简介
    • TQ极宽·免费Python入门课
    • TQ极宽·免费Pandas数据分析课
    • TQ极宽量化·入门班
    • TQ极宽量化·中级班
    • TQ极宽量化·高级班
    • TQ极宽量化·VIP面授班
    • FastAI深度学习课程
    • Qlib微软智能量化课程
  • 量化文库
    • TQ极宽量化·课程简介
    • 量化基础
    • 量化案例
    • 经典策略
    • BackTrader专栏
    • TQ极宽量化开源组
  • IT技术文档
    • TQ极宽量化·课程简介
    • ZWPython
    • ZWMAP架构图
    • Python基础
    • Python实用技巧
    • Python数据分析
    • Python可视化分析
    • AI人工智能
  • 关联项目
    • TQ极宽量化·课程简介
    • AI影像基因组
    • AI智能医学
    • CBF中华大字库
    • MetaFont元字库
    • Meta元宇宙&区块链
    • Halcon工业智能
    • TBF足球大数据
    • ZWPython字王派森
    • ZWMAP模块库架构图
  • 资源中心
 
  • Home
  • 【转】金融工程&python
  • IT技术文档
  • Python基础
  • ZWPython字王派森
  • 量化基础

【转】金融工程&python

On 4月 Ago
zw

zw量化开源课件:【转】金融工程&python
本文转自“知乎”,原名是:《金融工程现在用python多吗?》
http://www.zhihu.com/question/32225802?sort=created
ps,2016年的老文章了,现在看来还是有些价值,特别是对于初学者。

本文是部分摘选
是15年7月,一位一线 Trader 交易员的回答,觉得不错,名字改为:《金融工程&python》
作为zw量化开源课件的一部分


请大家关注TOP极宽量化公众号:TOP极宽量化,浏览,TopQuant.vip极宽网站,大量原创量化资料和课件、案例源码。关注公众号,即可获得最新网盘下载地址。TQ极宽·相关网络QQ社群如下:

  • QQ群号:124134140,TOP极宽金融量化总群,面向专业金融实盘用户,三千人大群。
  • QQ群号:1057170501,zwPython.com学习群,面向py初学者和大众小白用户,两千人大群。
  • QQ群号:699266891,TFB极宽足球大数据,TFB=TopFootBall 
  • QQ群号:790548107,FASTAI智能量化
  • QQ群号:663952322,PytorchLightning智能框架
  • QQ群号:655402626,CBF中华大字库,ziwang.com字王网站,已升级为元字库: metafont.vip

先正面回答题主的问题,在金融工程领域,Python不但在用,用的最多,而且重要性逐年提高。
原因:作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远远高于c,c++,java,尤其擅长策略回测。
也有一些例外:
1、过去形成了其他语言为主的体系,比如平台以C++编写,API都是C++的,老人也熟练C++,那么他们以C++为主。
2、有些机构以研究为主,也许他们使用Matlab,R。
3、C++、JAVA、VB等各种语言的天才Coder,我只能远距离膜拜,你们用汇编也比我的效率高十倍,你们是我心目中的神。

再描述一下自己,按照知乎上的分类,我应该算一个Trader,一个会写程序的Trader。
我的工作是分析数据、发现规律、制定和验证策略,然后交易,然后优化调整,往复循环。我们用自动交易,但高频交易不是我的范围。
我个人是从C/C++转向JAVA,然后又转向Python,原因无他,效率。
人的精力有限,写程序的时间多,交易赚钱的时间就少,我的团队也非常认同我的想法。

我偏好Python的原因:
1、正确就是效率。越复杂、越低级的语言,出错率越高,BUG导致数据分析错误、交易策略程序崩溃,轻则错失交易机会,重则交易策略本身导致亏损,那种欲哭无泪的感觉…
2、Python重在开发效率,设想同一个交易策略,我已经完成回测,给老板打报告申请交易额度了,而你还在调试C++,老板不会认为你勤奋,老板会认为你是某种动物,再往远想想,比如年底咱俩的红包厚度…。
3、Python的性能不差,Python还是调用C库,再考虑PVM,其实和C的性能差别基本上可以忽略不计。确实在乎相差的微小性能,建议花2万块买个最新的MAC PRO,直接秒杀。你说什么?单位不给拨预算?为了快感,自费行不行?。
4、语言不是主要性能瓶颈,网络、设备等造成的影响更大,比如C++程序快了2us,而网络延迟就耗去了1ms。

我熟悉的同行,了解Python的,有能力的都在往Python转,也有一部分是程序员说了算,转不了的,你们懂的。
再扒一扒前面几个例外情况,这部分作为娱乐,不属于内容:
第一种,就是有历史积累的那种,说的好听是知识库,说的不好听那就是历史包袱。老平台上绝大多数策略都已经失效了,早都该推倒重来了。
第二种,那些卖分析报告的,那些用Matlab,R的,也许可能还是个实习生,甚至从来就没有交易过,他的报告可靠吗。
再进一步,如果报告是可靠的,他为什么不自己交易,再造一个文艺复兴,为什么要告诉你呢,他是大傻?或者买报告的是大傻?

发这贴的时候深夜刚加完班,在车上手机草草打的,言辞草率,对兄弟不敬,先道歉。

原来写的在这:先说排名第一的,一看你就是个外行,人家问Python,你要是懂,就直接跟人说Python,不懂还要装逼,知乎上净是你这种货色。
还有那些说工具不重要的,你干脆别用计算机了,回去用纸笔行不行,只要半辈子就能跑一条策略了,你一辈子能跑两条呢,别着急,慢慢来。
作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远远高于c,c++,java,尤其擅长策略回测,早就是各大行的首选。
都什么年代了,一台PC的性能就远超过去的大型机,谁有功夫给你c和c++,就知道瞎bb。


TQ极宽·系列课程,全部独家免费提供zwPython:国内唯一,全球三大集成式开发平台。

zwPython功能,比对标产品anacoda商务版还强(anacoda免费版限制n多),特别是在中文本地化、AI人工智能、金融量化方面。


相关文档

In IT技术文档 Python基础 ZWPython字王派森 量化基础

文章导航

《btr量化交易案例图解》图书上市开卖
不可能与美国的黑历史

分类

  • AI人工智能
  • AI影像基因组
  • AI智能医学
  • AI智能量化
  • BackTrader专栏
  • CBF中华大字库
  • IT技术文档
  • MetaFont元字库
  • Meta元宇宙&区块链
  • Python可视化分析
  • Python基础
  • Python实用技巧
  • Python数据分析
  • TBF足球大数据
  • TQ极宽培训课程
  • TQ极宽量化开源组
  • ZWMAP模块库架构图
  • ZWPython字王派森
  • 关联项目
  • 未分类
  • 经典策略
  • 量化基础
  • 量化文库
  • 量化案例

You May Like

  • AI人工智能
  • CBF中华大字库
  • MetaFont元字库
  • Meta元宇宙&区块链
  • Python基础
  • ZWPython字王派森
  • 量化基础
zw
On 4月 Ago

zwpython 完胜 老matlab 篇二

  • Python数据分析
  • TQ极宽量化开源组
  • 量化基础
zw
On 4月 Ago

股灾、马云、大数据

  • TQ极宽培训课程
  • TQ极宽量化开源组
  • 量化基础
zw
On 4月 Ago

TQ极宽量化·常用名称术语简称

  • BackTrader专栏
  • TQ极宽量化开源组
  • 量化基础
  • 量化案例
zw
On 4月 Ago

10x年化,量化还看数字币

  • AI人工智能
  • AI智能量化
  • Meta元宇宙&区块链
  • Python数据分析
  • TQ极宽量化开源组
  • ZWPython字王派森
  • 量化基础
zw
On 4月 Ago

文科生、易经与大数据

  • BackTrader专栏
  • TQ极宽量化开源组
  • 量化基础
zw
On 4月 Ago

btr、《亿万》与量化

  • Home
  • TQ极宽培训课程
  • 量化文库
  • IT技术文档
  • 关联项目
  • 资源中心
Copyright All right reserved | Theme: Telegram by Themeinwp