目錄:
一、量化投資第三方相關模塊
二、IPython的介紹
IPython:和Python一樣
三、如何使用Python進行量化投資
- 自己編寫:NumPy+pandas+Matplotlib+……
- 在線平台:聚寬、優礦、米筐、Quantopian、……
- 開源框架:RQAlpha、QUANTAXIS、……
我們先來學習一下IPython,上面列舉的相關模塊后面在談論
一、IPython基礎功能
1、IPython是交互式的Python命令行
2、安裝與使用
安裝:pip install ipython
使用:ipython
與Python解釋器的使用方法一致
二、IPython高級功能
1、基本使用
- TAB鍵自動完成
- ?:內省、命名空間搜索
- !:執行系統命令
- 豐富的快捷鍵
2、魔術命令:以%開始的命令
%run:執行文件代碼 %paste:執行剪貼板代碼 %timeit:評估運行時間 %pdb:自動調試
3、IPython Notebook
使用命令歷史
獲取輸入輸出結果
目錄標簽系統
IPython Notebook
In [28]: 3+2 Out[28]: 5 In [29]: _ Out[29]: 5 In [30]: __ Out[30]: 5 In [31]: ___ Out[31]: 5
4、安裝jupyter
pip install jupyter
執行命令:jupyter-notebook
三、IPython快捷鍵
四、IPython常用的魔法命令
五、IPython調試器命令