激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java項目實戰—打造一款股票區間交易盯盤系統

Java項目實戰—打造一款股票區間交易盯盤系統

2021-06-11 01:21Java進階學習交流Snowball Java教程

本篇是筆者根據個人炒股經驗和量化交易知識,獨立在業余時間花了1個月左右零碎時間開發的股票區間交易的盯盤后臺系統,實現了高拋低吸網格交易策略、日內做T策略兩種策略的線上運行,以及觸發交易的通知機制功能。

Java項目實戰—打造一款股票區間交易盯盤系統

一、簡介

 

大家好,我是Snowball。今天給大家分享的內容是基于Java編程,實現股票交易相關功能開發,如果讀者對股票或金融衍生物交易不太了解,又比較感興趣的話可自行查詢相關資料。

常見的交易策略有很多種,例如趨勢型,網格型,剝頭皮,概率法則,高頻交易等,今天主要給大家介紹2種低頻的交易策略,高拋低吸網格交易策略、日內做T策略。

二、需求分析&實現思路

 

每個交易日的股票都會上漲或者下跌,在這個過程中筆者們偶爾會想針對部分股票進行股價的漲跌幅進行監控,或者自動進行交易,在這個需求前提下,現有券商、股票分析軟件都會帶有機器人自動交易策略功能,大部分都需要收費或者部分策略不能滿足自己的需求,筆者這邊提供2種實現思路:

1、借助現有量化平臺編寫策略和回測分析,然后在券商軟件層面進行策略執行。

2、自己編寫功能代碼來監控估價,對股價波動進行特殊處理滿足特殊需求。

第一種實現成本較低,但功能受限于平臺;第二種實現成本毋庸置疑相對較高,但是邏輯可以自己控制。

這個量化平臺在筆者的熟悉情況下,它可以很方便的回測你的交易策略,但是在股價盯盤上,或者自定義邏輯上支持的不是很完善,很多功能也是需要收費才能使用,下面筆者簡單介紹下手擼個股票區間交易盯盤系統的實現過程。

三、區間交易盯盤系統

 

1)實現思路

大致分為以下四大功能模塊,分別為

1、股票池:需要獲取數據的股票列表

2、股票實時數據收集服務:針對不同數據源配置拉取對應的股票實時數據,并提供重試機制

3、股票組合、交易策略配置、交易策略運行:具體可以參考接口文檔,代碼實現

4、通知服務:通知支持郵件通知,企業微信聊天機器人通知。(在application.yml配置)

2)代碼實現

工程采用單機應用架構,使用框架為SpringBoot + Spring Data Jpa + Redis等常規開發框架。數據庫采用mysql,結構和文件見源碼工程data目錄

源碼地址:

https://gitee.com/snowball2dev/stock-trade-strategy

maven工程結構

  1. stock-back-test 
  2. 策略回測模塊,暫未實現 
  3.  
  4. stock-base 
  5. 基礎模塊,主要是通用工具類 
  6.  
  7. stock-data 
  8. 股票數據模塊,功能包含股票池、股票數據源實時采集、數據更新、事件通知等 
  9.  
  10. stock-platform 
  11. 股票后臺平臺啟動模塊,包含工程配置 
  12.  
  13. stock-trade 
  14. 股票交易策略模塊,功能有股票組合管理、網格交易策略參數配置、T0交易參數配置、2種交易策略的實現和執行等 
  15.  
  16. stock-user 
  17. 用戶模塊,包含用戶基礎功能 
3)接口文檔

Java項目實戰—打造一款股票區間交易盯盤系統

這里貼一個接口,其他接口見接口文檔地址描述

  1. 網格交易-創建/更新計劃 
  2. /stock/tradePlan/grid/save 

 Java項目實戰—打造一款股票區間交易盯盤系統

4)部署工程

1、根據data目錄下的stock_sql.sql創建數據庫相關表

2、修改工程yml配置文件,配置自己的郵箱通知地址、企業微信聊天機器人地址

3、maven工程對stock-platform模塊進行package打包,將輸出的jar包上傳到服務器,運行jar

5)運行效果

1、表結構

Java項目實戰—打造一款股票區間交易盯盤系統

2、Idea本地運行日志

Java項目實戰—打造一款股票區間交易盯盤系統

3、服務端運行目錄

Java項目實戰—打造一款股票區間交易盯盤系統

4、服務端運行日志

Java項目實戰—打造一款股票區間交易盯盤系統

6)小結

以上就是手寫的區間交易盯盤系統相關功能描述和結果展示,包含用戶模塊、股票模擬組合模塊、套利策略模塊、股票通用模塊等,工程后端服務在服務器單機部署,在A股股票實踐驗證幾個月,代碼暫無發現bug,部分結果通知截圖暫未提供,讀者可以自行下載代碼使用Idea運行工程實踐,有什么問題和想法隨時可以留言或者聯系小編。

四、總結

 

以上就是筆者根據個人炒股經驗和量化交易知識,獨立在業余時間花了1個月左右零碎時間開發的股票區間交易的盯盤后臺系統,實現了高拋低吸網格交易策略、日內做T策略兩種策略的線上運行,以及觸發交易的通知機制功能。雖然功能完善性可能不是很夠,但基本可以滿足這兩種策略的套利功能。

原文鏈接:https://mp.weixin.qq.com/s/VSWbX7pg56J3PhaZriyfkw

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲一区二区三区四区精品 | 极品大长腿啪啪高潮露脸 | 欧洲精品久久久 | www.狠狠操.com | 日韩视频一二区 | 性生活视频一级 | 久久99精品久久 | 永久免费黄色大片 | 亚洲欧美成aⅴ人在线观看 av免费在线播放 | 31freehdxxxx欧美 | 黑色丝袜美美女被躁视频 | 国产免费一区二区三区在线能观看 | 久久精品国产亚洲7777小说 | 在线一级片 | 中文字幕亚洲一区二区三区 | 深夜免费观看视频 | 精品亚洲国产视频 | 国产一区二区视频精品 | 国产成人自拍视频在线观看 | h色网站免费观看 | 欧美一级爱爱 | 亚洲精品午夜在线 | 7m视频成人精品分类 | 免费网址黄 | 成人区一区二区三区 | 欧美一区二区三区中文字幕 | 成人福利视频在 | 精品欧美一区二区精品久久 | 日本人乱人乱亲乱色视频观看 | 视频一区 日韩 | 久久超 | 国产精品成人久久久久a级 欧美特黄一级高清免费的香蕉 | 超污视频在线看 | 视频一区国产精品 | 亚洲欧美国产高清 | 欧美日韩在线播放一区 | 成人精品免费在线观看 | 亚洲性综合网 | 欧美一级毛片大片免费播放 | 老师你怎么会在这第2季出现 | 成年性羞羞视频免费观看无限 |