评价成功,不能只能最后看成果。比如进行了投资,一年后获得10%的收益和半年后10%的收益是很不一样的。
量化投资的策略的成功不仅建立在最终盈利,还要看承担了多大的风险。一个成熟的老手最重要的是识别风险,太多投机者死在黎明前。
backtrader提供了模块analyzer来评价策略。例如夏普比率,最大回测率,胜率。也可以引用第三方模块来评价策略。
1. 基本使用
analyzer_baseuse.py
import pandas as pd
import backtrader as bt
from datetime import datetime
import os, sys
# 添加策略
class