最近有一件事發生在股票市場,就是有人發文,量化交易,而且這種量化交易透過演算法設計,讓機器人去執行。我不是這個行中人,我不知道他們是怎麼把演算法設計讓電腦去執行的。但是有一點,演算法設計,計算機根本“不認識”。因為演算法設計是透過線、框表示計算機程式設計的概念性的表達,如果讓它在電腦上執行,必須透過計算機語言,轉化計算機程式。
就是說,演算法設計只是計算機程式設計的一個前期準備工作,就是要設計程式的一個框架的規劃。這個設計,就是:輸入——>計算公式——>條件判斷——>輸出。其中從計算到條件判斷是一個迴圈,計算結果符合條件的就輸出,反之則重新取值,重新計算。這個演算法設計是用框圖表示的,不是用計算機語言表示的。所以,演算法設計無法在電腦上執行。
演算法設計只有轉化為按照計算機語法用計算機語言編輯的程式,計算機才能執行。
由此可見,把演算法設計運用到交易上是一個偷換概念的說法,這正好讓市場大多數人不懂,因為他們大多不知道什麼是演算法設計,這個應該是大學計算機專業才有的課程,叫做《資料處理概論》裡面專門講了演算法設計。正是利用大多數人不知道這個概念,可以讓大部分人不知道它的危害性(或者說風險性)。
現在應該大家都知道了量化交易這個概念,當然具體情況我也是不清楚,因為我不是行中之人。應該可能是,就是每天給出一個交易量,選中一個標的。當然這個量都是針對某一股份的規模進行評估,——足可以控盤。應該可能有一天的盈利目標,規定一些限制性條件,滿足什麼條件就可以下單,否則不能下單或者撤單。
這個交易都是在預先設計好計算機程式裡執行的,不需要人去幹預。也就是說,這是實質是一種程式化無人化的交易,也就是程式化交易或者叫機器人交易。
這種交易的特點是,一是準。由於計算機計算非常精確,按程式計算,不會有誤。二是快。計算機計算的速度現在已經快得你不看想象。應該是以毫秒計最為基本。三是避免了人為情緒化操作。這樣可以預期實現預先設定的目標。
應該說,程式化無人化交易讓一般人工操作望塵莫及。基本上如果一個一個標的被量化程式化無人交易後,所有其他操作者都只能拱手交錢。人還是玩不過機器。
這種交易雖然讓掌握這種手段的人穩賺不賠,但是對市場的危害也不容小覷的。一是它破壞公平交易原則。以前是資訊不對稱造成不公平,現在是交易手段不同造成不公平。以前是利用資金優勢造成不公平,現在是利用程式交易引發新的不公平。可以看出一個被量化交易的標的,它價格波動異常,一天波動少則百分之五以上,多則百分之十幾。價格異常還表現在盤中跳價上漲或者下跌。換手異常,一般在百分之八以上,甚至在百分之十、二十、三十,或者更高。二是加大了市場波動,因為這種量化程式化無人化交易振幅都是非常大的,對於個股而言意味著風險,對於市場意味著波動。三是大量量化程式化無人化交易會造成市場失去良性執行的機制。因為這種交易每天都在瞄準若干標的進行收割,市場的錢逐漸地被少數擁有這種交易者所“虹吸”,最後市場就有可能被少數人所壟斷,那就不是一個投資的場所了。四是量化程式化無人交易,將泯滅價值投資的理念,因為每天都在利用這種交易進行賺錢,那就不會有長線投資。也不會有什麼估值合理不合理的問題。只要選中,就可以賺錢。
所以,我說資本市場應該是到了關鍵時期。從這次看到的量化程式化無人交易可以看出,把智慧機器用資本市場上來,可能對大多數尤其是中小投資是一個最大“殺手”。應該近快加強這方面整治。智慧化,利用到工農業生產是為了提高標準化、精準化,從而提高生產力。那你把這個運用交易市場,你是加快賺錢的效率?那麼就會有更多的人加速邁向貧窮。他們不是拿錢來分享發展紅利,而是來送錢的?
應該禁止這種“演算法設計”(混淆視聽,其實就是程式化無人化的機器人)在資本市場上的執行,危害性非常大。所以,今年人們稱“割裂的行情”。要讓生產走向符合我國發展,符合經濟基本面,這種手段就不能存在。