小编cha*_*p19的帖子

Python ZIPLINE:_RunAlgoError: 没有提供 ``benchmark_spec``,并且 ``zipline.api.set_benchmark`` 在 ``initialize`` 中没有被调用

这是我的第一个问题,请原谅我的错误我一直在阅读 Andreas Clenow 的 Trading Evolved,这是一本关于使用 Python 进行回测和财务的书 这是我收到的代码和错误

%matplotlib inline

# Import Zipline functions that we need
from zipline import run_algorithm
from zipline.api import order_target_percent, symbol

# Import date and time zone libraries
from datetime import datetime
import pytz
import pandas as pd

# Import visualization
import matplotlib.pyplot as plt


def initialize(context):
    # Which stock to trade
    context.stock = symbol('AAPL')
    
    # Moving average window
    context.index_average_window = 100
    
def handle_data(context, data):
    # Request history for the stock
    equities_hist = data.history(context.stock, …
Run Code Online (Sandbox Code Playgroud)

python finance pandas zipline back-testing

2
推荐指数
1
解决办法
1371
查看次数

标签 统计

back-testing ×1

finance ×1

pandas ×1

python ×1

zipline ×1