认识量化交易1

一、知识储备

下图简单阐述了量化交易的核心概念。量化是一个交叉领域,涉及数学、金融和计算机三个学科。

图一 什么是量化交易.png

对应的,我们需要在以下几块做好知识储备。

(1)统计学

入门级别的统计知识包括:均值、中位数、方差、标准差、概率分布、参数估计、假设检验、回归分析等。这些概念在市面上流通的数理统计书籍里都会提到,我就不赘述了。

参考书籍:《概率论与数理统计》

(2)交易基础

需要理解的入门知识包括:

现货交易:买卖操作,交易费率,冲击成本,空头市场,多头市场,盘口,深度,K线,涨跌停机制,限价机制,熔断机制,技术分析,集合竞价,撮合,下单撤单,止盈止损,风险管理……

保证金交易:初始保证金、维持保证金、杠杆倍数、强制平仓、强平价格、开多、开空、平多、平空、穿仓、借贷利息……

合约交易:无风险利率、Carry Cost、合约参数、基差、升水贴水、到期日、结算、交割、分摊、期现套利、期期套利、合约价值、已实现盈亏、未实现盈亏……

期权交易:看涨/看跌期权、平价公式、隐含波动率、波动率模型、Black-Scholes定价模型、二叉树定价模型……

这些知识点,可以一一上网搜索。

参考书籍:《期权、期货和其他衍生品》

(3)编程基础

需要入门级别的编程知识如下:

Python语言:建议使用Python作为入门级语言,简单快速上手,对金融计算的支持非常到位,文档直接参考官网

Docker容器:使得应用可以快速移植,Docker文档

Linux操作系统:策略运行环境大都在Linux上

TA-LIB:技术指标全能库,需要仔细揣摩和学习。TA-Lib : Technical Analysis Library

编程的书籍太多了,朋友们可以轻易在网上找到,这里不另外推荐了。

二、平台选择

做数字资产交易,一定要选靠谱的平台,具体来讲,需要看该平台是否满足以下要求:

(1)资产安全性

简单来说,就是你的钱放在该平台上安不安全,有没有被盗风险,这是由该平台资金安全相关的技术方案和风控措施的优劣程度决定的。

(2)交易系统速度、稳定性

交易系统的下单响应速度和充值提现速度是不是够快,稳定性是不是够好,这也是评估一个平台是否靠谱的重要标准。

(3)平台诚信度

平台是否有过不诚信的记录,用户口碑如何,这些也能从侧面反映该平台是否靠谱。

(4)流动性

简单地讲,你下的单子是不是能够快速成交,成交的冲击成本是不是足够小,就是我们常说的流动性。流动性好的平台,你可以看到它的盘口价差很小,深度很好,撤单率很低,交易量很大,交易很活跃,你可以以较低的冲击成本,在较短时间内完成成交。

火币网是一家安全可信赖的数字资产交易平台,获得真格基金、戴志康、红杉资本(苹果、阿里巴巴等众多全球知名公司股东)至A轮1000万美元投资,为全球100多个国家和地区数百万注册用户提供数字资产交易服务。火币执行严格风控管理,稳定运行3年。截止2016年末,火币累计交易额达20000亿人民币。火币网在资产安全性、交易系统稳定性、平台诚信度和流动性方面,都是符合本文的平台遴选标准的。

三、平台API封装

火币网的API文档和代码示例如下:

火币网API文档


篇幅所限,本节内容到此结束。下节我们将会对交易策略设计、策略系统监控与异常处理、策略回测与模拟、策略上线与维护等细节进行进一步阐述.

转自https://wequant.io/

原文地址:https://www.cnblogs.com/impw/p/14841340.html