量化投資與Python


目錄:

一、量化投資第三方相關模塊

NumPy:數組批量計算

Pandas:表計算與數據分析

Matplotlib:圖表繪制

二、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調試器命令

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM