『壹』 國內有沒有免費的期貨程序化交易軟體求前輩推薦!!
有一款叫金魔方果子量化的程序化交易軟體是完全免費的,你自己網路一下,我用好多年了。支持全國所有的期貨公司,使用前先在期貨公司開通一下CTP。
『貳』 有哪些好用的期貨程序化交易平台
程序化平台現在最成熟的就是文華財經的贏智和開拓者
文華的現在收費有點貴,小資金可能吃不消
開拓者用的人稍微少點,但也是很多年了
『叄』 什麼是期貨程序化交易系統
所謂系統就是操作思維的程序化,該開倉該平倉電腦給出指令或提示,有一個自己的系統可以避免人性中的弱點,但一個好的系統不是那麼容易有的,畢竟程序是死的,不會自己更新,所以俺覺得如果自己能自律根本不需要系統.
『肆』 期貨程序化交易系統是如何實現的,用的是什麼編程語言
、程序化交易系統目前主要是通過計算機程序實現的,其實就是把交易者決策的過程用計算機語言描述出來,然後由計算機給出交易建議或直接發送交易指令到期貨公司的交易系統中去,完成一筆交易。
比如我們用自然語言思考某個品種是否應該買入賣出時:「如果大豆0901價格跌破3000元,則開倉賣出三分之一......」用計算機語言描述時可能就是:
「IF
A0901<=3000
THEN
SELL......」
當然實際上的程序編寫是比較復雜的,因為要做大量的邏輯判斷和公式計算。
2、
理論上來講,用什麼語言都可以完成這樣的任務,但因為涉及到大量的數據讀寫和網路存取,所以最好用自帶資料庫功能的編程語言,比如Delphi,不但數據
庫功能很強,而且可直接讀寫SQL-Server、Oracle、Sybase等證券期貨行業普遍採用的資料庫,相應的網路控制項也齊全。
3、此類交易系統適合所有的交易市場,證券、期貨、外匯都已經有了類似的交易系統,但各自的模型基礎不一樣,因為這些軟體都是根據交易者的經驗來建立交易模型並編寫的,而不同的交易者思路是不完全相同的。
4、在證券市場和期貨市場上,如果個人要建立一個計算機程序化交易系統的話,首先要做的當然是建立交易模型,也就是把自然語言描述的交易決策過程轉換成計算機語言。
其次是建立交易介面,這里有兩個介面問題要解決,一是你的交易程序要讀取行情軟體的數據,以便系統根據行情數據作出交易決策並發出交易指令;二是你的交易程序發出的指令要下到證券公司(期貨公司)的交易伺服器上去,就像你自己敲單一樣。
介面問題涉及到TCP/UDP埠的讀寫,證券(期貨)公司和交易所的通信都是通過TCP/UDP進行的,他們不對最終客戶開放介面,這就需要你自己破解數據格式了。
所以要建立一套有效的程序化交易系統,不但要求程序的編寫者有成功的、長期有效的交易經驗,還要懂得將這些經驗用計算機語言描述出來,這不是一個很簡單的過程。
『伍』 如何鑒別期貨程序化交易系統的好與壞求解答
文章來源: 智冠豐銀程序化 在運用趨勢交易系統時模型是具體的發送指令者,交易模型由各類計算機語言編寫而成,它關乎著投資者能否長期盈利的關建地位,因此正確的認識與識另一款期貨趨勢交易系統的好壞尤為重要。智冠豐銀將多年來對程序化交易模型的研究結果現與大家分享。 首先我們要將交易系統的種類區分開來比較,趨勢交易系統與日內交易系統不能同比,在下文中我們再著力講述《日內系統的選擇與鑒別》 。從程序化軟體上來分目前大體分為文華財經與交易開拓者兩款主流,做為一款以固定手數交易的期貨趨勢交易系統(交易手數人工調整)來講我們認為使用文華財已經可以達到要求,做為波段交易通常的盈利比列一般都是較大的,盡管文華財經是採用市價發單會帶來滑點,但我們可以想到通常波段交易的盈利或虧損一單都在千元或萬元以上,一兩個點的滑點並不會影響整體的交易結果。而一款正常的趨勢交易系統一年的交易次數在50到100次間,這也並不會由於滑點對年終的利潤形成較大的影響,對於普通的期貨交易者來講文華財經以通俗易懂的界面是最佳的選擇。期貨趨勢交易系統一年交易多少合適? 智冠豐銀認為一個趨勢交易系統以波段交易為主,交易次數太少不付合實際的交易,說明止損大,不能抓住更小的波段。一月一次則一年12次試問誰會持倉這么久?人們選擇期貨就是為了短線靈活的交易方式,但交易次數如果太多則說明交易成本會太高,加上滑點很不可取。並且這種交易模型在震盪行情中會反復開倉形成較大的資金回轍。我們認為一年交易50-100次間較為適當。如何識別一個期貨趨勢交易系統的有效性? 很多朋友在選擇模型時只關注測試曲線平穩與否與盈利大小這是很不正確,如果一個模型的測試曲線過於平均是有刻意優化的成份!只是為了給別人展示看的,過於優化的模型因為所有的參數都是針對測試的這段行情,因此在以後的行情中會出現較大的虧損,因為未來的行情千變成化。而我們追求的趨勢交易系統必須具有一定的自適應功能,能夠適合行情變化而自動做出調整。同樣我們可以這樣來檢驗:一個完整的趨勢交易系統它是一個優質的交易策略,它應適合多個品種,如果一個模型能適用相近的較多品種和周期那則說明這是一個真正的好策略。也證明了交易策略的有效性。(不含未來函數)趨勢交易系統應測試多久? 關於交易模型測試並不在於測試的長久,要以測試的交易次數為標准,因為有些模型選擇的周期較大,只用時間來衡量是不科學的,一個趨勢系統理論上測試越多越好,但都會受到歷史數據的限制,一般有50次測試交易,再加以上兩條的標准大體就是推斷出一個期貨趨勢交易系統的有效性了。新手如何使用期貨趨勢交易系統? 對於一個程序化交易新手來說首先要克服心理這一關,要改掉從前自已的交易習慣從而按信號來交易,既使信號的交易方向與你分析的完全相反你也只能按信號來交易(當然現在的軟體都可以自動完成交易),程序化交易最忌諱就是不能嚴格的執行每一單交易,如果你確實對自已手中的交易模型沒有十足的把握擔心會對自已造成損失,又想體驗交易模型的量化結果我們建議您可以用最低的倉位來運行這個交易模型,這樣一點盈虧自已總不會在意的。對於新手來說選擇良好的進場機會最為重要,一般情況下當交易模型連續虧損幾單後進場最理想(具本連虧幾次視模型而定),因為經過短期的回轍後風險已充分的釋放,接下來可能就是不斷的盈利交易,也會使投資者更有信心。三個月或半年過後你會發現賬戶的盈利已累積到了一定比列,這時您對模型也有更多的了解,可以適當的增加倉位以達到更大的盈利。 總之確定一個交易模型的有效性後就需要我們堅持連續的執行指令才會達到盈利的目的,趨勢交易模型換言之就是一個賺大虧小的工具,誰想追求只賺不虧誰就會是輸者,誰越怕虧錢誰反而在賺小虧大。一個優質的交易模型它正是一個賺大虧小的工具而已。
『陸』 如何鑒別期貨程序化交易系統的好與壞
交易系統的穩定性,,與交易所連接穩定,不能在交易時間內崩潰或斷線;交易系統的執行力,下單是否能及時成交,大單交易是否能夠良好執行,能否控制甚至減少沖擊成本;交易系統的保密性,程序是否有加密;是否有風控機制;從生成信號到成交,是否即使順暢;
『柒』 請問程序化交易系統是如何實現的用的是什麼編程語言怎麼測試適用范圍是什麼謝謝!
1、程序化交易系統目前主要是通過計算機程序實現的,其實就是把交易者決策的過程用計算機語言描述出來,然後由計算機給出交易建議或直接發送交易指令到期貨公司的交易系統中去,完成一筆交易。
比如我們用自然語言思考某個品種是否應該買入賣出時:「如果大豆0901價格跌破3000元,則開倉賣出三分之一......」用計算機語言描述時可能就是:
「IF A0901<=3000 THEN SELL......」
當然實際上的程序編寫是比較復雜的,因為要做大量的邏輯判斷和公式計算。
2、理論上來講,用什麼語言都可以完成這樣的任務,但因為涉及到大量的數據讀寫和網路存取,所以最好用自帶資料庫功能的編程語言,比如Delphi,不但資料庫功能很強,而且可直接讀寫SQL-Server、Oracle、Sybase等證券期貨行業普遍採用的資料庫,相應的網路控制項也齊全。
3、此類交易系統適合所有的交易市場,證券、期貨、外匯都已經有了類似的交易系統,但各自的模型基礎不一樣,因為這些軟體都是根據交易者的經驗來建立交易模型並編寫的,而不同的交易者思路是不完全相同的。
4、在證券市場和期貨市場上,如果個人要建立一個計算機程序化交易系統的話,首先要做的當然是建立交易模型,也就是把自然語言描述的交易決策過程轉換成計算機語言。
其次是建立交易介面,這里有兩個介面問題要解決,一是你的交易程序要讀取行情軟體的數據,以便系統根據行情數據作出交易決策並發出交易指令;二是你的交易程序發出的指令要下到證券公司(期貨公司)的交易伺服器上去,就像你自己敲單一樣。
介面問題涉及到TCP/UDP埠的讀寫,證券(期貨)公司和交易所的通信都是通過TCP/UDP進行的,他們不對最終客戶開放介面,這就需要你自己破解數據格式了。
所以要建立一套有效的程序化交易系統,不但要求程序的編寫者有成功的、長期有效的交易經驗,還要懂得將這些經驗用計算機語言描述出來,這不是一個很簡單的過程。
『捌』 想系統學習期貨程序化交易,從何處開始,求解有那些教材
程序化交易就是一些人能穩定賺錢,然後他們把自己的方法寫成程序.目前沒有這樣的教材,因為市場上沒有一本書能做到穩定賺錢,而且這些都是非賣品
『玖』 期貨程序化交易軟體哪個好
目前使用的主流程序化
交易軟體
是
文華財經
的贏智交易軟體,該軟體支持
程序化模型
編寫。