项目实战——打造一款股票区间交易盯盘系统.docxVIP

项目实战——打造一款股票区间交易盯盘系统.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目实战——打造一款股票区间买卖盯盘系统 大家好,我是Snowball。今日给大家共享的内容是基于Java编程,实现股票买卖相关功能开发,假如读者对股票或金融衍生物买卖不太了解,又比较感爱好的话可自行查询相关材料。 在这篇文章里边,引见了两个策略, 用Python编程借助现有量化平台编写股票买卖策略和回测分析,这篇文章,我们来实战个大的项目。 常见的买卖策略有很多种,例如趋势型,网格型,剥头皮,概率法则,高频买卖等,今日次要给大家引见2种低频的买卖策略,高抛低吸网格买卖策略、日内做T策略。其他的买卖策略较简单,读者可自行百度了解,笔者这里推举一个量化买卖网站,仅供参考,米筐量化: /doc/quant/ 二、需求分析实现思路 每个买卖日的股票都会上涨或者下跌,在这个过程中笔者们间或会想针对部分股票进行股价的涨跌幅进行监控,或者自动进行买卖,在这个需求前提下,现有券商、股票分析软件都会带有机器人自动买卖策略功能,大部分都需要收费或者部分策略不能满足本人的需求,笔者这边供应2种实现思路: 1、借助现有量化平台编写策略和回测分析,然后在券商软件层面进行策略执行。 2、本人编写功能代码来监控估价,对股价波动进行特殊处理满足特殊需求。 第一种实现成本较低,但功能受限于平台;其次种实现成本毋庸置疑相对较高,但是规律可以本人把握。 这个量化平台在笔者的生疏情况下,它可以很便利的回测你的买卖策略,但是在股价盯盘上,或者自定义规律上支持的不是很完善,很多功能也是需要收费才能使用,下面笔者简约引见下手撸个股票区间买卖盯盘系统的实现过程。 三、区间买卖盯盘系统 1)实现思路 大致分为以下四大功能模块,分别为 1、股票池:需要猎取数据的股票列表 2、股票实时数据收集服务:针对不同数据源配置拉取对应的股票实时数据,并供应重试机制 3、股票组合、买卖策略配置、买卖策略运转:具体可以参考接口文档,代码实现 4、通知服务:通知支持邮件通知,企业微信谈天机器人通知。(在application.yml配置) 2)代码实现 工程接受单机应用架构,使用框架为SpringBoot + Spring Data Jpa + Redis等常规开发框架。数据库接受mysql,结构和文件见源码工程data名目 源码地址: /snowball2dev/stock-trade-strategy maven工程结构 stock-back-test 策略回测模块,暂未实现 stock-base 基础模块,次要是通用工具类 stock-data 股票数据模块,功能包含股票池、股票数据源实时采集、数据更新、大事通知等 stock-platform 股票后台平台启动模块,包含工程配置 stock-trade 股票买卖策略模块,功能有股票组合管理、网格买卖策略参数配置、T0买卖参数配置、2种买卖策略的实现和执行等 stock-user 用户模块,包含用户基础功能 3)接口文档 这里贴一个接口,其他接口见接口文档地址描述 网格买卖-创建/更新方案 /stock/tradePlan/grid/save 4)部署工程 1、依据data名目下的stock_sql.sql创建数据库相关表 2、修改工程yml配置文件,配置本人的邮箱通知地址、企业微信谈天机器人地址 3、maven工程对stock-platform模块进行package打包,将输出的jar包上传到服务器,运转jar 5)运转效果 1、表结构 2、Idea本地运转日志 3、服务端运转名目 4、服务端运转日志 6)小结 以上就是手写的区间买卖盯盘系统相关功能描述和结果呈现,包含用户模块、股票模仿组合模块、套利策略模块、股票通用模块等,工程后端服务在服务器单机部署,在A股股票实践验证几个月,代码暂无发觉bug,部分结果通知截图暂未供应,读者可以自行下载代码使用Idea运转工程实践,有什么问题和想法随时可以留言或者联系小编。 四、总结 以上就是笔者依据个人炒股阅历和量化买卖学问,独立在业余时间花了1个月左右零碎时间开发的股票区间买卖的盯盘后台系统,实现了高抛低吸网格买卖策略、日内做T策略两种策略的线上运转,以及触发买卖的通知机制功能。虽然功能完善性可能不是很够,但基本可以满足这两种策略的套利功能。对股票自动买卖策略有爱好、实战项目想了解的读者可以下载源代码阅读,也欢迎读者留言共享本人的看法。 -----------

文档评论(0)

136****7795 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档