精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

用Python編程借助現有量化平臺編寫股票交易策略和回測分析

開發 后端
本文基于Python,借助現有量化平臺編寫策略和回測分析,希望對大家的學習有所幫助。

[[404053]]

一、簡介

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

接下來筆者會給大家介紹股票交易中的常見幾種交易策略實現思路和源碼編寫過程,如果大家聽說過量化交易這個詞語的話,對其中的交易策略或許了解過,大概意思就是在股票、加密貨幣或者金融衍生物在價格的波動過程中根據其交易策略進行不斷的買入和賣出,不斷的套利,降低持倉陳本,來達到收益最大化。

常見的交易策略有很多種,例如趨勢型,網格型,剝頭皮,概率法則,高頻交易等,今天主要給大家介紹2種低頻的交易策略,高拋低吸網格交易策略、日內做T策略。其他的交易策略較復雜,讀者可自行百度了解,筆者這里推薦一個量化交易網站,僅供參考,米筐量化:

https://www.ricequant.com/doc/quant/

二、需求分析&實現思路

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

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

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

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

三、借助現有量化平臺編寫策略和回測分析

這里利用米筐量化實現和分析自己的交易策略,需要先注冊個賬號,然后進入到平臺-筆者的策略中進行策略編寫,平臺的功能使用可以參考平臺文檔。

筆者這里貼出筆者自己寫的2種策略代碼,這個平臺只支持使用Python腳本編寫。

1)價差交易策略

平臺截圖:

部分代碼如下,詳細代碼可以自己手擼實現,也可以在文末進行獲取:

  1. # 你選擇的證券的數據更新將會觸發此段邏輯,例如日或分鐘歷史數據切片或者是實時數據切片更新 
  2. def handle_bar(context, bar_dict): 
  3. ... 
  4.     if newPrice >= context.nextSellPrice: 
  5.         logger.info("執行高拋交易,對應價格:{}".format(newPrice)) 
  6.         amount = context.portfolio.positions[context.s1].quantity 
  7.         if amount >= context.tradeNumber: 
  8.             logger.info("執行高拋交易,對應數量:{}".format(context.tradeNumber)) 
  9.             order_shares(context.s1, -context.tradeNumber) 
  10.             plot("S", newPrice) 
  11.         elif amount >= 100: 
  12.             logger.info("執行高拋交易,對應數量:{}".format(amount)) 
  13.             order_shares(context.s1, -amount) 
  14.             plot("S", newPrice)  
  15.          
  16.         calc_next_trade_price(context,newPrice) 
  17.         obj = { 
  18.             "nextSellPrice":context.nextSellPrice, 
  19.             "nextBuyPrice":context.nextBuyPrice, 
  20.             "curTradePrice":context.curTradePrice 
  21.         } 
  22.         context.buyTradeList.append(obj) 
  23.  
  24.     if newPrice <= context.nextBuyPrice: 
  25.         logger.info("執行低吸交易,對應價格:{}".format(newPrice)) 
  26.         amount = int(context.portfolio.cash / newPrice / 100.0)  * 100 
  27.         if amount >= context.tradeNumber: 
  28.             logger.info("執行低吸交易,對應數量:{}".format(context.tradeNumber)) 
  29.             order_shares(context.s1, context.tradeNumber) 
  30.             plot("B", newPrice) 
  31.  
  32.         calc_next_trade_price(context,newPrice) 
  33.         
  34.         obj = { 
  35.             "nextSellPrice":context.nextSellPrice, 
  36.             "nextBuyPrice":context.nextBuyPrice, 
  37.             "curTradePrice":context.curTradePrice 
  38.         } 
  39.         context.sellTradeList.append(obj)  

選擇回測時間段,點擊右側平臺右側按鈕運行回測,結果頁面如下

從結果中可以看到,對招商銀行[600036]這只股票進行價差網格交易,其參數設置在上漲8%的時候賣出,下跌8%的時候買入,最大連續下跌買入次數為3次。

回測收益:13.628%

回測年化收益:17.096%

比基準年化收益-6%高出非常之大,這是在股價波動的過程中可以進行執行該策略來不斷的降低持倉成本。從交易詳情面板來看,這個策略可以通過參數調節交易頻率,在上漲下跌比率較大的情況下,其交易次數是能控制的相對較少,結果圖如下:

2)日內做T策略

同樣的,只貼部分代碼

  1. # 你選擇的證券的數據更新將會觸發此段邏輯,例如日或分鐘歷史數據切片或者是實時數據切片更新 
  2. def handle_bar(context, bar_dict): 
  3. ... 
  4.     newPrice = bar_dict[context.s1].last 
  5.     if newPrice >= context.nextSellPrice: 
  6.         context.lastTradeType = 1 
  7.         logger.info("執行高拋交易,對應價格:{}".format(newPrice)) 
  8.         amount = context.portfolio.positions[context.s1].quantity 
  9.         #if amount - context.tradeNumber >= context.lockStockNumber: 
  10.         if amount - context.tradeNumber >= 0: 
  11.             logger.info("執行高拋交易,對應數量:{}".format(context.tradeNumber)) 
  12.             order_shares(context.s1, -context.tradeNumber) 
  13.             plot("S", newPrice) 
  14.         else
  15.             logger.info("股票數量不足,無法執行高拋交易,對應數量:{}".format(amount)) 
  16.             return     
  17.          
  18.         calc_next_trade_price(context,newPrice) 
  19.  
  20.         obj = { 
  21.             "nextSellPrice":context.nextSellPrice, 
  22.             "nextBuyPrice":context.nextBuyPrice, 
  23.             "curTradePrice":context.curTradePrice 
  24.         } 
  25.         context.buyTradeList.append(obj) 
  26.  
  27.     if newPrice <= context.nextBuyPrice: 
  28.         context.lastTradeType = 0 
  29.         logger.info("執行低吸交易,對應價格:{}".format(newPrice)) 
  30.         amount = int(context.portfolio.cash / newPrice / 100.0)  * 100 
  31.         if amount >= context.tradeNumber: 
  32.             logger.info("執行低吸交易,對應數量:{}".format(context.tradeNumber)) 
  33.             order_shares(context.s1, context.tradeNumber) 
  34.             plot("B", newPrice) 
  35.         else
  36.             logger.info("現金不足,無法執行低吸交易,對應數量:{}".format(amount)) 
  37.             return     
  38.  
  39.         calc_next_trade_price(context,newPrice) 
  40.         
  41.         obj = { 
  42.             "nextSellPrice":context.nextSellPrice, 
  43.             "nextBuyPrice":context.nextBuyPrice, 
  44.             "curTradePrice":context.curTradePrice 
  45.         } 
  46.         context.sellTradeList.append(obj) 

總體來說,代碼邏輯還是比較簡單,就是對價格的漲跌進行處理,其參數設置在日內上漲2%的時候賣出,下跌2%的時候買入,初始買入資金比例7成,鎖定最低倉位5成。然后運行回測,其結果如下

回測收益:5.501%

回測年化收益:6.839%

基準收益:19.26%

可以看到日內做T這種高頻交易,在長期來看收益可能并不高,適合在短期價格內運行。

四、總結

我是Snowball。這個量化平臺在筆者的熟悉情況下,它可以很方便的回測你的交易策略,但是在股價盯盤上,或者自定義邏輯上支持的不是很完善,很多功能也是需要收費才能使用。本文基于Python,借助現有量化平臺編寫策略和回測分析,希望對大家的學習有所幫助。

 

責任編輯:姜華 來源: Python爬蟲與數據挖掘
相關推薦

2024-12-23 07:20:00

2021-09-14 10:20:48

Python股票布林帶

2009-07-07 09:24:07

2022-09-19 11:41:39

數據分析Python數學模型

2021-08-26 10:20:32

Python均線交叉代碼

2023-10-30 10:54:01

2022-11-28 16:04:16

2023-06-29 13:43:30

2025-07-02 08:38:11

Python速讀應用程序氛圍編程

2025-08-26 07:50:22

2022-05-20 18:44:26

戴爾

2017-08-31 11:09:48

機器學習比特幣

2021-06-10 09:00:32

Java項目實戰Java編程

2019-08-01 12:46:19

2013-07-26 17:07:33

Foglight容量

2021-08-09 10:52:21

CCXT加密貨幣區塊鏈

2021-04-27 08:16:48

勒索軟件攻擊贖金

2009-02-19 09:49:21

AMD分拆制造業務

2025-03-31 08:15:00

馬斯克AI模型

2011-01-17 23:41:13

點贊
收藏

51CTO技術棧公眾號

久久久国产成人| 欧美一级小视频| 国产视频福利在线| 日韩国产欧美三级| 综合av色偷偷网| 午夜精品久久久久久久99热影院| 污污影院在线观看| 久久一留热品黄| 91麻豆国产精品| 天天操天天操天天操天天| 日韩欧美高清| 亚洲黄页网在线观看| 性生活免费在线观看| 91美女主播在线视频| 国产亚洲成年网址在线观看| 99九九99九九九视频精品| 在线视频中文亚洲| 美女扒开腿免费视频| 国产精品亚洲d| 亚洲综合精品自拍| 亚洲第一导航| 天堂在线视频免费观看| 久久国产精品免费| 欧美一级电影免费在线观看| 色欲人妻综合网| 国产亚洲一区二区三区不卡| 精品久久久久久久久久久院品网| 91n.com在线观看| 懂色av一区| 亚洲色图在线视频| 亚洲国产精品综合| 少妇激情av一区二区| 国产一区二区在线免费观看| 国产精品女主播| 日本高清不卡码| 亚洲国产欧美国产综合一区| 久久国产精品久久久久久| 天堂在线中文视频| 免费一区二区三区视频导航| 欧美不卡一二三| 伊人五月天婷婷| 精品久久福利| 欧洲色大大久久| 97xxxxx| 国产伦子伦对白在线播放观看| 亚洲免费观看高清完整版在线观看熊| 香蕉久久夜色| 国产主播福利在线| 久久久久久久性| 久久综合九色欧美狠狠| 亚洲 小说区 图片区 都市| 国产91精品在线观看| 亚洲a在线播放| 国产免费无遮挡| 极品美女销魂一区二区三区免费| 国产伦精品免费视频| 中文字幕第31页| 毛片av中文字幕一区二区| 国产精品久久久久久久9999| 亚洲性猛交富婆| 日韩一区精品字幕| 国产精品入口福利| 一道本无吗一区| 精品一区二区国语对白| 91亚洲va在线va天堂va国| 99久久国产免费| 国产精品小仙女| 国产伦理一区二区三区| 五月婷婷伊人网| 久久精品免费在线观看| 亚欧洲精品在线视频免费观看| av网站在线播放| 亚洲婷婷国产精品电影人久久| 手机看片日韩国产| 国产第一页在线| 色综合一区二区三区| 免费一级特黄录像| 高清久久一区| 欧美精品一区在线观看| 熟女少妇一区二区三区| 欧美一二区在线观看| 久久精品视频中文字幕| 国产在线观看免费av| 亚洲欧美春色| 91精品久久久久久久久不口人| 国产福利视频导航| 97国产一区二区| 先锋影音日韩| www.综合网.com| 在线观看国产一区二区| 国产高清av片| 婷婷综合福利| 久久精品国产电影| 少妇一级淫片免费放中国 | 成人在线综合网站| 欧美精品国产精品久久久 | 欧美国产高跟鞋裸体秀xxxhd| 国产亚洲欧美久久久久| 日韩专区中文字幕一区二区| 91青草视频久久| 日本福利片在线| 亚洲欧美怡红院| 波多野结衣50连登视频| 超碰国产精品一区二页| 亚洲精品成人久久久| 男人av资源站| 另类av一区二区| 亚洲精品欧美一区二区三区| 清纯唯美亚洲色图| 亚洲精品国产第一综合99久久| 中文字幕无码不卡免费视频| 91蝌蚪精品视频| 中文字幕久热精品在线视频| 国产精品第9页| 国产一区二区在线看| 四虎永久国产精品| 国产理论在线| 精品国内片67194| 天天操夜夜操av| 久久黄色网页| 国产在线精品一区二区三区| 爆操欧美美女| 欧美无砖专区一中文字| 91黄色免费视频| 永久亚洲成a人片777777| 国产精品高潮在线| 青青草av免费在线观看| 亚洲一二三专区| 色黄视频免费看| 日韩在线不卡| 国产精品久久久久福利| 男人天堂网在线| 欧美日韩美女在线观看| 最新版天堂资源在线| 欧美一区免费| 91中文精品字幕在线视频| 日本三级在线播放完整版| 欧美三级韩国三级日本三斤| 久久精品国产亚洲av久| 亚洲在线视频| 欧美精彩一区二区三区| 91精品产国品一二三产区| 日韩激情视频在线播放| 五月婷婷激情网| 91色婷婷久久久久合中文| 男人操女人逼免费视频| 丝袜美腿综合| 欧美性受xxx| 你懂的视频在线| 一本久道久久综合中文字幕| 波多野结衣一本| 先锋影音久久久| 欧美日韩精品久久| 成人看片在线观看| 中文字幕欧美视频在线| ,一级淫片a看免费| 亚洲免费电影在线| 992kp免费看片| 黄色av一区| 久久国产精品亚洲va麻豆| 亚洲天堂手机| 中文一区二区视频| 国产精品久久久国产盗摄| 亚洲乱码国产乱码精品精98午夜 | 最近中文字幕免费观看| 国产精品污www在线观看| 亚欧激情乱码久久久久久久久| 99精品视频在线观看播放| 亚洲综合色av| 2020国产在线| 一区二区亚洲欧洲国产日韩| 中文字幕在线观看欧美| 一区二区三区免费在线观看| 中文字幕精品视频在线| 日韩中文欧美在线| 久久国产精品免费观看| 卡一精品卡二卡三网站乱码| 国产精品成人免费电影| 黄色免费在线网站| 亚洲精品大尺度| 欧美性受xxx黑人xyx性爽| 亚洲桃色在线一区| 久久久无码人妻精品无码| 国产亚洲亚洲| 人人妻人人澡人人爽精品欧美一区| 深夜激情久久| 国产成人综合av| 在线视频国产区| 亚洲欧洲黄色网| 国产女人18毛片18精品| 欧美性猛交xxxx黑人猛交| 亚洲一二三四五六区| www..com久久爱| 三上悠亚在线一区| 99国产精品久久久久久久| 台湾成人av| 日韩超碰人人爽人人做人人添| 国产精品日韩在线一区| 色在线免费观看| 另类图片亚洲另类| 国产在线一二| 精品国产三级电影在线观看| 中文字幕一区二区久久人妻| 午夜精品爽啪视频| 麻豆网址在线观看| 国产欧美一区二区三区在线老狼 | 国产美女撒尿一区二区| 国产精品视频一区国模私拍| 2021天堂中文幕一二区在线观| 中文字幕在线视频日韩| 天堂av在线资源| 日韩限制级电影在线观看| 超碰在线免费97| 欧美性xxxxx极品| 青青草激情视频| 国产精品久久福利| 日韩精品电影一区二区| 不卡一区二区三区四区| 欧美午夜精品理论片| 蜜臀av一区二区在线免费观看| 激情伊人五月天| 国产精品xvideos88| 亚洲免费av网| 成人久久一区| 茄子视频成人在线观看 | 写真福利精品福利在线观看| 国内偷自视频区视频综合| 在线看三级电影| 久久成人人人人精品欧| 免费在线看黄网站| 色999日韩欧美国产| www.久久热.com| 亚洲欧美日韩精品久久亚洲区| 成人午夜免费福利| 欧美成人精品福利| 国产激情久久久久久熟女老人av| 欧美乱妇15p| 91国产精品一区| 欧美情侣在线播放| 亚洲天堂网视频| 欧美日韩你懂的| 亚洲综合精品国产一区二区三区 | 日韩肉感妇bbwbbwbbw| 日韩高清国产一区在线| mm1313亚洲国产精品无码试看| 鲁大师影院一区二区三区| 大肉大捧一进一出好爽视频| 免费视频久久| 国产一级不卡毛片| 日韩av中文在线观看| 蜜臀视频一区二区三区| 视频一区在线播放| 国产aaaaa毛片| 精品一区二区三区免费| 天堂av2020| 高清国产一区二区三区| 欧亚乱熟女一区二区在线| 99久久精品国产观看| 免费成人深夜夜行p站| 久久青草国产手机看片福利盒子| 欧美日韩高清丝袜| 国产精品视频免费| 欧美在线视频第一页| 亚洲午夜成aⅴ人片| 自拍偷拍欧美亚洲| 在线观看视频欧美| 91亚洲国产成人精品一区| 日韩一区二区三区免费看 | 久久乐国产精品| 午夜激情电影在线播放| 国产精品久久久av久久久| 少妇精品视频在线观看| 99久久精品无码一区二区毛片| 久久激情av| 无码免费一区二区三区免费播放| 99久久亚洲精品蜜臀| 男人天堂手机在线视频| 久久看片网站| 日本成人xxx| av一区二区久久| 成人做爰69片免网站| 亚洲欧美二区三区| 亚洲永久精品在线观看| 欧美亚一区二区| 亚洲精品97久久中文字幕| 亚洲欧美另类国产| 成人在线观看亚洲| 欧美专区国产专区| 伊人亚洲精品| 久久久com| 希岛爱理av一区二区三区| 日本a在线免费观看| 奇米在线7777在线精品| 欧洲熟妇的性久久久久久| 久久精品一区二区三区不卡| 欧美日韩一级在线观看| 色综合久久精品| 亚洲av无码片一区二区三区| 亚洲乱码国产乱码精品精天堂| 成人在线观看亚洲| 国产精品www色诱视频| 超碰成人免费| 一本色道久久99精品综合| 亚洲茄子视频| 麻豆精品国产传媒| 国产精品色哟哟| av资源免费观看| 欧美大片国产精品| 午夜看片在线免费| 欧美整片在线观看| 北条麻妃一区二区三区在线观看| 亚洲国产精品一区在线观看不卡| 一本色道久久精品| 久久久国产精品久久久| 亚洲国产激情av| 国产亚洲欧美在线精品| 欧美成人官网二区| caopeng在线| 国产日韩精品在线观看| 亚洲小说图片视频| 国产精品久久中文字幕| 国产毛片精品一区| 情侣偷拍对白清晰饥渴难耐| 欧洲一区二区三区免费视频| 男人的天堂在线免费视频| 国外视频精品毛片| 中文字幕av一区二区三区四区| 自拍偷拍99| 免费观看日韩av| 最新中文字幕av| 91九色最新地址| 理论在线观看| 日韩av电影院| 亚洲综合小说图片| 日本免费一级视频| av不卡免费电影| 国产成人在线播放视频| 亚洲精品一区二区三区在线观看| 欧美人与性动交α欧美精品图片| 91在线高清视频| 欧美 日韩 国产一区二区在线视频| 特黄视频免费观看| 最新日韩在线视频| 国产精品视频一二区| 不卡伊人av在线播放| 精品国产乱码一区二区三区| 国产在线拍揄自揄拍无码| 国内精品在线播放| tube国产麻豆| 精品国产一区二区三区四区四 | 你懂的在线视频| 国产精品video| 97久久视频| 国产在线视频三区| 一级特黄大欧美久久久| 亚洲AV无码一区二区三区性| 久久久久中文字幕2018| 久久九九热re6这里有精品| 久久综合九色综合88i| 2023国产精品视频| 中国a一片一级一片| 精品国偷自产在线视频| 欧洲大片精品免费永久看nba| 波多野结衣与黑人| av成人免费在线观看| 国产精品21p| 中文字幕av日韩| 欧美欧美在线| 国产91xxx| 国产精品丝袜91| 性生交大片免费看女人按摩| 午夜欧美大片免费观看| 欧美人与牛zoz0性行为| 女同激情久久av久久| 亚洲国产精品久久久久婷婷884| 午夜在线视频免费| 国产精品丝袜高跟| 狠狠色狠狠色综合日日tαg| 全黄一级裸体片| 欧美一卡二卡三卡四卡| 欲香欲色天天天综合和网| 亚洲精美视频| 成人av影院在线| 中文无码精品一区二区三区| 色在人av网站天堂精品| 国产不卡一区| 又黄又爽又色的视频| 日韩欧美国产高清91| 成人ww免费完整版在线观看| 国产伦一区二区三区色一情| 秋霞国产午夜精品免费视频| 免费一级片在线观看| 夜夜嗨av色综合久久久综合网| 日韩中文字幕在线一区| 天天爽人人爽夜夜爽| 亚洲一二三四区不卡| 九色porny丨首页在线| 快播亚洲色图| 国产原创一区二区三区| 亚洲熟女综合色一区二区三区|