日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

quantaxis 云服务器_量化金融策略开源框架:QUANTAXIS

發布時間:2024/7/5 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 quantaxis 云服务器_量化金融策略开源框架:QUANTAXIS 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡介: QUANTAXIS量化金融策略框架,是一個面向中小型策略團隊的量化分析解決方案,是一個從數據爬取、清洗存儲、分析回測、可視化、交易復盤的本地一站式解決方案。

QUANTAXIS量化金融策略框架,是一個面向中小型策略團隊的量化分析解決方案,是一個從數據爬取、清洗存儲、分析回測、可視化、交易復盤的本地一站式解決方案。 我們通過高度解耦的模塊化以及標準化協議,可以快速的實現面向場景的定制化解決方案.QUANTAXIS是一個漸進式的開放式框架,你可以根據自己的需要,引入自己的數據,分析方案,可視化過程等,也可以通過RESTful接口,快速實現多人局域網/廣域網內的協作。

1.功能

1.1 行情服務

1.1.1 股票/期貨/期權/美股/外匯/宏觀的歷史/實時行情(日線/分鐘線/tick/實時五檔)服務

例:最新交易價格

QA.QA_util_log_info('最后一次交易價格')QA.QA_util_log_info('參數為列表')data=QA.QAFetch.QATdx.QA_fetch_get_stock_latest(['000001','000002'])QA.QA_util_log_info('參數為一只股票')data=QA.QAFetch.QATdx.QA_fetch_get_stock_latest('000001')

1.1.2 財務/基本面/宏觀數據

例:現金及現金等價物凈增加情況

'154現金的期末余額': 'cashEndingBal','155現金的期初余額': 'cashBeginingBal','156現金等價物的期末余額': 'cashEquivalentsEndingBal','157現金等價物的期初余額': 'cashEquivalentsBeginningBal','158現金及現金等價物凈增加額': 'netIncreaseOfCashAndCashEquivalents',

1.1.3 自定義數據源的數據

例:QUANTAXIS WEB 爬蟲

git clone https://gitee.com/yutiansut/QUANTAXIS_WEBDRIVER/

1.2 數據運維服務

一鍵更新,WINDOWS開啟自動腳本,數據自動更新

1.3 分析服務

1.3.1 專門為A股股票數據適配的數據結構

例:取多個股票的數據

QA.QA_fetch_stock_day_adv(['000001','000002'],'2017-01-01','2017-10-01')In [6]: QA.QA_fetch_stock_day_adv(['000001','000002'],'2017-01-01','2017-10-01')Out[6]: QA_DataStruct_Stock_day with 2 securities

1.3.2 精心為A股指標計算適配的指標類

例:獲取某一個時刻的某個股票的某個指標值

inc.get_indicator('2018-01-12','000001','WR1')WR1 48.148148Name: (2018-01-12 00:00:00, 000001), dtype: float64

1.4 可擴展事件驅動框架

QUANTAXIS的事件框架是一個多線程架構:

QUANTAXIS/QAENGINEQAENGINE分三個部分- QAEvent- QATask- QAThread(可擴展 ProcessEngine/AsyncioEngine)

事件的核心可以簡單理解為一個帶隊列的線程(進程/協程),將事件分類,做成生產者消費者模式,通過隊列傳遞任務

1.5 回測服務

1.5.1 股票/日內t0/ 的日線/分鐘線級別回測

例:風險分析模塊

R=QA.QA_Risk(ACCOUNT,benchmark_code='000300',benchmark_type=MARKET_TYPE.INDEX_CN)#< QA_RISK ANALYSIS ACCOUNT-Acc_50wle3cY >R()# R() 是一個datafram形式的表達結果 account_cookie annualize_return max_dropback portfolio_cookie profit time_gap user_cookie volatility0 Acc_50wle3cY -0.000458 0.00012 Portfolio_oAkrKvj9 -0.000011 6 USER_l1CeBXog 64.696986R.message{'account_cookie': 'Acc_50wle3cY', 'annualize_return': -0.0004582372482384578, 'max_dropback': 0.00012000168002352033, 'portfolio_cookie': 'Portfolio_oAkrKvj9', 'profit': -1.1000154002127616e-05, 'time_gap': 6, 'user_cookie': 'USER_l1CeBXog', 'volatility': 64.69698601944299}

1.6 實盤

1.6.1 股票(實盤易) 1.6.2 期貨(python3 CTP win/mac/linux)

1.7 網站HTTP服務

1.7.1 網站后臺標準化接口

quantaxis 采用前后端分離的模式開發,所以對于后端而言 是一個可以快速替換/語言隨意的部分.只需要按照規則設置好REST的url即可

2.安裝和部署

2.0 安裝說明

2.2 部署式安裝

pip install quantaxis -U

2.3 本地代碼

git clone https://github.com/quantaxis/quantaxis --depth 1cd quantaxispip install -e .

2.4代碼提交式安裝

fork QUANTAXIS 到你的github賬戶

git clone https://github.com/你的賬戶名/quantaxis

3.回測Webkit插件概覽

4.QUANTAXIS 標準化協議和未來協議

QUANTAXIS-Stardand-Protocol 版本號0.0.8

5.電腦配置推薦

推薦配置: 6代以上CPU+ 16/32GB DDR3/DDR4內存+ 256GB以上SSD硬盤 最低配置: 支持X64位的CPU 因為在存儲本地數據的時候,需要存儲超過2GB的本地數據,而32位的MONGODB最高只支持2GB左右的數據存儲,因此最少需要一個X64位的CPU 如果SSD資源夠用,盡量將數據存儲在SSD中,增加wiretiger寫盤的速度 如果是阿里云/騰訊云的服務器,請在最初的時候 選擇64位的操作系統

點擊“了解更多”查看GitHub開源地址

總結

以上是生活随笔為你收集整理的quantaxis 云服务器_量化金融策略开源框架:QUANTAXIS的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。