AI量化交易(一)——量化交易简介一、量化交易简介1、量化交易简介量化交易是以数学模型为交易思维,以历史数据为基础,以数学建模、统计学分析、编程设计为工具,利用计算机技术从庞大的历史数据中海选出能带来超额收益的多种大概率获利事件以制定交易策略。2、量化交易的特点(1)纪律性。量化投资决策都是依据模型做出的,模型会模拟测试成千上万次来达到高容错率。(2)系统性。量化交易数据分析有一套非常全面的数据评
原创
2019-11-16 16:09:56
10000+阅读
点赞
1评论
这篇文章是对目前我自己用java开发量化交易系统的一个总结,后续有新的进展我会陆续更新到这个专栏里。用业余时间搞量化这个副业是想实现自己一直以来的愿望:当一个自由的宽客(其实大部分是因为不满足于死工资) 想做量化已经有4-5年了,记得大学的时候第一次在网上看到宽客这个名词,当时心里很激动。第一,当宽客很自由,而且能发挥个人的聪明才智,大学时在学校里参加过数据建模竞赛,我对能够用模型
定位: 掌握数据挖掘/机器学习技术的应用场景 从事量化策略工程师、量化策略分析方向目标: 掌握回测框架的使用 掌握股标的量化投资策略最化交易简介 了解量化交易的定义以及类别 说明量化交易研究流程 了解量化交易项目的工作内容什么是量化交易学习目标目标
原创
2021-04-25 23:46:38
648阅读
本文由人工智能编写,特来练手!使用notion所作!1. 量化交易量化交易是指利用数学模型、计算机技术和统计分析方法,对市场价格、成交量、交易规律等进行预测和分析,以此为基础进行交易的一种方式。相比于传统的交易方式,量化交易更加注重数据分析和风险控制,能够更加科学地进行投资决策。量化交易的核心在于构建交易模型。交易模型是指利用数学方法对市场数据进行处理和分析,从而得出预测结果的一种工具。常用的交易
一.架构我设计的架构图大概如下: 二.参考 <海龟交易法则>vnpy期货职业资格考试丛书<量化投资策略与技术> 三.开发前思考1.计算机-金融-数学,知识比重为1-3-6 2.用java还是python写都可以,架构方面没太大区别,java的interface用python的abc库一样可以实现。但是java的库比较少 3.对于CTA交易,策略
摘要策略编写的基本框架及其实现回测的含义及其实现初步学习解决代码错误周期循环的开始时间自测与自学通过前文对量化交易有了一个基本认识之后,我们开始学习做量化交易。毕竟就像学游泳,有些东西讲是讲不懂,做过就会懂。由于本教程是基于聚宽量化交易平台(www.joinquant.com),所以为了后续的学习,最好去注册一个聚宽量化交易平台的账号。一、策略编写的基本框架及其实现1、从一个非常简单的交易策略开始
开篇简单说一下为什么想写这个系列:我个人对自动化交易比较感兴趣,他山之石,可以攻玉,搞清楚easyTrader,就搞清楚了市面上大部分自动交易方法。实践是检验真理的唯一标准,一个无法实盘的量化交易系统,相当于一位纸上谈兵的将军。网络上有很多成熟的组合,不管是量化还是非量化的,都可以通过程序实现follow(跟单)。希望能实现自己的自动化交易系统,实现并扩展其功能。项目概况【Github地址】htt
目录前言一、程序语言选择 二、量化交易的选择vn.py简介 三、零基础搭建vn.py量化交易框架四、解决vn.py下载依赖过程出现的问题。1.XX模块运行失败,有read time out红字2.AttributeError: module 'sipbuild.api' has no attribute 'prepare_metadata_for_build_wheel'&nb
投研机构对商品期货价格变化的研究,无不是以商品基本面分析作为出发点,但通常没有给出明确的交易建议,所以效果难以被观测。本文以经济学基本原理为基础,赋予基本面数据的合理算法,结合对期货交易过程中的量化控制,设计成集基本面分析和交易于一体的量化交易模型,以模拟交易效果证明基本面分析的有效性。 [量化交易的基本概念]投资者参与期货交易的目的并不相同,有投机、套保、套利或者其他,虽然投资者也可以
Python 中,通常有三种方式用来表示时间,分别是时间戳、格式化的字符串、元组(struct_time)方式时间戳一般来讲,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。可以运用"type(time.time())",返回的是 float 。返回时间戳方式的函数主要有 time(),clock()等格式化的时间字符串格式化的时间字符串表示时间,如"%Y-%m-%d %H
作者:MathQueen 一、量化交易都是什么量化交易、程序化交易、量化投资,听起来很高大上的名词。随着市场的成熟化,去散户化,量化交易慢慢成为机构投资的主要手段之一,但它真的如同印钞机一样,躺着赚钱,还是不过是把“手动亏钱”变成了“自动亏钱”,本文说说。成熟市场,散户的占比是很少的,比如美股,不到10%的散户比例,其他都是机构,再比如外汇交易市场,就没几个散户,因为散户早就死光了。
“量化交易”有着两层含义:一是从狭义上来讲,是指量化交易的内容,将交易条件转变成为程序,自动下单;二是从广义上来讲,是指系统交易方法,就是一个整合的交易系统。”
今天严选哥给大家介绍的开源项目QUANTAXIS就是一种量化交易的框架。它支持任务调度,分布式部署的股票/期货/期权/港股/虚拟货币 数据/回测/模拟/交易/可视化/多账户 纯本地量化解决方案。
QUANTAXIS提供什
一、 前言 量化交易是指以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,极大地减少了投资者情绪波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的投资决策 从全球市场的参与主体来看,按照管
量化交易应该大家都知道是什么回事,但是量化交易接口又是个什么玩意呢?今日我们就来说说量化交易接口的一些用途。其实,量化交易接口的用途很明确,就是为量化交易服务的,具体来讲,它可以帮助量化投资者获取实时和历史行情数据、批量委托下单撤单、获取五档/十档报价,甚至还可以进行融资融券交易还款等等,也有一些量化交易接口可以进行交易策略编写,对于想做自动化交易的投资者来讲,量化交易接口可以说是必不可少的。名称
个人量化交易其实市场是很大的,但是很多券商不为个人提供量化接口,这就导致我们操作起来无从下手,假如我们需要做量化交易,这个人量化接口该怎么使用呢?我们又要从哪里获得接口呢?首先,大家要搞清楚一点,券商并不是不向个人提供量化交易接口,而是对于接口的使用者有准入门槛,通常都是百万级别的。如果大家对于期货有认识,那应该也会了解一两个个人量化接口,因为大部分需要量化接口的人,都是做期货的,股票交易接口也是
Hikyuu Quant Framework是一款基于C++/Python的开源量化交易研究框架,用于策略分析及回测。其核心思想基于当前成熟的系统化交易方法,将整个系统化交易抽象为由市场环境判断策略、系统有效条件、信号指示器、止损/止盈策略、资金管理策略、盈利目标策略、移滑价差算法七大组件,你可以分别构建这些组件的策略资产库,在实际研究中对它们自由组合来观察系统的有效性、稳定性以及单一种类策略的效
2020年开年至今,金融市场各大资产类别均表现良好,让各路交易员精神振奋,都在摩拳擦掌,准备大干一场。不过各路交易者的装备竞争也愈发激烈,量化私募和高频团队凭借技术优势,不断侵蚀着普通投资者的盈利空间。你是否也在担心以自己的血肉之躯与这些无情的交易机器同场竞技,总会落于下风呢? 现在可以放心了,你并非孤军奋战。雷尔量化一如既往,会为投资者提供应对充满挑战的市场环境下的交易利器,让中小投资者在
转载
2020-06-30 17:50:22
3196阅读
# Java量化交易
## 1. 什么是量化交易?
量化交易是指利用数学模型和统计方法来进行金融交易的一种方式。它通过收集和分析大量的市场数据,应用算法和策略,自动执行交易操作。相比传统的人工交易,量化交易具有更高的执行效率和更低的风险。
量化交易通常包括以下几个步骤:
1. 数据获取:从各种数据源(如交易所、金融数据库等)获取市场数据。
2. 数据清洗和预处理:对获取的数据进行清洗、去噪