1,首先su - work 切到非root用户下 2,到apama官网 http://www.apamacommunity.com/downloads/ 下载Linux版本的安装包 apama_10.1.0.3_amd64_linux.zip 上传到Linux服务器的applications目录下并解压缩,得到文件夹apama_10.1.0.3_amd64_linux 3,创建一个/opt/sof...

参考文件章1:https://blog.csdn.net/qq_28023365/article/details/87970505 参考文件章2:https://blog.csdn.net/u014636245/article/details/84404646 看起来是通过Numba模块,通过装饰器@jit实现转换 有一块样例代码: 运行后的截图如下: 运行前面报了一些错,可能是我机器上是集成显卡...

  ​ 上周在微信公众号【数据之佳】分享了一些个股的历史数据,因为字段有点多,我直接从数据库中导出数据,大概一个多G的文本文件,这一周将A股的数据历史日线数据全部找全了,分享出来,数据同样是一个文本文件,一个多G,一共15列,从左往右每一列的含义依次是: 1:日期,2:股票代码,3:股票名称,4:当日收盘价,5:当日最高价,6:当日最低价,7:当日开盘价,8:上一交易日收盘价,9:当日涨...

前言:应广大朋友的需求,本期推出“数字货币通用策略系列—搬砖套利”。搬砖套利通俗的将就是不同市场的相同产品进行低买高卖,赚取差价。可以说是熊市中的利器,牛市中的锦上添花。 什么是搬砖套利? 当两个市场的资产价格价差较大时,可以在价格低的市场买入一定数量的资产,在价格高的市场抛售相同数量的资产,赚取差价,俗称“搬砖”。 数字货币的套利流程是...

本文有视频教程,感兴趣的朋友可以点击链接观看。 【Python教程】30分钟DIY一个A股情绪监控器 前言 当前国内的经济环境一般,股市已经长期处于熊市之中,与牛市相比,现在几乎听不到有人讨论股市了。这是非常典型的直线思维:当股市在上涨的牛市中,人们的投资意愿就变强,如果股市低迷了一段时间,很多都都倾向于变现,不再追加投资,甚至离场不玩了。据说在熊市的时候,电视台的财经股评节目,收视率会不断创新低...

海龟交易法则简介 什么是海龟交易法则? ​ ​ 1983年年中,著名的商品投机家理查德.丹尼斯与他的老友比尔.埃克哈特进行了一场辩论,这场辩论是关于伟大的交易员是天生造就还是后天培养的。理查德相信,他可以教会人们成为伟大的交易员。比尔则认为遗传和天性才是决定因素。 ​ 为了解决这一问题,理查德建议招募并培训一些交易员,给他们提供真实的帐户进行交易,看看两个人中谁是正确的。 ​ 他们在《巴伦氏》、《...

跨期套利策略简介 什么是跨期套利? ​ 跨期套利**是套利交易中最普遍的一种,是股指期货的跨期套利(Calendar Spread Arbitrage)即为在同一交易所进行同一指数、但不同交割月份的套利活动。 ​ 跨期套利**是利用同一商品但不同交割月份之间正常价格差距出现异常变化时进行对冲而获利的,又可分为牛市套利(bull spread)和熊市套利(bear spread)两种形式。例如在进行...

需要基础金融理论知识、python numpy、pandas库知识 量化交易         以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,极大地减少了投资者情绪波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的投资决...

股票量化交易初探

Python  Pandas  量化交易  股票

  

2019-10-25 22:51:42

最近学习了一下基于Python的股市量化交易文章,于是自己也动手做了一点分析,现跟大家一起分享,不当之处还请批评指正。 首先说一下开发环境: 系统:win10/win7 Python版本:3.6 Python开发环境:Annaconda 集成的 Jupyter Notebook 使用的包:Pandas、Numpy、Tushare、Matplotlib等 上面这些东西的安装和更新就不说,大家自行摆渡...

背景 最近一直在玩vn.py,上一篇文章vn.py开发环境搭建(windows)介绍了如何搭建二次开发环境,解决了一些搭建环境过程中遇到的坑。那么接下来这篇文章将解决运行期间的第一个问题。 开始vn.py 1.环境部署完成之后,启动examples/vn_trader/run.py,弹出启动页面。具体搭建过程参考[vn.py开发环境搭建(windows) [外链图片转存失败,源站可能有防盗链机制,...

Alpha对冲策略简介 什么是Alpha对冲策略?   ​ 投资者在市场交易中面临着系统性风险(即Beta风险)和非系统性风险(即Alpha风险),通过对系统性风险进行度量并将其分离,从而获取超额绝对收益(即阿尔法收益)的策略组合,即为阿尔法策略。从广义上讲,获取阿尔法收益的投资策略有很多种,其中既包括传统的基本面分析选股策略、估值策略、固定收益策略等等,也包括利用衍生工具对冲掉贝塔风险...

跨品种价差套利简介 套利原理 ​ 通俗地讲,就是两个合约相关性很好,突然市场出了一个bug,破坏了两个合约之间的平衡状态,进场套利;等待市场回复,平仓出场。即均值回复思想。 价差套利 ​ 价差套利的前提是做出商品期货品种间同一月份的价格之间的价差,并且画出价差的时间序列图,分析价差,寻找合理的价差范围,超出合理的价差变动范围时如何进行操作。 套利标的的选取 ​ 我们选取同为黑钢产业的主要产品,热轧...

前言:KDJ又称随机指标,属于短期波动性技术指标。D低于20时,属于超卖,D大于80时,属于超买。当K指标在超买区间上穿D指标时,意味着短期出现上涨的概率高,买入标的;当K指标在超卖区间下穿D指标时,意味着出现下跌的概率高,卖出标的。 KDJ指标怎么计算? KDJ指标的计算比较复杂,首先需要计算周期的RSV值,然后计算K、D、J值等。以周期为n的KDJ指标计算为例: 其中,Closen表示第n日收...

如何实现通知的功能 邮件 短信 如何实现通知的功能 邮件 待写,感兴趣查一下怎么发就行了 短信 这个时候就要感谢twilio提供的短信模块了,既能够免费发短信,又提供了非常简单的Python集成 以下就是他们的示例代码(需要py3 具体可以搜索twilio参考别人的文章进行注册账号,认证过后拿到了account_sid,auth_token和from_之后,to改成自己的手机号就可以实现发送短信通...

瀑布线的定义 瀑布线是指用异同移动平均线(MACD)指标绘制的移动平均线,用于在证券中生成买入和卖出信号。瀑布线或信号线是交易者用来预测未来价格趋势的MACD指标线的九个周期指数移动平均线(EMA)。虽然九周期EMA是瀑布线的默认设置,但交易者可以调整EMA的长度以适应其交易标的和策略。 瀑布线的意义 瀑布线提供了何时进行多头或空头开仓的技术见解。当瀑布线越过或低于(EMA)指标时,交易者会以此进...