1. 程式人生 > >利用Google趨勢來預測比特幣價格

利用Google趨勢來預測比特幣價格

bit ogl 信息 同時 googl 是什麽 什麽是 貨幣 git

預測市場是件極其困難和不可能的事情,特別是預測市場的短期行為。長期預期相對而言簡單很多,因為很多事情把時間拉長,都可以預測,比如我預測燒汽油的車最終都會消失,或者極端點,人類終會消失,把時間拉長,都是沒問題的。但是這種預測沒法賺錢~~~

那麽能賺錢的預測是什麽呢,比如每天比特幣的價格,是會漲還是會跌,這是可以賺錢的,那麽這能預測嗎?不知道,但是可以嘗試下。

我在medium上看到這篇文章How I Created a Bitcoin Trading Algorithm Using Sentiment Analysis With a 29% Return,大家有興趣可以移步細讀下。大致的意思就是,它通過兩個指標來判斷今天的比特幣價格的趨勢,一個是昨天(24h)到今天Google趨勢對於兩個關鍵字的熱度比值,一個是"BTC USD",一個是"buy bitcoin"。如果(buy bitcoin) / (BTC USD)的比值在35%以上同時今天此刻的比特幣價格比昨天同時間的比特幣價格高80美元,它就說買進,反之就賣出。

如果要細細分析的話,有幾個事情可以討論,為什麽是這兩個字,其他的字行不行?可不可以跑一跑歷史數據,看看最終的收益如何?為什麽是80美元等等,這些都是值得討論的。但是作為一名程序員,而不是數據科學家,我先把它實現了,跑一跑看看吧

於是我寫了個腳本tw7613781/sentiment_trade,部署在AWS上。由於80美元有點扯蛋,我就改為漲的比例大於1%。每天早上給我發個信息(用telegram)通知下我。

目前它的成績還準確的,我是這個月14號(2018.11.14)部署的,目前給的策略都是賣,哈哈哈,目前是跌的媽都不認識了。

有興趣的朋友可以討論下。在這裏領域是有不少嚴肅科學的,即利用社交網站數據預測市場(股市,虛擬貨幣市場等),有不少好論文出現。

利用Google趨勢來預測比特幣價格