交易日歷是金融領(lǐng)域的重要參考工具,包含了各國的法定節假日、休市日、交易時(shí)間調整等信息,能夠幫助投資交易者合理安排交易時(shí)間、了解市場(chǎng)情況、提高決策的準確性。DolphinDB 自 2.00.9/1.30.21 版本開(kāi)始,內置了國內外五十多個(gè)交易所的交易日歷,同時(shí)也支持用戶(hù)在此基礎上,基于場(chǎng)景進(jìn)行個(gè)性化定制。
新的一年即將開(kāi)啟,DolphinDB 提供的交易日歷也升級到2024年的全新版本啦!我們?yōu)榇蠹姨峁┝穗x線(xiàn)更新和在線(xiàn)更新兩種方式:
·離線(xiàn)更新
若采用離線(xiàn)更新方式,可以訪(fǎng)問(wèn):
前往公眾號添加DolphinDB小助手,下載 marketHoliday 文件夾,并替換 /server 路徑下的 marketHoliday 文件夾。若為集群環(huán)境,需要替換每臺機器下的對應文件夾。在替換完成后,需要重啟集群完成更新。
·在線(xiàn)更新
若采用在線(xiàn)更新方式,可以前往公眾號添加DolphinDB小助手 下載 marketHoliday 文件夾,并放在和 dolphindb 同一服務(wù)器的任意位置。若為集群環(huán)境,每臺機器都需要放置 marketHoliday 文件夾。注意,不能覆蓋原本 /server 路徑下的 marketHoliday 文件夾。在替換完成 marketHoliday 文件夾后,可以前往知乎搜索【DolphinDB】參照代碼實(shí)現在線(xiàn)更新。
update_2024_holiday 函數僅對當前節點(diǎn)有效。集群環(huán)境中,可通過(guò) pnodeRun 調用該函數,使更新操作在其它節點(diǎn)生效。需要注意的是,在線(xiàn)更新方式并沒(méi)有讀寫(xiě)鎖等保持一致性的機制,所以為了保證用戶(hù)訪(fǎng)問(wèn)到的是更新過(guò)后的交易日歷,我們推薦使用離線(xiàn)方式進(jìn)行更新。
·驗證更新結果
完成更新后,可以執行以下代碼驗證更新結果:
2024.01.01 in getMarketCalendar(CZCE,2024.01.01. 2024.12.31)
未更新前,該代碼將會(huì )返回 true;更新完成后,該代碼將會(huì )返回 false。
DolphinDB 交易日歷中包含的國際交易所、中國大陸交易所詳細列表,可前往知乎搜索【DolphinDB】了解詳情。
預告一下,即將推出的 DolphinDB 2.00.11/1.30.23版本將會(huì )內置2024年的交易日歷,同時(shí)將有一系列功能更新:新增 TSDB 的軟刪除功能、新增標準 SQL 的 analytical function(或稱(chēng) window fucntion)、新增分賬功能、優(yōu)化異步復制功能……敬請期待!
相關(guān)稿件