0

运行示例文件为

run_algo.py -c dual_moving_average.conf -o dual_moving_average.pickle

从那个泡菜中,我如何在完整的回测运行后打印 Quantopian 网站上显示的交易详细信息和每日头寸和收益数据表?

我正在寻找一个 python 而不是 ipython 的解决方案(我在这个阶段不需要这些图),并尽可能将数据格式化为 json。

到目前为止,我尝试了类似的东西

import cPickle as pickle
import pyfolio as pf

with open('./dual_moving_average.pickle', 'rb') as handle:
    perf_manual = pickle.load(handle)

returns, positions, transactions, gross_lev =  pf.utils.extract_rets_pos_txn_from_zipline(perf_manual)
pf.create_full_tear_sheet(returns, positions=positions, transactions=transactions,
                      gross_lev=gross_lev)

它有效,但我不知道如何从那里提取表格

4

0 回答 0