<Day17>在用API做投资前,先弄懂什麽是"量化交易"?

● 让我们来一起探究什麽是"量化交易"吧!

说到"反覆验证",大家一定会联想到一样东西,那就是"数学",不管是公式也好,定理也好,都是要经过很长一段时间不断反覆的计算、分析、推论才能验证最後这公式或定理是可行的。但其实在人生当中,很多东西也都是要长时间去反覆验证的,也许你原本认为是对的事情,结果後来发现它是不对的;原本你认为是错的事情,它反而是对的,只有当遭遇失败或挫折时我们才知道要改变,的确,也许我们可以在每次失败当中学到不少经验,让我们更勇於向前,但你想想在这当中又耗费了多少时间?如果可以在下定决心去做之前,先把自己脑中的想法重新过滤个几千几万遍,是不是就可以减少我们再次落入失败的机会?

量化交易(Quantitative Trading)

"量化交易"其实就是一连串让电脑"反覆验证"的过程,我们将自己所熟悉的金融操作模式写成程序码,去订定一个规则让程序做运作,透过程序不断的来回演算及验证,最终得到我们想要的结果。在投资之上,它可以透过对於过去历史资料的回测分析,帮我们找出具有交易优势的投资策略,我们就可以依此当作参考,写一段程序码去定义及描述我们的投资方式,最後交给程序去执行交易,相较於过去我们的一般交易是以人为的方式做投资,量化交易则是用电脑程序,这种做法减少了许多人为判断上可能会发生的错误及疏失,也降低了成本,提升了我们投资的效率。

关於"人为交易" & "量化交易"的不同可参考以下表格

交易方式 人为交易 量化交易
分析方式 人为经验判断 电脑程序演算
交易时间 有限 24hr
交易量 极大
优点 变通性较大 分析精确、快速
缺点 速度慢、容易出错 较死版,需定期更改

而我们使用Shoaji API来做投资,其实就是"量化交易"哦!!/images/emoticon/emoticon07.gif


<<:  Day 18:浅谈软件测试

>>:  [Day 27] 没有 connection pool 支援怎麽办?谈 HikariCP

19.MYSQL NOT指令

NOT与!的意思相同,它代表的意思是,运算结果为0时回传1,其他都回传1 WHERE NOT (AG...

[WMX3] 6.GetEngineStatus

主要功能为取得WMX3Engine目前的连线状态,常见的状态有: Idle : WMX3Engine...

人生还有更重要的事! 善选CISSP应考策略!

Express: 三个月内短冲型. 适合有一定的工作经验, 能专注在一个目标, 每天下班後可稳定且...

[Python 爬虫这样学,一定是大拇指拉!] DAY27 - 实战演练:重复使用 TCP 连线

重复使用 TCP 连线 本篇章请搭配以下一起服用: HTTP - 复习传送门 TCP / UDP -...

[13th-铁人赛]Day 4:Modern CSS 超详细新手攻略 - Display

昨天提到了Box Model,那要将box放到网页前就必须先了解display这个属性。 Displ...