❶ 我是做程序化交易的,在國內有開放api介面的軟體嗎 股票的,期貨的。
真搞不懂為什麼最近程序化交易軟體竟然流行?
如果說真正好軟體,只要你把電腦開上了,豈不是自動賺錢了嗎?不勞而獲,只需一次性投入一個軟體的購買費用,天上掉餡餅?
~~
附錄:程序化軟體的騙人伎倆
我知道這篇文章會觸犯到一些人的利益,但我還是想把一個真相還原出來。
在程序化的交易當中,有些交易系統表現的異常優異,正確率經常在90%以上,而盈利率也高的驚人。尤其前些年在市場上銷售非常火爆的某些股票,期貨軟體,在市場推廣的時候,經常給投資者看買入和賣出的信號,通常都是接近完美的。為什麼會有如此高效的「搖錢樹」呢?這些系統是在騙人呢?還是真實的呢?我們不得不見識一個在金融編程當中,很神奇的一類函數「未來函數」。
我們首先看一個交易測試報告:(如圖)
通過這個報告我們看出,在兩個交易周之內,我們的盈利率達到接近60%,正確率100%,這套系統真是「神」了。不出一年的時間,這個盈利速度,這個世界都被我們買下了,但是這里,有個極大地陷阱。就是我們的未來函數之一
「refx」,這個函數的功用是從目前的k線圖向後定位,比如我們上面的編程語言中,refx(close,1)>close,bk;也就是說,只有後一根k線圖的收盤價高於本根收盤價了,我們才買入,而一到了第二根k線圖,我們就賣出平倉。這樣的系統,可能不賺錢么?正確率一定是100%,因為你的入場條件限定了,只買入未來上漲的信號,所以正確率一定是100%,但是這種系統,在我們實戰當中,意義為0。因為你在真正的未來中,是無法知道下一根k線如何變化的。
以上只是通過一個非常簡單的例子告訴大家未來函數在金融編程當中的功用,但也不是一無是處。而且有些軟體利用的未來函數比這個例子要高明很多,比如通過指定時間,time,
week這樣的函數達到和未來函數同樣的目的,但是本質是一樣的。所以希望大家能夠在測試結果的時候,留著一個心眼。同時希望各位軟體開發商有點職業道德,不要賺取那些已經很痛苦,希望通過軟體來穩定盈利,最後卻竹籃打水一場空的可憐投資者的錢。
❷ 我要做程序化交易編程, 國內那些股票/期貨軟體支持C或者C++行情分析編程介面
股票基本沒有,金字塔據說正在談。
期貨ctp的api可以直接用c、c++接入。
tb(交易開拓者)的語言接近c
文華、金字塔、mc都可以程序化交易,但是不是c,c++
❸ 程序化交易是怎麼運行的比如介面哪裡來是否和行情軟體和期貨公司掛鉤
不同軟體的程序化交易方式不同。行情介面一般來自行情數據提供商。
❹ 國內A股做程序化交易調用的是交易所介面還是券商的
交易所的介面
❺ 個人使用上期CTP介面開發期貨程序化交易平台可行嗎
可行的,CTP系統提供API介面,並且允許三方接入,你可使用其他程序,或者自己編寫程序對接CTp系統。
❻ 證券程序化交易 數據介面的問題
估計證券公司不會向你開放數據介面的,因為涉及到安全問題,他們可不敢冒險。況且很多證券公司的交易程序基本上都是第三方(比如恆生、金證等)開發的,數據介面由他們掌握著。
我曾經和一家做期貨交易軟體的公司問過數據介面問題,他們給我的答案是:你給我你的數據包格式,他們可以提供介面函數,但介面參數是不公開的。
❼ 期貨程序化交易系統是如何實現的,用的是什麼編程語言
、程序化交易系統目前主要是通過計算機程序實現的,其實就是把交易者決策的過程用計算機語言描述出來,然後由計算機給出交易建議或直接發送交易指令到期貨公司的交易系統中去,完成一筆交易。
比如我們用自然語言思考某個品種是否應該買入賣出時:「如果大豆0901價格跌破3000元,則開倉賣出三分之一......」用計算機語言描述時可能就是:
「IF
A0901<=3000
THEN
SELL......」
當然實際上的程序編寫是比較復雜的,因為要做大量的邏輯判斷和公式計算。
2、
理論上來講,用什麼語言都可以完成這樣的任務,但因為涉及到大量的數據讀寫和網路存取,所以最好用自帶資料庫功能的編程語言,比如Delphi,不但數據
庫功能很強,而且可直接讀寫SQL-Server、Oracle、Sybase等證券期貨行業普遍採用的資料庫,相應的網路控制項也齊全。
3、此類交易系統適合所有的交易市場,證券、期貨、外匯都已經有了類似的交易系統,但各自的模型基礎不一樣,因為這些軟體都是根據交易者的經驗來建立交易模型並編寫的,而不同的交易者思路是不完全相同的。
4、在證券市場和期貨市場上,如果個人要建立一個計算機程序化交易系統的話,首先要做的當然是建立交易模型,也就是把自然語言描述的交易決策過程轉換成計算機語言。
其次是建立交易介面,這里有兩個介面問題要解決,一是你的交易程序要讀取行情軟體的數據,以便系統根據行情數據作出交易決策並發出交易指令;二是你的交易程序發出的指令要下到證券公司(期貨公司)的交易伺服器上去,就像你自己敲單一樣。
介面問題涉及到TCP/UDP埠的讀寫,證券(期貨)公司和交易所的通信都是通過TCP/UDP進行的,他們不對最終客戶開放介面,這就需要你自己破解數據格式了。
所以要建立一套有效的程序化交易系統,不但要求程序的編寫者有成功的、長期有效的交易經驗,還要懂得將這些經驗用計算機語言描述出來,這不是一個很簡單的過程。
❽ 國內券商有沒有提供股票程序化交易介面的
其實復如果滿足條件的投資者(無論制個人還是機構) 都可以直接申請券商的api,畢竟如果採用通達信破解版接入,用普通的金證櫃台,有200ms的穿透時間, 目前很多券商針對程序化交易用戶提供了專門的通道。 這里推薦中泰XTP,純自主研發 而且無論速度(深交所下單到網關小於50us,成交回報1.6ms)還是穩定性(主動訂單成交率95%)都是第一梯隊的 具體的可以看這篇文章——XTP極速通道 - Duke的文章 - 知乎 https://zhuanlan.hu.com/p/139641563
❾ 國內A股做程序化交易調用的是交易所介面還是券商的收費如何
券商的介面。交易所不給股票的介面。
其實,連程序化都是被打壓的,割韭菜的工具是不願意給散戶的。