1. 金融量化基础

1. 金融与股票基础知识

1.1 概念介绍

  • 金融:对现有资源进行重新整合之后,实现价值和利润的等效流通
  • 金融工具:在金融市场中可交易的金融资产。股票、期货、黄金、外汇、基金等
  • 期货:相对于现货的概念。高风险高回报

1.2 股票

  • 定义:股票是股份公司发给出资人的一种凭证,股票的持有者就是股份公司的股东
  • 作用:出资证明、证明股东身份、对公司经营发表意见、公司分红、交易获利
  • 上市/IPO:企业通过证券交易所公开向社会增发股票以募集资金

1.3 股票的分类
1.3.1 按业绩分类:

  • 蓝筹股:资本雄厚、信誉优良的公司的股票
  • 绩优股:业绩优良公司的股票
  • ST股:特别处理股票,连续两年亏损或每股净资产低于股票面值

1.3.2 按上市地区分类:

  • A股:中国大陆上市,人民币认购买卖(T+1,涨跌幅10%)
  • B股:中国大陆上市,外币认购买卖(T+1交割日,T+3交收日)。
  • H股:中国香港上市(T+0,涨跌幅不设限制)
  • N股:美国纽约上市
  • S股:新加坡上市

1.4 股票市场的构成

  • 上市公司
  • 投资者(包括机构投资者)
  • 证监会(监管机构)、证券业协会(考证)、交易所(提供场所)
  • 证券中介机构:券商。购买股票需要在证券交易所有席位,股民通过券商的席位(同花顺)购买股票
  • 上海证券交易所:只有一个主板(沪指)
  • 深圳证券交易所:分3个版
    主板:大型成熟企业(深成指)。每年的净利润要求很大
    中小板:经营规模较小
    创业板:尚处于成长期的创业企业

1.5 影响股价的因素

  • 公司自身因素:最根本的因素
  • 市场因素:最直接的因素
  • 行业因素、心理因素、经济因素、政治因素

1.6 股票买卖(A股)

  • 委托买卖股票:个人不能直接买卖,需要在券商开户,进行委托购买
  • 股票交易日:周一到周五,非法定节假日和交易所休市日
  • T+1交易制度:股票买入后当天不能卖出,要在买入后的下一个交易日才能卖出
  • 涨停、跌停限制

股票交易时间:

  • 9:15 - 9:25 开盘集合竞价时间
  • 9:30 - 11:30 前市,连续竞价时间
  • 13:00 - 15:00 后市,连续竞价时间
  • 14:57 - 15:00 深交所收盘集合竞价时间

2. 金融分析

2.1 基本面分析

  • 宏观经济面分析:国家的财政政策、货币政策等
  • 行业分析
  • 公司分析:财务数据、业绩报告等

2.2 技术面分析

  • K线
    K
  • MA(均线):MA5:前5天收盘均值。MA60:前60天收盘值。
  • KDJ(随机指标)
  • MACD(指数平滑移动平均线)

3. 金融量化投资

量化投资:利用计算机技术并采用一定的数学模型取实践投资理念,实现投资策略的过程。

量化投资的优势:

  • 避免主观情绪、人性弱点和认知偏差、选择更加客观
  • 能同时包括多角度的观测和多层次的模型
  • 及时跟踪市场变化,不断发现新的统计模型,寻找交易机会
  • 在决定投资策略后,能通过回测验证其效果

量化策略:通过一套固定的逻辑来分析、判断和决策,自动化地进行股票交易。

输入策略输出
行情数据选股买入信号
财务数据择时卖出信号
自定义数据仓位管理交易费用
投资经营止盈止损收益

策略周期:

  • 实现想法/学习知识
  • 实现策略:Python
  • 检验策略:回测/模拟交易
  • 实盘交易
  • 优化策略/放弃策略

4. 第一个Python程序

4.1 怎样用Python做量化投资
Python数据处理相关模块:

  • Numpy:数组批量计算
  • pandas:灵活的表计算
  • Matplotlib:数据可视化

在线平台:聚宽、优矿、米筐、Quantopian

开源框架:RQAlpha、QUANTAXIS

4.2 IPython命令行
交互式的Python命令行,Jupyter就是Web版的IPython

4.2.1 高级功能:

  • TAB键自动补全
  • ?:内省、命名空间搜索
a.__*__?	//查看所有的特殊函数(模糊搜索)
a?	//打印变量a的信息(内省)
  • !:执行系统命令
  • 丰富的快捷键
    在这里插入图片描述

4.2.2 ipython魔术命令
魔术命令:以%开始的命令

  • %run:执行文件代码
  • %paste:执行剪贴板代码
  • %timeit:评估运行时间
  • %pdb:自动调试
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值