3.4 利用IPython Notebook 编写Python 程序
JoinQuant (聚宽)量化交易平台免费提供基于IPython Notebook 的研究平台,利用该平台也可以轻松编写Python 程序,特别是关注量化交易的Python 程序。
成功登录JoinQuant (聚宽)量化交易平台后, 单击菜单栏中的"我的策略/投资研究"命令,打开投资研究页面,如图3.23 所示。

单击投资研究页面中的"新建"按钮,弹出下一级子菜单,如图3.24所示。

在这里可以看到,可以新建文本文件、文件夹、Python2 文件和Python3 文件。单击"Python3" ,就可以新建一个Python3 文件,如图3.25所示。

然后就可以在Python3 文件中编写代码,具体如下:
#首先导入库
import pandas as pd
#创建一个DataFrame ,并赋值
dates = pd . date range( ‘20130101' , periods=6 )
#显示DataFrame 中的内容
dates

单击菜单栏中的"单元格",弹出下一级子菜单,如图3.26 所示。

单击下一级子菜单中的"运行所有"命令,就可以运行程序,结果如图3.27 所示。

下面再添加代码,把数据内容显示在表格中,添加代码如下:
df=pd.DataFrame(np.random.randn(6 , 4) , index=dates , columns=1ist( ‘ABCD' ))
df
添加代码来运行程序。单击菜单栏中的"单元格/运行所有"命令,就可以运行程序,结果如图3.28 所示。

程序代码编写完成并运行后,就可以关闭了。这样,在投资研究页面中就可以看到该文件,如图3.29 所示。

下面重命名文件。选择文件前面的复选框,就可以看到"重命名"按钮,如图3.30 所示。

单击"重命名"按钮,弹出"Renarne notebook" 对话眶,就可以给文件命名了,如图3.31 所示。

在这里给文件改名为"Mypython2.ipynb", 然后单击"OK" 按钮,就可以成功命名。
选择文件后,单击"建立副本"按钮,可以再复制一个文件, 如图3.32所示。

选择文件后,单击
按钮, 可以删除一个文件。