数据、模型、IT系统认知

量化投资定义

  • 量化投资主要是指通过数理模型来实现投资理念,由计算机产生交易策略的一种投资方法。

    • 量化投资是一种方法论,而不是具体的交易策略。

    • 通常与基本面、技术面分析相结合。

    • 并以定量方法进行投资的各种技术综合

量化投资的发展历程

  • 初期1950

    现代资产组合理论出现,金融投资开始部分转变为数学问题。

  • 发展1980

    量化主动管理方法出现,开始依靠量化方法进行投资。

  • 黄金期2000

    市场几乎有量化投资接管,并出现Q-quant

  • 风云突变2008

    量化史上最大的滑铁卢,随后开始回归P-quant

  • 全新机遇2019

    中国市场的兴起,给量化投资带来全新的发展机遇。

传统投资VS量化投资

  • 传统投资方法的股票基金经理的一般投资步骤

    1. 首先。对市场上所有的股票进行初步筛选。

    2. 其次,对剩余的股票财务状况进行初步分析,一般通过估值指标进行筛选。保证剩余的标的是相对优质的股票。

    3. 之后可能还剩下几百、几十支股票,然后资金经理和分析师对他们进行详细的研究。

  • 量化投资方法的股票基金经理的一般投资步骤

    1. 首先,构建基本面因子,这些因子可以是用来反映企业的经营状态;也可以访问企业的财务状况或反映企业的行业竞争地位等。

    2. 然后根据市值、行业等特殊情况,对因子进行调整,并构建量化分析模型,把各个因子容纳到模型当中。

    3. 最后将企业的相关信息输入模型中,并按照模型给出的交易信号进行交易。

  • 相同点

    本质相同,都是基于市场的非有效性或是弱有效的理论基础。

  • 不同点

    量化投资 传统投资    
    依靠数理模型实现投资理念 依赖公司调研和个人经验主观判断    
    关注选股模型 关注公司    
    关注广度、关注规律 关注深度、关注预期    
    持仓分散、很少重仓 持仓集中,少数几个重仓    
  • 代表

    传统投资 索罗斯、巴菲特
       
    量化投资                                    西蒙斯、文艺复兴科技公司、大奖章基金

量化投资五大优势

纪律性 严格执行量化投资模型的投资建议
系统性 包括多层次的量化模型,多角度的观察,以及海量数据的观察
及时性 及时跟踪市场变化,不断发现新的提供超额收益的交易机会
准确性 准确客观评价交易机会,克服主观情绪偏差,妥善运用套利的思想
分散化 严格控制风险,充当准确地实现分散化投资目标

量化投资从构想到实现

数量化 将不可观测的变量数量化,如风险、市场情绪等
构建模型 选择样本空间构建数理模型并预测收益和风险
模型验证 使用样本空间外数据进行模型验证
构建组合 根据预测结果按规则选择对象构建投资组合
再平衡 定期或不定期进行再平衡,优化模型,提高收益

多因子策略模型

  • 多因子量化选股的前提是构建充足且优质的因子库。

  • 基本流程:候选因子à因子有效性检验à冗余因子剔除à综合评分模型构建选股模型验证。

半量化平台

  • 将量化策略的研发极大简化,几乎不需要编程。通过对数个因子的简单处理,组合成交易策略。

  • 这类平台并不适合有志于从事量化行业的投资者。但对于传统投资者来说,确实有很大作用。

  • 果仁网

专业量化平台

  • 具有一定量化水平、或者新入量化行业的投资者使用,易上手,有封装好的回测函数和金融数据,可以在一定程度上达到小资金实盘交易的需求。缺点是,速度较慢,云端主机。

  • 一般只支持股票的策略开发及交易,商品期货、期权等仍不成熟。

  • 聚宽 JoinQuant

  • 优矿 Uqer

  • 米框 RiceQuant

数据、模型、IT系统认知的更多相关文章

  1. AI,大数据,复杂系统 最精 40本大书单

    AI,大数据,复杂系统 最精 40本大书单 原创 2017-10-30 Peter 混沌巡洋舰 如果这篇文的题目变成最全书单,那么这篇文会变得又臭又长,这个年代,关于人工智能和大数据的书,没有一万本也 ...

  2. python 实现 灰色预测 GM(1,1)模型 灰色系统 预测 灰色预测公式推导

    来源公式推导连接 https://blog.csdn.net/qq_36387683/article/details/88554434 关键词:灰色预测 python 实现 灰色预测 GM(1,1)模 ...

  3. 新闻网大数据实时分析可视化系统项目——19、Spark Streaming实时数据分析

    1.Spark Streaming功能介绍 1)定义 Spark Streaming is an extension of the core Spark API that enables scalab ...

  4. [源码解析] PyTorch 流水线并行实现 (3)--切分数据和运行时系统

    [源码解析] PyTorch 流水线并行实现 (3)--切分数据和运行时系统 目录 [源码解析] PyTorch 流水线并行实现 (3)--切分数据和运行时系统 0x00 摘要 0x01 分割小批次 ...

  5. Catalyst揭秘 Day8 Final 外部数据源和缓存系统

    Catalyst揭秘 Day8 Final 外部数据源和缓存系统 今天是Catalyst部分的收官,主要讲一些杂项内容. 外部数据源处理 什么叫外部数据源,是SparkSql自己支持的一些文件格式,以 ...

  6. 数据是ERP系统搭建的基础,但,不要让数据毁了ERP

    很难想象没有数据的ERP是什么样子的.然而,实际情况又是如何的呢? 根据AMT的研究,在那些上线不成功或者上线后掉线的案例中,有高达70%的项目都有一个共同的直接原因,那就是在数据上出了问题.有的是在 ...

  7. JeeSite(2):导入数据,进入系统

    本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/50954485 未经博主同意不得转载. 博主地址是:http://blog.csd ...

  8. SpringCloud微服务实战——搭建企业级开发框架(二十一):基于RBAC模型的系统权限设计

    RBAC(基于角色的权限控制)模型的核心是在用户和权限之间引入了角色的概念.取消了用户和权限的直接关联,改为通过用户关联角色.角色关联权限的方法来间接地赋予用户权限,从而达到用户和权限解耦的目的. R ...

  9. 数据可视化开源系统(python开发)

    Caravel 是 Airbnb (知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名Panoramix),该工具在可视化.易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析. 核心功 ...

随机推荐

  1. Dapr 运用之 Java gRPC 调用篇

    JAVA GRPC 服务与调用 安装协议编译器 下载对应的版本编译器,并把路径加入到环境变量中,执行以下命令生成代码 protoc -I=$SRC_DIR --java_out=$DST_DIR $S ...

  2. 解决div用了position: fixed后滚动条显示不完整的问题

    由于div运用了position:fixed,内部通讯列表设置了height:100%,然而列表设置overflow:overlay 溢出部分显示不全,且无滚动条出现,最终找出原因在于顶部header ...

  3. linux 各目录 常用用处

    /bin : 存储常 用用户指令 /boot : 存储 核心.模块 映像等启 动用文件/dev : 存储 设备文件/etc : 存储 系统. 服 务的配置目录 与 文件/home : 存放 个人主目录 ...

  4. 《Java基础知识》Java IO流详解

    Java IO概念 1. 用于设备之间的数据传输. 2. Java 将操作数据流的功能封装到了IO包中. 3. 数据流流向分:输入流和输出流,操作对象为文件. 4. 流按照操作数据分:字节流(通用)和 ...

  5. 《Dotnet9》系列-FluentValidation在C# WPF中的应用

    时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform.W ...

  6. Java-50个关键字

    关键字 (50个,包含2个保留字)和特殊值(3个)一.基本数据类型相关关键字(8个) 1.关键字介绍(1)byte:单字节类型(2)short:短整型(3)int:整型(4)long:长整型(5)ch ...

  7. 二、计算机数据表示&&校验码(简单了解)

    一.数据表示 机器数:各种数值在计算机中的表示形式.其特点是采用二进制计数器,数的符号用0和1标识,小数点则隐含,表示不占位置.机器数分为带符号数和无符号数.无符号数称为正数. 比如,十进制中的数 + ...

  8. 腾讯云推出一站式 DevOps 解决方案 —— CODING DevOps

    在产业互联网的大背景下,如何将人工智能.大数据等前沿技术与实体产业相结合,推动传统企业转型升级,已经成为每一个企业不得不思考的问题.落后的软件研发能力已经拖慢了中国大量企业的数字化转型进程. 为了满足 ...

  9. 【转】浅谈命令查询职责分离(CQRS)模式

    原文链接:https://www.cnblogs.com/yangecnu/p/Introduction-CQRS.html 在常用的三层架构中,通常都是通过数据访问层来修改或者查询数据,一般修改和查 ...

  10. ruby中的多线程和函数的关键字传参

    1.实现ruby中的多线程 # def test1 # n = 1 # if n > 10 # puts "test1结束" # else # while true # sl ...