每天只要15分鐘 – 超簡單學會 Python 自動化貨投資比特幣

2017年12月,比特幣曾一天上漲20%!
我的朋友說,他投資了加密貨幣,
但過了一個禮拜,比特幣的價格開始崩盤,而他卻買在高點,

我就在想,有沒有一種投資方法,
可以自動化投資加密貨幣,卻不用承受這麼高的風險?
於是開始研究基於加密貨幣的量化投資,
寫成一系列的文章,共12篇,一篇只需要操作 15 分鐘,
分享給大家!

summary 1

為什麼要投資加密貨幣

加密貨幣當前是個小眾市場,但是有很大的潛力
從貨幣供給、基本面的角度,加密貨幣也是非常有市場的
是值得投資的商品

德意志交易所(Deutsche Bórse)
這個月發行了 BTC-E
是由 100% BTC 支持的
代表每個德國人,都可以從股票帳戶購買 BTC!

當初被世界各國禁止,
現在反而是逐漸開放,
從期貨、現貨等,進入人們的日常,
你還覺得加密貨幣沒有未來嗎?

前導:(Python x Crypto (Part 1):為什麼是比特幣?)

然而投資跟投機往往一線之間,
像是比特幣
波動就非常大!
所以持有時加密貨幣一定要

  • 少部位
  • 用量化分析降低風險

買入時機: Miner Capitulation 指標

長期投資,究竟要怎麼投資比特幣?
可以參考一個很有用的指標,
不過這個指標的原理,比較複雜,
需要兩篇的時間慢慢解說:

學完後,你就可以製作出下面這種專業的操盤工具喔!

ind 2 1

上述指標
在歷史上看來很準確
但是可以投資的時機真的太少了
畢竟比特幣的上漲跟下跌週期非常長

要怎麼樣可以安穩的投資加密貨幣呢?
我們可以用量化投資的方式,
只要重複做簡單的操作
就可以有效控制風險!

用 Python 做自動化投資(量化投資)

要打造一個可用的交易策略,
可以參考下方的文章
每一步程式碼都可以在 Colab 線上執行
不需要安裝和設定 Python 環境,
你可以現在就跟我們一起
來做量化投資的實驗喔!

  1. 獲得歷史數據:加密貨幣爬蟲撰寫
  2. 找出交易訊號:交易策略訊號實做
  3. 模擬回測績效:實做回測績效驗證
  4. 策略參數優化:二十倍的策略優化

學完上方單元,就能做出歷史績效高達20倍的比特幣交易策略喔!

after 1 2

有了以上的研究,
再加上你自己的創意,
不斷的嘗試,
就會有底氣,
可以買入人生第一枚加密貨幣了!

加密貨幣入金

然而,究竟要怎麼買?買多少?這篇文章告訴你:

上面的文章總結,
我們可以有兩種投資的方法:

  1. 小額長線投資
  2. 量化策略投資

其中,量化投資需要有紀律的操作,
但是,萬一訊號出現在午夜,
難道我們要熬夜操做嗎?
也太累了吧?!

所以我們也額外教大家
怎麼做一個全自動化的策略
我們是利用 Amazon Web Service (AWS)
裡面的 Lambda 功能
來自動監控策略,
決定買入賣出的喔!

策略雲端交易

使用 AWS Lambda 的好處
就是在每個月提供 400,000 GB-seconds 的額度
照著下方的教學,基本上不太會超額
讓你雲端免費自動下單交易!

thumbnail 6 8

有了雲端的自動執行策略,
就可以讓你 忘記交易
直到某一天 突然想起
打開手機,發現帳戶資產多了個零!(為了押韻,純屬效果XD)

用最科學的方式,投資最先進的貨幣

加密貨幣是體制上的顛覆,
加密貨幣之於傳統貨幣,就像是Uber之於計程車行一樣,
引入新的科技,必然會有一些配套措施來不及因應(詐騙、價格波動),
也會引來舊有制度的既得利益者反感。

加密貨幣的發展有些顛頗,
但長期來說,整個世代會朝著先進、便利的方向發展。
或許一百年後的未來,大家會嘲笑現在的金融體制怎麼這麼不方便呢!

FinLab 的目標,就是
希望可以在量化投資的路上,當大家的「武器製造商」!
就讓我們一起用 Python 勇闖未來吧!

如果喜歡我們的文章,也歡迎參考我們最新募資的線上課程「用 Python 理財:打造加密貨幣實戰策略」,在線上課程中,我們會更有系統、更完整地教您如何從無到有,打造10種加密貨幣實戰策略,並且能夠自動化雲端交易!有興趣的話,可以點此觀看課程介紹影片喔!

FinLab - 韓承佑

嗨大家好,我是韓承佑,FinLab創辦人,畢業於巴黎薩克雷大學資工博士,目前擔任臺灣量化交易協會 學術顧問、台北商業大學 創新育成中心 創業技術顧問與上市科技公司 量化交易顧問。當初,我喜歡寫程式、無意間因為軟體比賽接觸Fintech,從此開始了財經跟程式的學習之路。我們成立 FinLab 量化投資部落格,用自己研發的軟體,對台灣股市做大量快速的實驗。希望可以在量化投資的路上,當大家的「武器製造商」!