① 怎樣用 Python 寫一個股票自動交易的程序
股票自動交易助手提供了一個 Python 自動下單介面,參考代碼
#股票自動交易助手Python自動下單使用例子
#把此腳本和StockOrderApi.pyOrder.dll放到你自己編寫的腳本同一目錄
fromStockOrderApiimport*
#買入測試
#Buy(u"600000",100,0,1,0)
#賣出測試,是持倉股才會有動作
#Sell(u"000100",100,0,1,0)
#賬戶信息
print("股票自動交易介面測試")
print("賬戶信息")
print("--------------------------------")
arrAccountInfo=["總資產","可用資金","持倉總市值","總盈利金額","持倉數量"];
foriinrange(0,len(arrAccountInfo)):
value=GetAccountInfo(u"",i,0)
print("%s%f"%(arrAccountInfo[i],value))
print("--------------------------------")
print("")
print("股票持倉")
print("--------------------------------")
#取出所有的持倉股票代碼,結果以','隔開的
allStockCode=GetAllPositionCode(0)
allStockCodeArray=allStockCode.split(',')
foriinrange(0,len(allStockCodeArray)):
vol=GetPosInfo(allStockCodeArray[i],0,0)
changeP=GetPosInfo(allStockCodeArray[i],4,0)
print("%s%d%.2f%%"%(allStockCodeArray[i],vol,changeP))
print("--------------------------------")
② 怎麼設置股票自動買賣
不可以,一般能買到的股票是要先委託的,委託給證券公司(通過當面委託、電話委託、網上委託),然後證公司幫你買賣,證券公司收取手續費『傭金(各券商不同,最高3‰)+印花稅(1‰)+過戶費(1元/1000股』。
而委託時系統就給出了一個買進或賣出的價格區間,不再此區間的價格都是無效的,不能交易。而委託實效是一天,就是當天有效,如果當天未能交易,委託就作廢。
交易是按照先價格優先,然後時間有先的方式交易,也就是說,有人要10塊錢每股賣出A種股票,你出的錢最多,就賣給你,如果同有3個人都給了最高價,那就賣給最先提出委託的人。
注意:股票買入最低100股、或者100股的倍數。現在最便宜的股票也是5元錢多,加上0.5%的手續費,得600元錢以上就可以。
(2)股票自動交易助手授權碼擴展閱讀:
因為我國實行的是T+1交易制度,當天買的不能當天賣,但可以通過融券實現變相的T+0操作,就是當天買的,當天賣掉。
「T」指交易登記日,「T+1」指登記日的次日。我國上海證券交易所和深圳證券交易所對股票和基金交易實行"T+1"的交易方式,中國股市實行「T+1」交易制度,當日買進的股票,要到下一個交易日才能賣出。
當天買的股票只能第二個交易日賣出(T+1),賣出股票的錢,當天可以買股票,第二個交易日才可以轉到銀行(T+1)。
我國的T+1制度起始於1995年1月1日,主要是為了保證股票市場的穩定,防止過度投機,即當日買進的股票,必須要到下一個交易日才能賣出。
③ 同花順可以自動交易嗎
你要下載一個高頻交易軟體...目前還有免費的...
同花順沒有這個功能...這種功能就像腳本 是被禁止的~~所以知道的人很少...但想用這種功能的人卻很多~~@
④ 什麼股票交易軟體可以實現自動下單、自動撤單
1.、如果券商能提供介面,那非常簡單。不過對絕大多數人,這是廢話,一是券商不給提供,二是即使提供了,你的程序也得到營業部去跑。
2、 券商不提供介面,那就只能從交易軟體客戶端來想辦法了
方法一:keyboard和mouse模擬的辦法,比較笨的辦法,速度快不起來。按我以往的經驗,這種模擬keyboard和mouse的操作,因為要和UI打交道,很多地方得Sleep,不然很容易出錯,自動下單,出錯了可不是好玩的,那損失的都是錢。要想盡量減少出錯,stress test的時候每步的sleep時間都得足夠長,但這樣一來,要足夠可靠的話,整個過程估計3-5秒也完成不了。這個辦法雖然是笨點,但如果對速度和可靠性的要求不高,也是可以接受的,畢竟要比手動操作要快。(對可靠性有擔心的,可以留著交易軟體每次下單前的確認窗口,這樣還可以有最後一次人工確認的機會,但這樣一來,批量下單就下不了了)。
方法二:跳過交易軟體的UI層,直接調用下層的函數完成交易。大致方法是,1,得要code injection, 進程注入,你的代碼得在交易軟體的context下運行才行,2. 用debugger慢慢去看,了解交易軟體自身是如何調用下層的函數去完成下單,比方說通達信的交易軟體,與交易相關的函數,基本在tc.dll和tcapi.dll裡面。這個辦法弄通了,那下單估計可以在100ms以內完成,就完全和UI無關了。
方法三:從基於web和wap的交易上面動腦筋,這個渠道的下單方式,應該是http post了一些數據回server, 研究一下具體的格式就可以了。這條途徑,從client來講,下單的速度應該和方法二差不多。
3、FIX協議也是一種可能的突破口,部分櫃台系統供應商已有現成的FIX產品,有基金、QFII客戶的部分券商有采購(如中信證券),可以嘗試一下。
⑤ 有沒有免費的股票自動交易軟體啊 很簡單的功能 就是可以自動下單
你好,有的,搜索股票自動交易助手1.02,適用於通達信,同花順,大智慧等軟體只要檢測到下單程序就可以了。這個是免費的,其他諸如小閃客是需要收費的。
詳細說明軟體裡面有的,望採納!
⑥ 有沒有免費的股票自動交易軟體啊 很簡單的功能 就是可以自動下單
股票自動交易助手,也叫股票止盈止損助手,是使用最簡單的同時功能最強大的股票自動交易軟 件,支持止損止盈,移動止損,預警股票池下單,可以幫你實現全自動。2.智能A股管家股票自動交易軟體可以實現多種條件任務自動執行買賣,內置9種智能交易任務策略,止盈止損,拐點交易,自動T+0,閃電交易,雙向賣出,預警交易,階梯交易,區間交易,高級區間交易,均線交易,高級均線交易,跟隨交易,定時交易等,高效快捷。貓頭鷹股票自動交易系統支持股票、ETF等,內置高達十三種智能交易任務策略,常用止盈止損,移動止盈止損,拐點交易,價格穿越,雙向止盈止損,自動T+0,網格交易,預警交易,階梯交易,區間交易,均線交易,跟隨交易,定時交易,快速漲幅,開板賣出,開板買入,高級區間,高級均線,每日雲選股,自選股搶漲停,持倉組合以及特色分時買賣策略等,更有支持手機端獨立app操作。
操作環境:華為Nova4 10.0.0.171 貓頭鷹股票自動交易系統6.5-zol
拓展資料:股票自動交易軟體即設置好買入價和賣出價,系統就自動盯盤,在設定的價格買入和賣出,在操作員不更改的情況下,忠實的按照設定進行自動交易。並能在設定時自動計算價差扣除交易傭金後的凈利。譬如某個時間段我覺得大盤會在某個價格區間長期波動,就設置好買入的低點和售出的高點。可以選「投機模式」、「建倉模式」,也可以自定義編輯和添加其他模式。股票自動交易軟體是目前國內領先、功能強大、運行穩定的股票、權證、基金等金融產品自動交易軟體。
操作環境:華為Nova4 10.0.0.171 貓頭鷹股票自動交易系統6.5-zol