Acesso no exterior: www.kdjingpai.com
Ctrl + D Marcar este site como favorito
Posição atual:fig. início " Respostas da IA

Como usar o Qlib para backtesting de estratégias de investimento?

2025-08-28 2.0 K

Descrição do processo de backtesting

  1. Preparar dados de backtest: Certifique-se de ter feito o download dos dados de mercado.
  2. Escolha uma estratégia de eliminação: por exemplo, TopkDropoutStrategy
  3. Defina os parâmetros do backtest: hora de início/fim, número de ações, etc.

Código de amostra (computação)

from qlib.contrib.strategy import TopkDropoutStrategy
from qlib.backtest import backtest
strategy = TopkDropoutStrategy(topk=10, drop=2)
report = backtest(strategy=strategy, start_time="2024-01-01", end_time="2025-03-25")

Descrição do parâmetro

O topk indica o número de ações de melhor desempenho selecionadas, o drop indica o número de ações eliminadas diariamente, e o relatório de backtesting exibe métricas de retorno e risco.

Recomendado

Não consegue encontrar ferramentas de IA? Tente aqui!

Basta digitar a palavra-chave Acessibilidade Bing SearchA seção Ferramentas de IA deste site é uma maneira rápida e fácil de encontrar todas as ferramentas de IA deste site.

voltar ao topo

pt_BRPortuguês do Brasil