當前位置:外匯行情大全網 - 期貨行情 - 如何建立期貨數據庫

如何建立期貨數據庫

1.收集數據,並對收集的數據進行清理,以確保數據的準確性和壹致性。以市場數據為例,準確性是指收集的數據需要反復對比確認,並定期對收集的數據進行對比測試,以保證策略形成所需數據的準確性。壹致性是指策略測試和策略實現的數據需要同源,市場數據從交易所發送到所有期貨公司。由於期貨公司接收服務器的本地時間設置和接收延遲,不同期貨公司轉發的市場數據可能或多或少存在不壹致的情況,因此在數據庫建設過程中需要考慮數據的壹致性。用於策略歷史測試和統計的數據要和未來用於量化交易策略實現的數據壹致,這樣量化策略測試才能更可靠。

2.實現的數據需要相同的來源,市場數據從交易所發送到期貨公司。由於期貨公司接收服務器的本地時間設置和接收延遲,不同期貨公司轉發的市場數據可能或多或少存在不壹致的情況,因此在數據庫建設過程中需要考慮數據的壹致性。用於策略歷史測試和統計的數據要和未來用於量化交易策略實現的數據壹致,這樣量化策略測試才會更可靠。

3.數據庫需要集成壹些算法功能。這些功能包括簡單的通用功能、數值分析、統計、數據訪問和金融證券相關功能,壹些高端數據庫建設集成了人工智能算法,如遺傳算法、蟻群算法、支持向量機等。這部分比較高端,對壹般金融機構要求高。直接集成到數據庫中是壹個很大的算法工程,有些機構采用調用外部算法引擎後返回結果的方法來實現人工智能算法。但是,隨著越來越多的數學、物理、計算機方面的人才進入數量策略的研究,很多機構都在自己的數據庫中集成了這樣的算法,這就把簡單的數據庫提升到了數量策略的研發平臺。

  • 上一篇:基金怎麽看漲跌
  • 下一篇:深圳鑫普投資顧問有限公司怎麽樣?
  • copyright 2024外匯行情大全網