第一,降低行情數據和交易通訊的時滯。在決勝於毫秒級的高頻交易中,行情與訂單的時滯將嚴重影響交易策略的表現,其中最大的影響因素是鏈接各相關方的網路通訊質量。通常的解決方法是將交易系統託管到交易所附近的機房,以減小網路通訊物理距離的方式來提高外部數據交換速度。第二,海量數據的快速分析及執行的能力。高頻交易處理的數據通常是基於分鍾以下的數據,其數據量與通常的小時數據、日數據相差很大。舉個例子,滬深300股指期貨一個交易日的成交價格數據就超過3萬條,而一年的日收盤價數據不超過300條,相差超過100倍。在大數據量和高速的雙重要求下,對於分析處理數據的計算機硬體和模型程序提出了更高的要求,硬體上的解決方法是每幾年更換系統設備;模型編寫上選擇高執行速度的語言。第三,演算法交易的能力。這里所指的演算法交易主要集中在訂單的執行方式上,焦點為如何低成本且快速地完成指定數量的交易。在單次執行交易的數量超出了市場深度時,需要以特定的演算法對訂單進行拆分後分批執行,從而減低沖擊成本帶來的收益損失。第四,交易所的限制。高頻交易對於市場的影響在國際市場上仍存在爭議,觀點有正面的肯定,比如增加了市場的流動性、降低了市場波動;亦有負面批評,比如擾亂市場信息、影響市場的公平性等。中國金融期貨交易所在《異常交易監控指引》中的部分條款對高頻交易做了限制,比如對單一合約的撤單次數限制為500次、單一合約的單日開倉交易量限制為1000手等。高頻交易者需要在滿足交易所限制的條件下,優化交易系統並控制參與的資金規模。高頻交易是高度量化和計算機化的一種交易方式,是程序化交易的高端版本。高頻交易對於市場微觀結構的分析、網路通訊速度、數據處理能力、交易執行能力等提出了更高的要求。當前的交易環境對於高頻交易來說雖然還存在一些障礙,但是國內市場上已經涌現出一批成功的高頻交易者。隨著整個市場的不斷發展,國內交易環境的一些管制將會放開,高頻交易的規模將取得更加快速的增長。
『貳』 高頻交易系統怎樣在多線程和埠通訊之間取捨
首先, 系統各業務功能的模塊化與主程序採用什麼樣的部署運行狀態(多線程或多進程)是不矛盾的,在各部分系統用同一種編程語言的前提下,兩者可以輕松地同時得到。這也是大家在答案中都提到過的解耦,但如果是多語言開發的系統,彼此之間還是需要數據通訊,或者是多個策略需要共用一個前端數據源,比如交易所只允許接一個連接,多個策略系統要用,可能沒辦法部署在一台機器上,這樣的情況下網路通訊都不可避免,可以升級通過內部網路和機器硬體來處理,換句話說,得具體問題具體分析和優化。
最後,一點建議,跟我們最近的一個R語言的策略開發SDK實例相關,R語言層面寫的策略只能是單線程的,而後端需要支持多個交易所的行情數據採集源、交易通道介面,必須是多線程,前後之間通過用C++開發R語言擴展包來銜接,中間就是採用的共享內存數據來通訊的,供借鑒參考。
『叄』 php 中如何防止高頻交易產生的錯誤資料庫
可以利用redis的隊列進行控制插入,再加上事務機制
『肆』 有沒有做農產品期貨高頻交易數據跨期套利的利潤咋樣自己研究的模型有哪些需要注意的問題
做期貨跨期套利,主要是要熟悉單個品種各個月份之間的正常價差,如存版儲成本,資金成本,然後權還要一個比較好用的期貨交易軟體,適合自己的才是最好的,還有最重要的就是手續費了!逃離利潤就不多,手續費高了做著也沒意思!
『伍』 在WIND資料庫里下載的期貨高頻交易的數據為什麼有的時間點是缺失的有什麼特殊含義還是就是數據部完整
這個要看具體數據了。有可能是沒有交易,也可能是缺少。
有些軟體(例如微盛投資的wdz程序)在輸出股票數據時,可自動將無交易的時間填充滿,這樣可保證數據完整性,方便後續測試或分析。
『陸』 常見的財務,金融和經濟資料庫有哪些
1、 CCER資本市場資料庫:CCER資料庫全面覆蓋了資本市場的各個層次和多個領域,內容主要包括:財務數據、交易數據、治理結構資料庫等。
2、CCER宏觀經濟數據:宏觀資料庫提供完整的全國宏觀和地區宏觀經濟數據、行業和區域經濟數據以及進出口貿易等數據。
3、CCER貨幣市場數據:貨幣市場數據覆蓋貨幣市場和貨幣政策、銀行間拆借、銀行間回購、外匯市場和黃金市場等主要貨幣市場交易和政策信息。
4、CCER特供資料庫服務:特供資料庫服務提供全國大中型企業數據、海關進出口數據以及特有的醫療數據信息。
(6)高頻交易資料庫擴展閱讀:
內容:
1. 宏觀經濟信息庫:囊括各種類型的宏觀經濟數據指標,幫助客戶准確了解國家宏觀經濟動態,把握經濟運行大局。
2. 行業基本數據:囊括主要行業產品產量、進出口和產銷率等數據信息,幫助客戶掌握行業最新產品動態,做出准確的生產規劃和戰略決策。
3. 行業經濟效益:囊括主要行業經濟效益指標,幫助客戶掌握行業整體運行情況、盈利狀況,做出正確的發展規劃,行業之間的對比分析有利於企業做出准確的投資決策。
4. 企業績效評價:該標准給出各主要行業企業績效水平的參考值(優秀值、良好值、平均值、較低值、較差值),此為國內最權威、最全面的衡量企業管理運營水平評價標准。
5. 重要企業檔案:重要企業檔案,包含貴單位關注的所有企業信息資料。例如:企業注冊資料,主要管理者及其背景,股權結構,主要經營業務,資產負債表,損益表,等等信息。幫助您准確掌握競爭對手、合作夥伴、目標客戶的重要價值信息。
『柒』 中國數據資料庫怎麼樣
1. CCER資本市場資料庫:CCER資料庫全面覆蓋了資本市場的各個層次和多個領域,內容主要包括:財務數據、交易數據、治理結構資料庫等。
2. CCER宏觀經濟數據:宏觀資料庫提供完整的全國宏觀和地區宏觀經濟數據、行業和區域經濟數據以及進出口貿易等數據。
3. CCER貨幣市場數據:貨幣市場數據覆蓋貨幣市場和貨幣政策、銀行間拆借、銀行間回購、外匯市場和黃金市場等主要貨幣市場交易和政策信息。
4. CCER特供資料庫服務:特供資料庫服務提供全國大中型企業數據、海關進出口數據以及特有的醫療數據信息。
5. CCER高頻資料庫:高頻資料庫提供主要交易品種的高頻交易數據,包括分筆交易(Tick Data)交易數據等。
『捌』 股指期貨5檔委託檔,高頻交易數據2013全年的,中金所滬深300股票指數期貨
行免費行情是沒有5檔,收費行情有但是也不能下載。建議網路一下大富翁,數據。絕對有你要的
『玖』 如何在區塊鏈上進行高頻交易
區塊鏈概念解析:既是一個概念也是一個技術體系
區塊鏈是分布式系統的,是密碼學構造的,確實如此,區塊鏈就是又分布式系統和密碼學而形成的概念的技術集合,要強調一點它既是一個概念也是一個技術體系,區塊鏈最原始的時候只表示比特幣底層技術的賬目結構,它是一個狹義的概念。當初由於這個技術的發展應該由一個專門的名詞表徵它,以和比特幣相區分的時候,就用這個詞來提,它就更大更豐富變成一個理念,變成一個完整的體系。
再回想一下雲計算的時候,雲計算在雲計算這個詞提出來之前也是存在的,但雲計算一旦提出來以後,沿著雲計算的理念快速的發展,我想區塊鏈也是存在這樣的特徵會繼續的發展下去,它一旦會成為一種完整子技術體系,那麼區塊鏈下面所有子領域的技術,子領域裡面的演算法都會以加試的方式,以質變的方向去發展。區塊鏈是一種分布式的線或者是網路信任技術,在我研究區塊鏈技術的時候,沒有這個區塊鏈詞,我們叫分布式計算。技術層面端到端,從宏觀上看,區塊鏈是由東方參加的多個節點,它是平等的,這些節點的相互協作要完成你在區塊鏈上相互的驗證,這時候不需要一個中心的節點做這件事。
宏觀:分布式平等部署系統,參與節點協作完成驗證和存儲。
微觀:嚴謹的數據結構打包存儲在block中,邏輯上串聯起來構成chain。
數字簽名與完整性校驗等保證塊數據的真實性、實時性與時序性。
最後學完了所有的技術特性,它達到了多斗知情群與監督權,因為它是透明、共享、開放的,聯盟的各方要共同參與到這個區塊鏈系統的運行當中來,相當於一個共建、共享、共用、共治。聯盟在構造的時候還要想到一個事情,我向區塊鏈來存什麼東西,存的東西哪些是透明的,哪些是加密的,這個時候要根據你的業務系統來確定。如果有人故意作弊,在公眾甚至是集體聯盟的參與情況下就很可能發現你的數據可能是篡改或者偽造的,所以他就會考慮自己作惡的成本問題,這樣聯盟的信任成本就會降低很多,不會有一些摩擦發生。聯盟的外部因為相信你採用了區塊鏈技術,對整個聯盟所提供的服務或者產品信任度也會更高,所以這是一個非常好的良性循環的方式。
你做一個區塊鏈系統或者把業務嫁接到區塊鏈系統上,應該怎麼做呢?這裡面有兩個步驟,非常簡單。第一步在你的業務邏輯里構造出幾個關鍵的角色,這個角色現在考慮不要有多少個,它可能有多個,但現在就考慮成一個,這幾個角度一定是業務邏輯上有關聯的,他們需要共享,把這些規則同時映射到區塊鏈里去,或者放到腳本里。接下來提到數據,哪些數據放到區塊鏈當中去,哪些不放,因為區塊鏈效率就是安全,一般是放簡單的,關鍵的,而且只考慮需要共建的,另外一點即便有的數據放到區塊鏈當中去,也不是所有的東西需要大家監督,而可能是閉門的,只有授權以後才能看,一個是隱私考慮,二是監管方面的合規性考慮。
有了第一步以後第二步更簡單了,你需要一個便捷可靠的區塊鏈平台,它是一個底層的基礎架構,有賬本、有網路,有供需演算法,有賬戶,這樣的一些東西都得存在,而且一般性查完了,根據你的業務需求這四大塊可以查,可以發,下面有一個協議在。上面那一層就是映射,這個映射層很重要,就是要把你的業務抽象成很多模型、邏,抽象成讓你容易用的體系,然後你就可以在應用系統上開發出你的業務邏輯,然後開發出基於區塊鏈的業務邏輯來,這是一個快速的過程。實際上一個好的區塊鏈業務平台應該還有自己的應用工具,還有監控、查看、輔助的工具,就像資料庫的初期一樣。資料庫的初期如果只是單純的數據,沒有輔助工具的話,運行起來是很困難的。
接下來分享一個小小的案例,是我們剛剛發布的區塊鏈商業積分的案例。這裡面有很多的看法大家都已經探討過了,一定要用積分通用起來,消費者能得到利,商家也能減輕負擔,而且讓積分真正的流動起來,引導真正的二次消費。這個意義就很大了,我們選擇這個商業競爭還有更多的考慮,商業競爭本身具有一定的金融屬性或者貨幣屬性,它是純粹的低風險的數字,因為它在合規合法的程度上監管的風險是最低的。第二積分可以快速的積累數字資產,積累C端用戶,能在一定程度上檢驗你的區塊鏈平台,甚至測試你的區塊鏈技術,驗證你的區塊鏈平台對不對。最後衍生出來跟金融相關的屬性,為後面金融手段的擴張都打下了很好的基礎。
按照剛才我們看到的構建區塊鏈系統的路徑,第一步是決策,在區塊鏈系統當中它的角色是兩個,商戶和消費者。商戶也分成兩個層面,發的積分,收的積分,消費者的積分也分兩個,轉出的和收到。規則是無歧視規則;數據,積分有些數據很有意思,我可以把所有人寫在上面,可以把有效信息寫在上面,而有一些消費行為,具體買的什麼東西,喝的咖啡還是買的麵包,這些數據寫在上面,我用一個簡單的例子引導大家。
第二步就是要找區塊鏈的平台,在我們的布比區塊鏈,我們得到了什麼?我們真的得到了一個正向的反饋,我們覺得是一個非常好的反饋。第一點,數字積分代表的是多種數據資產,區塊鏈上可以支持這樣的東西。第二它可能有很多用戶,不管是真實的用戶還是實驗室模擬用戶,支持上百萬的交易和存儲量是沒有問題的,第三確實為我們構造一個很好的基礎,這個基礎為後面金融領域的探索打下良好的基礎。