當前位置:編程學習大全網 - 編程語言 - 有人試過編寫個程序來炒股嗎?

有人試過編寫個程序來炒股嗎?

目前國內這方面條件還不夠成熟。其他的市場(期貨,債券等)不知道,就A股而言,由於是T+n,在資金量不多情況下意義不大,當然像我這個散戶級別的混個生活費還是可以的。還有壹個,也是最麻煩的,是目前大部分交易券商都沒有向個人開放api接口,使得自動化交易的門檻很高。我也是對這方面比較感興趣,喜歡和各位高人多交流,學習

肯定地回答您,我們已經做了三年了。在通達信軟件上,最早是期貨交易實現電腦買賣,只是免費的速度太慢!文華 財經 軟件要交費,速度非常快。

大家關心的是贏

虧,自動交易軟件賺錢麽?肯定比人工交易效益高。首先,是條件選股功能,每天收市後,下載好當天數據,再把自已的選股程序化方案掛上,選擇選股範圍,好創業板,中小盤,還是滬A,

深A股,剔除ST類,讓軟件自動運行選股,選出的幾十只股票把它們放在指定的自定板塊裏。五分鐘搞掟!

接下來是上程序化交易軟件,把選出的股票每壹個都讓程序化交易軟件掃壹下,看看在K線圖上出現的買點、賣點。

然後,再結合自已的盤感經驗,再精選出十只明天可以交易的股票,放進自選股。

第三步是 歷史 數據的統計檢驗。利用通達信軟件自帶的統計檢驗模塊,對十只自選股進行近壹年的 歷史 買賣點效益的回測分析。從中找出二、三只最有贏利潛力的白馬股。

程序化交易軟件的操作流流程只需要每天收市後做三十分鐘的功課。

第四步,就是開盤後,自已如何根據買賣的提示,如何臨場發揮的問題。

我應該是少數自己親自做過的人了,實盤+編程+A股。自認為是韭菜水平,寫這個也並不是為了分享經驗,但鑒於大多數人其實沒有親自做過,就當是寫寫自己的壹點感受給有興趣的人看看了。

實現全自動交易的途徑

實盤量化交易看似容易,但也沒見多少個人投資者自己做。因為這裏有三個門檻:

專業技能 好理解,基本的編程+投研+壹定的數學基礎,這樣才能想出策略並實現策略。 渠道 就是指如何實現實盤交易,模擬編程炒股很多人試過,但要實盤,需要通過券商,這樣妳的策略才能向妳的實盤賬戶發送買賣指令。至於 資金 ,也就是真舍得拿真金白銀去試水,同時具有壹定的抗風險能力。

要真正實現全自動交易,有三種途徑,分別從簡單到復雜。

壹般個人單幹的話,選擇途徑1或者2;而如果是正規量化機構的話,選擇途徑2或者3。我作為正宗韭菜,自然是選擇途徑1,找了壹個可以實盤的量化平臺。為了避免打廣告之嫌,就不透露名字了。

交易策略與系統

既然是選擇了傻瓜式的平臺,絕大多數交易系統的技術問題已經不用擔心,別人幫妳解決好了,自己只用專心於策略。策略自己怎麽設計都行:

但策略也並不是純粹的只用把股票篩出來即可,仍然需要自己寫買、賣、撤單、查詢成交情況等命令,這樣才可以實現模擬回測。比如壹個簡化但完整的流程可以是:

模型隨時接收實時行情的數據——某時刻產生了交易信號——將股票代碼和目標買賣股數發至實盤賬號——不斷查詢成交情況——完全成交或者需要撤單重新調整價格——完成壹次交易

有了這個,策略就可以完成回測,看看 歷史 收益如何,進而如果妳決定要實盤,則可以把策略提交到量化平臺的實盤服務器中,與自己的實盤賬號綁定並啟動策略。這樣,壹個全自動實盤交易就算開始了。如果是日內策略,交易起來具體日誌可能是這樣:

策略收益

大家最關心的就是這壹塊吧,因為我策略寫好了也沒怎麽去優化,所以表現也就是韭菜水平,甚至可能跑不過大盤。搞了不止壹個策略,表現不壹。

如果是專業的機構,那肯定得每天隨時維護,並叠代新的策略。至於我自己搞,在策略上線了我很少打開來看,就讓它自己運行了,畢竟不是主業,連副業都算不上,純粹個人興趣愛好。

潛在風險

最大的風險就是策略被別人偷走,因為妳的策略是放在平臺上的,雖然平臺再三聲稱策略絕對安全,不會被盜,但如今個人數據泄露已經不是新聞了,自然仍然存在策略被盜的風險,甚至是壹些人利用權限,直接查看那些收益好的策略也說不準。不過我的策略並不擔心這點,因為足夠爛,可能這就是光腳的不怕穿鞋的吧。

另外在交易上也存在壹些風險,可能策略出bug了讓實盤賬戶產生錯誤交易,進而導致虧損。或者交易延遲太大,導致錯過買賣點等。

在合規上,也需要認真鑒別該量化平臺是否與正規券商合作,否則本金都可能給搞沒。

以上內容純粹是個人感想,不構成建議。這條路上要趟的坑太多,鐮刀太多,單兵作戰唯壹的優勢就是,自己是自己的老板,不存在來自客戶的業績壓力。

  • 上一篇:linuxaudio驅動linuxaudio
  • 下一篇:如何用EXCEL隨機排列學生考試座位號?
  • copyright 2024編程學習大全網