当前位置: 首页 > news >正文

为什么python量化书籍都不讲金融只讲编程?

如果我们买一本Python量化的书籍来看,就会发现当中基本上都在说怎样编程,但是很少会提到金融的部分,难道说搞量化的都不需要会金融了吗?

那是因为讲Python编程非常容易,讲金融太复杂。书是要卖的,不了解量化或者刚入门的朋友会感觉自己跟着写几句程序就能量化交易了,他才会去买这本书。做量化交易需要你去研究策略,研究中的一个大问题就是过拟合(overfitting),过拟合的策略样本外容易失效。如果你本来就是数据挖掘大佬,仅仅将金融市场视为普通的数据集,不懂金融可能也不要紧。因为你感觉模型失效了你就赶紧弄一个新模型出来就可以解决问题了。很多高频策略纯靠数据挖掘虽然容易失效,但是架不住挖得快。但是咱们如果不是数据挖掘大佬,那还是希望从源头上减少模型失效的可能性对不对。这时候就需要咱们多思考策略的逻辑,反映了什么市场规律,一般想的越清楚你自己就越自信,客观上只要逻辑长期正确模型也不太容易失效。

不懂金融基本没法思考策略逻辑。没有基础的话至少也要对市场运行机制有一定理解,进一步的看对权益、固收、衍生品等哪方面感兴趣,逐渐补充金融理论知识。这个过程中你可能会发现书本上的金融知识也各种不靠谱,但你得先把书本弄明白了才能二次加工不是。总之,入门量化交易随便做做可以不懂金融,要做的长远懂金融必不可少。而且,现在也有很多直接提供量化交易接口的,我们搞掂金融的问题,量化工具还需要担心吗,大把等着我们,还能试用,完全不是个问题,基本上我们需要的功能都会具备,想下面这个:

名称

功能

基本函数

Init

API 初始化

Deinit

API 反初始化

Logon

登录交易账户

Logoff

登出交易账户

QueryData

查询各类交易数据

QueryHistoryData

查询各类历史数据

SendOrder

委托下单

CancelOrder

委托撤单

GetQuote

获取五档报价

Repay

融资融券账户直接还款

GetExpireDate

查询 API 授权到期日期

单账户批量函数

QueryDatas

单账户批量查询各类交易数据

SendOrders

单账户批量下单

CancelOrders

单账户批量撤单

GetQuotes

单账户批量获取五档报价

多账户批量函数

QueryMultiAccountsDatas

多账户批量查询各类交易数据

SendMultiAccountsOrders

多账户批量下单

CancelMultiAccountsOrders

多账户批量撤单

GetMultiAccountsQuotes

多账户批量获取五档报价

综上,量化交易头脑的部分是量化策略,工具的部分是计算机编程;对于个人来讲,一般合二为一自己全包;对于机构来讲,工具(编程)的部分可以找专业的人来帮你实现,最后价值的大头永远是策略部分。

相关文章:

  • Cadence Allegro DXF结构图的导入详细教程
  • 【Leetcode】拿捏链表(一)——206.反转链表、203.移除链表元素
  • C语言实现三子棋小游戏(源码+教程)
  • 爱心html制作并部署github
  • 【蓝桥杯真题练习】STEMA科技素养练习题库 答案版013 持续更新中~
  • Mysql 当前月每天累计统计,Mysql 本月第一天
  • 第一个发布成功的UI组件库
  • 【python】点燃我,温暖你 ,快来Get同款~
  • Flutter:webview_flutter插件使用
  • 学习python第6天
  • [附源码]计算机毕业设计JAVAjsp求职招聘平台开发
  • C++ opencv 图像像素的逻辑操作
  • 【Revit二次开发】模型中存储数据——参数和外部存储(Parameter, Schema and Entity)
  • 基于粒子群优化和模拟退火算法增强传统聚类研究(Matlab代码实现)
  • 前端经典面试题 | 性能优化之图片优化
  • 这些包括我在内都有的Python编程陋习,趁早改掉
  • 基于FPGA的数据采集系统
  • 10道不得不会的 Java容器 面试题
  • CPU的睿频、超线程、SIMD指令集等特性对密码算法性能的影响
  • python基于PHP+MySQL的论坛管理系统
  • 美国证实加拿大及墨西哥汽车零部件免关税
  • 据报特斯拉寻找新CEO,马斯克财报会议上表态:把更多时间投入特斯拉
  • 马克思主义理论研究教学名师系列访谈|丁晓强:马克思主义学者要更关注社会现实的需要
  • 新华时评:防范安全事故须臾不可放松
  • 万达电影去年净利润亏损约9.4亿元,计划未来三年内新增25块IMAX银幕
  • 滨江集团:一季度营收225.07亿元,净利润9.75亿元