前言
正如我前幾篇文章所講,量化交易在國外已經相當成熟,很多國外的金融機構都已實現全盤量化交易委託。從最開始的海龜交易法則,到人工智慧深度學習的量化交易能力不斷創新。
可能很多人不信,說量化交易不可能穩定盈利,它只是一個口號,一個炒作。可是,正如機器人阿爾法狗已經打敗人腦,徹底改變歷史長河中機器人在圍棋上已經無法戰勝人類的事實。量化交易取代人工交易,成為一個成熟的頂尖的交易思維方法系統還有什麼不可能呢?所以,將來人類的交易比拼的是計算機的算力和賦予其策略的可靠性。所以,我們何不放下偏見與固執,了解一下在投資領域中這個你所不了解的區域。作為一個量化交易工程師,我可以負責任的告訴你,量化交易是能夠實現穩定盈利的,知道你肯專研,摸索出一套適合自己的量化交易策略。
如果你感興趣,可以關注我,跟著我,帶你一起學習量化交易知識。
量化交易工程師jeevan,先帶領大家打開量化交易的大門!讓我們先從最基礎的學起。我們先來進行量化交易環境,python的安裝。
python是啥,為什麼要用python量化交易
來看下pythondePython 是一個高層次的結合了解釋性、互動性和面向對象的腳本語言。
Python 的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構。
簡單來說,python是一種偏向解釋性的語言。python來編程,可以比較形象的描述程序代碼的執行邏輯。它是一種腳本語言,可以非常簡單的運行和執行。
對於我們量化交易來講,其最重要的特點是:免費開源,高效處理數據!
沒錯,高效處理數據,是我們選用python量化交易的最主要目的。
下面,我們來看下如何安裝python。
Python安裝
注意,python的安裝是完全免費的,如果你安裝python提示收費,說明你並沒有正確安裝python!
首先,我們百度搜索,輸入python,找到python的官方網站,打開。
我們百度搜索,輸入python,找到python的官方網站,打開。
我們在官網的菜單,導航欄點擊downloads,選擇windows進入下載安裝版本選擇頁面。
進入到版本選擇頁面後,我們python3.7.3版本,選擇installer,這個是exe可執行安裝,下載下來後,雙擊運行即可安裝。
雙擊執行安裝,我們可以選擇python的安裝目錄。
到最後一步安裝完,界面提示我們已成功安裝。
到此,我們的python已經成功安裝。我們驗證一下是否安裝成功。我們打開命令行,按住鍵盤:windows+R,打開的窗口輸入cmd,回車,打開命令行工具。
命令行工具輸入,python。可以看到,輸出了python的版本。這樣,我們的python已經安裝完成了。
pip鏡像源配置
python安裝完成後,我們還要配置下pip鏡像源。
為什麼要配置這個玩意?
因為python很多第三方庫都是老外開發的,所以python的第三方依賴包,默認下載是從國外下載的。伺服器在國外,我們在國內下載就會很慢。因此,國內的很多大機構和公司,會將python的第三方依賴拷貝到國內,開放一個公共的庫,供大家免費調用。因此我們下載第三方包的時候,要切換下載源到國內,這樣下載安裝第三方包的時候就會很快。我們下面進行鏡像源配置。
下面是國內的鏡像源,開放的公共庫如下:
我們可以在安裝時直接指定鏡像源,比如我們安裝numpy時,直接指定豆瓣源:
pip install numpy -i
但是,這樣和麻煩。我們每次安裝,都要附上一串地址。所以,我們需要將鏡像源配置成配置文件,這樣每次,我們安裝時就不用指定鏡像。
下面我們開始配置:
在windows文件管理器中輸入「 %APPDATA% 」,如:
在新建的 pip.ini 文件中輸入以下內容,然後保存。
注意:" index-url " 的內容是鏡像源的路徑,可以更換
[global]
timeout = 6000
index-url = 鏡像源
trusted-host = pypi.douban.com
OK,我們配置完成後,驗證下是否配置成功。
我們在命令行輸入:pip install numpy
可以看到鏡像源已經成功替換了。
好啦,今天的量化交易入門,教大家如何安裝量化交易環境python就講解到這裡啦。關注我,【大操手量投】,帶你一起學習量化交易知識。