qmt量化交易策略小白學習筆記第6期【qmt如何獲取股票歷史漲跌停價格】

qmt如何獲取股票歷史漲跌停價格

qmt更加詳細的教程方法,會持續慢慢梳理。

也可找尋博主的歷史文章,搜索關鍵詞查看解決方案?!

感謝關注,需免費開通量化回測與咨詢實盤權限,可以和博主聯系!

獲取股票歷史漲跌停價格

提示

  1. 獲取該數據前需要先調用xtdata.download_history_data進行下載,period參數選擇"stoppricedata"

  2. 該數據通過get_market_data_ex接口獲取,period參數選擇"stoppricedata"

  3. 若是只需要最新一天的漲跌停價格,可通過get_instrument_detail的UpStopPriceDownStopPrice字段獲取

  4. 該數據是VIP權限數據

調用方法

get_market_data_ex([],stock_list,period="stoppricedata",start_time = "", end_time = "")

參數

參數名稱類型描述
field_listlist數據字段列表,傳空則為全部字段
stock_listlist合約代碼列表
periodstring周期
start_timestring起始時間
end_timestring結束時間
countint數據個數。默認參數,大于等于0時,若指定了?start_timeend_time,此時以?end_time?為基準向前取?count?條;若?start_timeend_time?缺省,默認取本地數據最新的?count?條數據;若?start_timeend_timecount?都缺省時,默認取本地全部數據

返回值

返回一個 {stock_code:pd.DataFrame} 結構的dict對象,默認的列索引為取得的全部字段. 如果給定了?fields?參數, 則列索引與給定的?fields?對應.

示例

python


from xtquant import xtdatastock_list = xtdata.get_stock_list_in_sector("滬深A股")[:5]# 下載漲跌停價格數據
for i in stock_list:xtdata.download_history_data(i, 'stoppricedata', '', '')# 獲取漲跌停價格數據
data = xtdata.get_market_data_ex([], stock_list, 'stoppricedata', '', '')print(data)

返回值

{'000001.SZ':                time    漲停價   跌停價0      663004800000   0.00  0.001      663609600000   0.00  0.002      664214400000   0.00  0.003      664819200000   0.00  0.004      665424000000   0.00  0.00...             ...    ...   ...7824  1701360000000  10.65  8.717825  1701619200000  10.63  8.697826  1701705600000  10.59  8.677827  1701792000000  10.43  8.537828  1701878400000  10.45  8.55[7829 rows x 3 columns],'000002.SZ':                time    漲停價    跌停價0      663004800000   0.00   0.001      664214400000   0.00   0.002      665078400000   0.00   0.003      665164800000   0.00   0.004      665424000000   0.00   0.00...             ...    ...    ...7816  1701360000000  12.58  10.307817  1701619200000  12.54  10.267818  1701705600000  12.30  10.067819  1701792000000  11.87   9.717820  1701878400000  11.94   9.77[7821 rows x 3 columns],'000004.SZ':                time    漲停價    跌停價0      663004800000   0.00   0.001      663609600000   0.00   0.002      663782400000   0.00   0.003      663868800000   0.00   0.004      663955200000   0.00   0.00...             ...    ...    ...7687  1701360000000  19.09  15.627688  1701619200000  19.71  16.137689  1701705600000  19.94  16.327690  1701792000000  19.00  15.547691  1701878400000  18.72  15.32[7692 rows x 3 columns],'000005.SZ':                time   漲停價   跌停價0      661536000000  0.00  0.001      661622400000  0.00  0.002      661708800000  0.00  0.003      661968000000  0.00  0.004      662054400000  0.00  0.00...             ...   ...   ...7303  1701360000000  1.47  1.337304  1701619200000  1.47  1.337305  1701705600000  1.48  1.347306  1701792000000  1.48  1.347307  1701878400000  1.47  1.33[7308 rows x 3 columns],'000006.SZ':                time   漲停價   跌停價0      704304000000  0.00  0.001      704390400000  0.00  0.002      704476800000  0.00  0.003      704563200000  0.00  0.004      704822400000  0.00  0.00...             ...   ...   ...7491  1701360000000  5.09  4.177492  1701619200000  5.14  4.207493  1701705600000  5.12  4.197494  1701792000000  5.07  4.157495  1701878400000  5.27  4.31[7496 rows x 3 columns]}


?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/15697.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/15697.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/15697.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

[數據結構] -- 單鏈表

🌈 個人主頁:白子寰 🔥 分類專欄:C打怪之路,python從入門到精通,數據結構,C語言,C語言題集👈 希望得到您的訂閱和支持~ 💡 堅持創作博文(平均質量分82)&#…

c++編程14——STL(3)list

歡迎來到博主的專欄:c編程 博主ID:代碼小豪 文章目錄 list成員類型構造、析構、與賦值iterator元素訪問修改元素list的操作 list list的數據結構是一個鏈表,準確的說應該是一個雙向鏈表。這是一個雙向鏈表的節點結構: list的使用…

Vue學習筆記3——事件處理

事件處理 1、事件處理器(1)內聯事件處理器(2)方法事件處理器 2、事件參數3、事件修飾符 1、事件處理器 我們可以使用v-on 指令(簡寫為)來監聽DOM事件,并在事件觸發時執行對應的JavaScript。 用法: v-on:click"me…

JVM學習-執行引擎

執行引擎 執行引擎是Java虛擬機核心組成部分之一虛擬機是一個相對于物理機的概念,這兩種機器都有代碼執行能力,其區別是物理機的執行引擎是直接建立在處理器、緩存、指令集和操作系統層面上的,而虛擬機的執行引擎是由軟件自行實現的&#xf…

【算法】遞歸、搜索與回溯——簡介

簡介:遞歸、搜索與回溯,本節博客主要是簡單記錄一下關于“遞歸、搜索與回溯”的相關簡單概念,為后續算法做鋪墊。 目錄 1.遞歸1.1遞歸概念2.2遞歸意義2.3學習遞歸2.4寫遞歸代碼步驟 2.搜索3.回溯與剪枝 遞歸、搜索、回溯的關系: …

ICML2024 定義新隱私保護升級:DP-BITFIT新型微調技術讓AI模型學習更安全

DeepVisionary 每日深度學習前沿科技推送&頂會論文分享,與你一起了解前沿深度學習信息! 引言:差分隱私在大模型微調中的重要性和挑戰 在當今的深度學習領域,大型預訓練模型的微調已成為提高各種任務性能的關鍵技術。然而&am…

推特熱帖:大語言模型自薦能夠替代的20種人類工作!快來看你是否需要轉行!

最近推特上有一個例子引起了廣泛的討論,事情的起因是這樣的:網友讓 GPT-4o 預測一下自己未來將會替代人類哪些工作? 這聽起來很有趣!GPT-4o會給出什么樣的預測呢? 3.5研究測試:hujiaoai.cn 4研究測試&…

02-Linux【基礎篇】

一、Linux的目錄結構 1.基本介紹 Linux的文件系統采用層級式的樹狀目錄結構,在此結構中的最上層是根目錄"/",然后在此目錄下再創建其他的目錄 深刻理解Linux樹狀文件目錄是非常重要的 記住一句經典的話:在Linux世界里&#xff…

如何在 DigitalOcean Droplet 云主機上創建 Ubuntu 服務器

在本文中,你將通過 DigitalOcean 的管理面板創建一個 Ubuntu 服務器,并將其配置為使用你的 SSH 密鑰。設置好服務器后,你可以在其上部署應用程序和網站。 本教程是DigitalOcean云課程簡介的一部分,它指導用戶完成將應用程序安全地…

win10右鍵沒有默認打開方式的選項的處理方法

問題描述 搞了幾個PDF書籍學習一下,不過我不想用默認的WPS打開,因為WPS太惡心人了,占用資源又高。我下載了個Sumatra PDF,這時候我像更改pdf文件默認的打開程序,發現右擊沒有這個選項。 問題解決 右擊文件–屬性–…

汽車以太網發展現狀及挑戰

一、汽車以太網技術聯盟 目前推動汽車以太網技術應用與發展的組織包括:OPEN Alliance(One-Pair Ether-Net Alliance SIG)聯盟,主要致力于汽車以太網推廣與使用,該聯盟通過推進 BroadR- Reach 單對非屏蔽雙絞線以太網傳…

設計新境界:大數據賦能UI的創新美學

設計新境界:大數據賦能UI的創新美學 引言 隨著大數據技術的蓬勃發展,它已成為推動UI設計創新的重要力量。大數據不僅為界面設計提供了豐富的數據資源,還賦予了設計師以全新的視角和工具來探索美學的新境界。本文將探討大數據如何賦能UI設計…

面試八股之JVM篇3.5——垃圾回收——G1垃圾回收器

🌈hello,你好鴨,我是Ethan,一名不斷學習的碼農,很高興你能來閱讀。 ??目前博客主要更新Java系列、項目案例、計算機必學四件套等。 🏃人生之義,在于追求,不在成敗,勤通…

1688. 比賽中的配對次數

題目: 給你一個整數 n ,表示比賽中的隊伍數。比賽遵循一種獨特的賽制: 如果當前隊伍數是 偶數 ,那么每支隊伍都會與另一支隊伍配對。總共進行 n / 2 場比賽,且產生 n / 2 支隊伍進入下一輪。 如果當前隊伍數為 奇數 …

python梯度下降法求解三元線性回歸系數,并繪制結果

import numpy as np import matplotlib.pyplot as plt # 生成隨機數據 np.random.seed(0) X1 2 * np.random.rand(100, 1) X2 3 * np.random.rand(100, 1) X3 4 * np.random.rand(100, 1) y 4 3 * X1 5 * X2 2 * X3 np.random.randn(100, 1) # 合并特征 X_b np.hsta…

Vue中組件之間的通信有哪些方法

在Vue中,組件之間的通信有多種方法,以下是一些常見的方法: Props和$emit: 父組件通過props向子組件傳遞數據。子組件通過$emit觸發事件,將數據傳遞給父組件。 provide和inject: 在Vue 2.2.0版本中引入的選…

云計算-特殊機制(Specialsed Mechanisms)

自動擴展監聽器 (Automated Scaling Listener) 自動擴展監聽器是一種特定類型的服務代理。它運行在云提供商的網絡中,監控云消費者和云服務之間的網絡流量。通過分析消費者和服務之間的消息量和類型,它可以測量云服務的負載。 自動擴展監聽器對變化的負載…

常見 JVM 面試題補充

原文地址 : 26 福利:常見 JVM 面試題補充 (lianglianglee.com) CMS 是老年代垃圾回收器? 初步印象是,但實際上不是。根據 CMS 的各個收集過程,它其實是一個涉及年輕代和老年代的綜合性垃圾回收器。在很多文章和書籍的劃分中&…

SpringCloud Alibaba的相關組件的簡介及其使用

Spring Cloud Alibaba是阿里巴巴為開發者提供的一套微服務解決方案,它基于Spring Cloud項目,提供了一系列功能強大的組件,包括服務注冊與發現、配置中心、熔斷與限流、消息隊列等。 本文將對Spring Cloud Alibaba的相關組件進行簡介&#xff…

React Native 之 動畫Animated(十二)

react-native 的 Animated API提供了一種聲明式的方式來創建平滑的動畫效果。它允許你編寫動畫邏輯,并將動畫值直接綁定到組件的樣式或布局屬性上。 react-native 的 Animated 庫通過以下方式工作: 創建動畫值:首先,你需要使用 A…