股票的特性

1.股票、基金、债券的区别

  • 股票:是股份公司发行的所有权凭证,属于投资,投资进去的钱,公司赚你就赚,公司亏你就亏 盈亏自负。
  • 基金:投资组合(股票、债券、现金)大部分基金一半以上的持仓都是股票。
  • 债券:本质是“欠条”,还本付息的有价证券(国债、企业债、金融债券)

以上是概念上,三个投资品类的区别。

2.风险
风险:股票(10%)> 基金(5%)> 债券 (1%)

风险和投资对象的波动情况以及投资特性是紧密相关的, 股票很考验个人对企业或股票走势的判断,A股市场只能上下百分之10,其他市场大跌会出现熔断、跌个百分之二十几都有可能。基金的波动较小。债券的波动更低,一天的波动百分之1都不到。债券和基金股票不太一样的地方是 它作为欠条的特性不太可能亏欠。当然也有企业债暴雷的情况。但是非常少。

3.收益
收益:股票 > 基金 > 债券

一、什么是量化交易

  • 针对可交易的投资商品,理性的啊运用逻辑分析和归纳统计判断市场的趋势

二、有哪些指标可以用于分析呢

赚钱因子

  • 盈利能力
  • 财报数据没用,主要踏踏实实去看去分析,靠虚无缥缈的消息去买入卖出不靠谱

基本面分析

  • 居民消费指数
  • 人均国内生产总值(GDP)
  • 净资产收益率(ROE)

技术面分析

  • 股票收盘价
  • K线(日、周、年)
  • 均线(5/10/20)

技术面和基本面的区别
技术面更关注具体的价格,比如每天的开盘价。收盘价。以及和开盘价、收盘价、最低价、最高价相关的K线,以及基于收盘价计算出来的均线

技术面更关注企业本身以及大的市场环境的变换,因为外在的经济会影响企业的效益进而影响股价,比如疫情的出现,股市立即暴跌,这就是因为市场的外在环境变化,大多数企业的效益都会收到影响,连着股价也会受到影响,所有敏感的人都会抛售股票这类风险较大的市场

我们需要首先确定我们要按照什么类型的数据去做交易的策略

择时策略
以赚钱为目的,看均线指标。
低买高卖,便宜的时候买入,贵的时候卖出

选股策略
基于公司的盈利能力(净利润,现金流),以及和股价结合来看的性价比来判断是不是值得投资的公司

板块轮动策略:
通过观察不同行业的个股周期性,利用指数的涨跌幅,来找到买入卖出的节奏

三, 了解量化交易系统的简单构成

量化交易系统=数据端(可视化、行情)+决策端(交易策略)+执行端(柜台【证券公司委托,执行交易,计算持仓,计算资金,做最终结算核对的部分】)

四 根据构建写代码

主要包含4个部分
1.Data
Data就是行情,属于数据端,和股票相关的行情主要分2块,一个是股票指数,另一个是个股。
指数:股票指数是上证50,沪深300。它等于把一堆股票做组合。

  • 持仓个股:表示我这个指数到底持仓哪些股票,
  • 行情:每日的指数价格和成交数据,
  • 资金流:比如北向资金,从海外市场通过港股通留到上海或者深圳交易所的资金流。

个股:比如说比亚迪,就是一个个股,五粮液是一家个股。

  • 基本信息:比如说是哪家公司的,做的是什么业务,属于什么板块,
  • 行情:价格,包括分钟价格,每日价格,每周价格。
  • 资金流:比如北向资金,从海外市场通过港股通留到上海或者深圳交易所的资金流。

2.Strategy
Strategy属于决策端。交易端可以有各种各样的交易策略。

  • 择时策略:(选入买入卖出点)
  • 选股策略:即可以和基本面相关,比如说“市值”“估值”,也可以和技术面相关,比如说“盈利能力”

3.Trade
Trade交易端,当我们知道什么时候买入,什么时候卖出,我们需要调用交易端的接口,去买入卖出股票。如果委托成交了,就会有具体的成交信息。并且记录到我的持仓里面。后期用来计算收益。以及我的资金情况。

4.Chart
以上是最重要的3大块。
最后还有个辅助的模块叫做Chart。就是图表的模块,帮助我们记录资金以及交易的明细。让我们有直观的感受。

以上就是关于如果使用Python来实现量化交易的一个思路。

python 了解量化交易相关推荐

  1. python 量化交易_基于Python的量化交易工具清单(上)

    -- Python量化工具清单 -- 以下内容来源于Wilson Freitas的Github项目"Awesome Quant".原文中包含了丰富的语言类别,但是后续介绍主要针对P ...

  2. python股票量化交易接口是应用到股票上吗?

    python股票量化交易接口是应用到股票上吗?当然可以,而且是任何交易者都可以使用量化交易技术,股票交易数据是很容版易采集的,就是分析起来比权较麻烦,如果题主是职业散户,美股研究社更建议使用一些软件炒 ...

  3. Python美股量化交易填坑记录——13c.Vegas隧道交易机器人(实盘记录)

    1.背景 上一篇帖子介绍了思路调整的过程,我的目标从"消灭止损单"(越来越保守)改为"追大肉"(允许有止损单,盈利超过损失就行). Python美股量化交易填坑 ...

  4. 《Python股票量化交易从入门到实践》随书赠送“回测框架”的使用帮助

    点击:QTYX最新版本使用指南[文字版] 点击:QTYX最新版本使用指南[视频版] 点击: QTYX历史版本更新说明 赠送"回测框架"的目的 为了帮助读者再建立一座从书本知识到实战 ...

  5. Python美股量化交易填坑记录——13b.Vegas隧道交易机器人(实盘记录)

    1.背景 上一篇帖子介绍了该算法的原理和八天的实盘记录: Python美股量化交易填坑记录--13a.Vegas隧道交易机器人_ChristopherShen的博客-CSDN博客 经过八天实盘后,已经 ...

  6. Python期货量化交易中常用的数据类型有哪些?

    1 常用内置常量 Python解释器在启动时会创建None.True.False三个常量,None表示"无",True表示"真",False表示"假& ...

  7. python 期权量化交易_12节精品课,带您用Python做期权量化交易!

    原标题:12节精品课,带您用Python做期权量化交易! 最近七禾源码上线了一门课程<Python期权量化交易实战高级训练营>,这门课详解钻研期权程序化交易必备知识,例如:组合交易.期权定 ...

  8. 到底是JAVA 做量化交易强,还是PYTHON 做量化交易强

    网上几乎绝大多数网友都会认为"PYTHON 做量化交易强于JAVA",有的甚至认为"PYTHON在量化交易领域,无可替代".我作为一名JAVA出生的人,写了一辈 ...

  9. python期货量化交易实战_Python期货量化交易实战

    ·了解交易的规则与数据指标,学习正确的金融算法·基于真实的数据进行回测和分析,了解期货交易的内涵·循序渐进的案例式教学,按部就班地操作就能上手·基于Python 3.7进行分析,提供示例代码,可在异步 ...

最新文章

  1. Java面试题(一)部分题目
  2. 别骂了,拼多多不挣钱(Doge)
  3. 检查企业的销售和分销结构
  4. 深入了解以太坊虚拟机第3部分——动态数据类型的表示方法
  5. Markdown编辑表格实现合并单元格、单元格内容换行
  6. 计算机网络专业教学模式,计算机网络技术专业教学模式改革探索
  7. 牛客网【每日一题】7月21日题目精讲—区间权值
  8. WORD如何关闭标题段落分页功能?
  9. 【转】程序员的十种级别
  10. RTX2009管理器服务运行状态空白
  11. python轮胎缺陷检测_基于深度学习的轮胎缺陷无损检测与分类技术研究
  12. Handler 机制简介
  13. gis如何加入emf图片_ArcGIS教程:地图导出格式,教你如何选择
  14. hive sql alter table 修改表操作小记
  15. 如何修复win7蓝牙服务器,win7系统查看蓝牙的修复办法
  16. C++实现自动出算术题
  17. Python与Anaconda、Jupyter Notebook与Pycharm
  18. unity urp 棉麻织物渲染
  19. 基于四旋翼无人机的PD控制研究(Matlab代码实现)
  20. 使用Idea 进行合并代码分支(例如:从dev合并到test)

热门文章

  1. 华为煤矿军团首登央视 | 发布会金句爆棚
  2. 数据对接利用hutool工具类进行xml解析,xml转换成map,然后进行数据入库
  3. SVAC1.0帧内预测技术分析
  4. Python制作CSDN数据中心——CSDN机器人访客
  5. 在云效平台实现流水线部署遇到的问题及解决
  6. 如何利用少数粉丝,实现短时间流量倍增?
  7. 关于计算机的英语手抄报简单,英语手抄报简单又好看图片
  8. 长理2019选拔赛1.0
  9. PRISM 下载安装
  10. 头条号:增加粉丝量 只需用四招!