Esquemas de negociação do backtest esignal
BackTesting do eSignal.
Que parte do meu capital posso perder se o mercado for contra mim?
Quanto tempo posso dedicar à negociação?
Se a Média móvel se aproximar de Preço, Saia Longo e Saia Longo.
Na primeira linha, consultamos a variável construída para o valor da média móvel simples de 40 dias.
Ele determina se uma fórmula deve ser desenhada no mesmo painel que os dados de preço ou em um painel independente.
Estratégia. CLOSE - usa o preço de fechamento como o preço de preenchimento.
Strategy. LIMIT - usa o preço StopOrLimit como o preço de preenchimento.
Strategy. MARKET - usa o preço aberto como o preço de preenchimento.
Strategy. STOP - usa o preço StopOrLimit como o preço de preenchimento.
Strategy. THISBAR - use os valores OHLC da barra atual para determinar o preço de preenchimento em conjunto com o Tipo de preenchimento.
Strategy. NEXTBAR - use os valores OHLC da próxima barra para determinar o preço de preenchimento em conjunto com o Tipo de preenchimento.
Strategy. DEFAULT - usa o LotSize padrão como o número de compartilhamentos.
Strategy. ALL - normalmente usado com Strategy. doSell ou Strategy. doCover.
Especifica que todos os compartilhamentos mantidos sejam vendidos / cobertos.
Strategy. doLong (Descrição, Tipo de preenchimento, Barra de preenchimento, LotSize, StopOrLimit)
Retorna verdadeiro se preenchido, falso se não for preenchido.
Retorna verdadeiro se preenchido, falso se não for preenchido.
Retorna verdadeiro se preenchido, falso se não for preenchido.
Retorna verdadeiro se preenchido, falso se não for preenchido.
Retorna true se atualmente estiver em um trade (longo ou curto). Caso contrário, false
Retorna true se atualmente for longo. Caso contrário, false
Retorna true se atualmente for longo. Caso contrário, false.
Definir um pedido de parada. Isso fechará a posição ativa se a ordem de parada.
alcançado ou excedido.
Limpar (remover) a ordem de parada atual.
Retorna o número de compartilhamentos atualmente retidos. Esse número é negativo se curto
positivo se longo. Por exemplo: -100 é curto 100 compartilhamentos. 100 é longo 100 ações.
Retorna o tamanho do lote padrão conforme definido pelo usuário antes de iniciar o backtest.
Estratégias de negociação do backtest esignal
- ações, opções, futuros, moedas, cestas e instrumentos sintéticos personalizados são suportados.
- Vários feeds de dados de baixa latência suportados (velocidades de processamento em milhões de mensagens por segundo em terabytes de dados)
- backtesting e otimização de estratégias baseadas em C # e. Net.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX.
- QuantDEVELOPER - framework e IDE para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização, disponível como plug-in do Visual Studio.
- QuantDATACENTER - permite gerenciar um data warehouse histórico e capturar dados de mercado em tempo real ou com latência ultra baixa de provedores e trocas.
- QuantENGINE - permite implantar e executar estratégias pré-compiladas.
- Dados de baixa latência de vários ativos e vários períodos, vários brokers suportados.
- OpenQuant - C # e VisualBasic. NET backtesting e trading de sistemas em nível de portfólio, multi-asset, testes em nível intradiário, otimização, WFA etc., múltiplos brokers e feeds de dados suportados.
- QuantTrader - ambiente de negociação de produção.
- QuantBase - gerenciamento centralizado de dados.
- QuantRouter - dados e roteamento de ordens.
- solução de múltiplos ativos, vários feeds de dados suportados, banco de dados suporta qualquer tipo de RDBMS que fornece uma interface JDBC, por exemplo, Oracle, Microsoft SQL Server, Sybase, MySQL etc.
- os clientes podem usar o IDE para roteirizar sua estratégia em Java, Ruby ou Python, ou podem usar sua própria estratégia IDE.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX.
- solução de múltiplos ativos (forex, opções, futuros, ações, ETFs, commodities, instrumentos sintéticos e spreads de derivativos personalizados etc.), vários feeds de dados suportados.
- framework para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX (IB, JPMorgan, FXCM etc.)
- dados diários e intraday (nos estoques para 43 + anos, futuros para 61 + anos)
- Prático para sinais baseados em preço de backtesting (análise técnica), suporte para linguagem de programação EasyLanguage.
- apoiando ações dos EUA e ETFs, futuros, índices dos EUA, ações alemãs, índices alemães, forex.
- US $ 249,95 mensais para não profissionais (somente plataforma de software Tradestation, sem corretagem)
- $ 299.95 mensais para profissionais (somente plataforma de software Tradestation, sem corretagem)
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados, análise multi-threaded, gráficos 3D, análise WFA, etc.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- link direto para eSignal, Interactive Brokers, IQFeed, myTrack, FastTrack, QP2, TC2000, qualquer feed compatível com DDE, MS, txtfiles e mais (Yahoo Finance.)
- backtesting e negociação de sistemas em nível de portfólio, teste de nível multi-ativo, intradiário, otimização, visualização, etc.
- permite a integração R, a negociação automática na linguagem de script Perl com todas as funções subjacentes escritas em C nativo, preparadas para a co-localização do servidor.
- suporte nativo a FXCM e Interactive Brokers.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio - melhor para sinais baseados em preço de backtesting (análise técnica), scripts C # - extensões de software suportadas - manipulação de feeds de dados, execução de estratégias etc.
- Axioma ou dados de terceiros.
- análise fatorial, modelagem de risco, análise de ciclo de mercado.
- melhor para sinais baseados em preço de backtesting (análise técnica), suportando estratégias diárias / intraday, testes e otimização em nível de portfólio.
- Turtle Edition - mecanismo de backtesting, gráficos, relatórios, testes EoD.
- Professional Edition - além de editor de sistema, análise prospectiva, estratégias intraday, testes multi-threaded, etc.
- Pro Plus Edition - além de gráficos de superfície 3D, scripts etc.
- Builder Edition - IB API, depurador etc.
- Professional Edition: US $ 1.990
- Pro Plus Edition $ 2,990.
- Builder Edition US $ 3.990.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados, etc.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- Link direto para Interactive Brokers, MB Trading, TD Ameritrade, FXCM e outros.
- dados de arquivos de texto, eSignal, Google Finance, finanças do Yahoo, IQFeed e outros.
- funcionalidade avançada - alugue uma licença vitalícia de $ 50 / mês ou $ 995.
- melhor para sinais baseados em preço de backtesting (análise técnica), suportando estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados.
- suporta C # e Visual Basic. NET.
- Link direto para Interactive Brokers, IQFeed, txtfiles e mais (Yahoo Finance.)
- Arrenda $ 50 por mês.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados.
- sinais técnicos e também fundamentais, suporte a múltiplos ativos.
- US $ 595 para a versão Premium (suporte a múltiplos provedores de dados e corretores)
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- dados embutidos para ações, futuros e forex (ações diárias dos EUA a partir de 1990, futuros diários de 31+ anos, forex de 1983 etc.)
- usa a linguagem MQL4, usada principalmente para negociar no mercado cambial.
- Suporta múltiplos corretores de forex e feeds de dados.
- suporta o gerenciamento de várias contas.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio.
- melhor para sinais baseados em preço de backtesting (análise técnica), suporte para linguagem de programação EasyLanguage.
- suporte a múltiplos feeds de dados (Bloomberg, Thomson Reuters, CSI, CQG, eSignal etc.), suporte direto a múltiplos corretores (Interactive Brokers etc.)
- Tempo de vida de Multicharts $ 1.497.
- Multicharts Pro $ 9,900 (feed de dados da Bloomberg & Thomson Reuters, etc.)
- Ações dos EUA e ETFs (diariamente)
- dados fundamentais pontuais desde 1999.
- estratégias longas / curtas, preços / fundamentos orientados.
- "Gerente" - $ 199 / mês - funcionalidade completa.
- Este produto é para uso de comerciantes / pesquisadores de baixa, média e alta frequência. Todos os cálculos são feitos usando dados de mercado de alta frequência que beneficiam os comerciantes / pesquisadores de baixa e alta frequência.
- backtesting intraday, gerenciamento de risco de portfólio, previsão e otimização a cada segundo, minutos, horas, final do dia. Entradas de modelo totalmente controláveis.
- 8k + market data tick sources desde 2012 (ações, índices e ETFs negociados na NASDAQ). Os clientes também podem carregar seus próprios dados de mercado (por exemplo, ações chinesas).
- mais de 40 métricas de portfólio (VaR, ETL, alfa, beta, relação Sharpe, relação Omega, etc.)
- suporta R, Matlab, Java e Python.
- Mais de 10 otimizações de portfólio.
- Preços das ações dos EUA (diário / intradiário), desde 1998, dados do QuantQuote.
- Dados Forex da FXCM.
- apoiar Trader & Interactive Brokers para negociação ao vivo.
- Ações dos EUA e ETFs (diária / intraday), desde 2002.
- dados fundamentais da Morningstar (mais de 600 métricas)
- Suporte Interactive Brokers para negociação ao vivo.
- simples de usar, estratégias de alocação de ativos, dados desde 1992.
- dinâmica de séries temporais e estratégias de média móvel nos ETFs.
- Estratégias de stock-picking simples e de valor simples.
- até 25 anos de dados para 49 ações de Futuros e S & P500.
- Caixa de ferramentas em Python e Matlab.
- Quantiacs hosts competições algorítmicas de negociação com investimentos que variam de 500k a 1 milhão de dólares
- Backtest em dois cliques.
- Navegue pela biblioteca de estratégias ou crie e otimize sua estratégia.
- Negociação de papel, negociação automatizada e e-mails em tempo real.
- FX (Forex / Currency) dados sobre os principais pares, voltando a 2007.
- Negociação ao vivo compatível com qualquer corretor que esteja usando o Metatrader 4 como seu back-end.
- Suporta backtesting de múltiplas estratégias de negociação em um único portfólio unificado.
- Suporta dezenas de tipos de barras diárias e intraday.
- Suporta 18 tipos diferentes de scripts que estendem a plataforma e podem ser escritos em C #, VB. NET, F # e R. NET.
- Suporta um SDK de conectividade que pode ser usado para conectar a plataforma a qualquer provedor de dados ou de corretagem.
- Verificador Quantitativo de Estoque e Backtester.
- 18.000 ações cobrindo os últimos 20 anos, os dados vêm da Morningstar, com dados macroeconômicos da Quandl.
- fórmula integrada e editor de funções.
- sem habilidades de programação necessárias.
- análise de monte carlo.
- otimizador de walk-forward e ferramentas de análise de cluster.
- mais de 40 indicadores, padrões de preços, etc.
- Construa, re-teste, melhore e otimize sua estratégia.
- dados históricos gratuitos de carrapatos.
- compromissos compostos dos comerciantes (COT)
- dados históricos de longo prazo.
- indicador de volume e juros em aberto.
- visualização da estrutura a termo.
- visualização de hedgers e especuladores.
- múltiplos fatores de equidade com benchmarks alfa sobre market-cap, múltiplos universos de investimento, filtros de gerenciamento de risco.
- backtests de estratégias de alocação de ativos, misturando alocação de ativos e seleção de fatores em um portfólio.
- $ 50 / mês ou $ 480 / ano - universos de investimento mais amplos nos EUA, ações do Reino Unido e da UE, estratégias de alocação de ativos.
- mais de 10 000 stocks nos EUA, dados até 20 anos de história.
- critérios fundamentais + técnicos.
- US $ 50 por mês - funcionalidade completa.
- facilidade de armazenamento e manuseio de dados eficaz, facilidades gráficas para análise de dados, facilmente estendidas via pacotes.
- extensões recomendadas - quantstrat, Rmetrics, quantmod, quantlib, PerformanceAnalytics, TTR, portfólio, portfolioSim, backtest, etc.
- computação paralela e GPU, backtesting e otimização, amplas possibilidades de integração, etc.
- os usuários podem usar o VBA para criar estratégias para o BacktestingXL Pro, o conhecimento do VBA é opcional, os usuários podem criar regras de negociação em uma planilha usando códigos de backtesting pré-fabricados padrão.
- suporta piramidação, limitação de posições curtas / longas, cálculo de comissão, controle de patrimônio, controle de out-of-money, customizing de preço de compra / venda.
- múltiplos relatórios de desempenho / risco.
- extensões recomendadas - pandas (Biblioteca de Análise de Dados Python), pyalgotrade (Biblioteca Python Algorithmic Trading), Zipline, ultrafinance etc.
- permite ao usuário misturar vários fatores de ETF / opções / futuros / patrimônio líquido com valores de referência comprovados de alpha sobre market-cap.
- $ 149 / mês - opção gratuita + opções de screener, estratégias de futuros, estratégias vix.
- ferramenta de backtesting de entrada simples e baseada na web para testar a força relativa e estratégias de média móvel nos ETFs.
- Ações dos EUA, dados da ValueLine de 1986-2014.
- preço e dados fundamentais, 1700 stocks, teste mensal de granularidade.
Anúncio.
Data de Entrada: Out 2002 Posts: 23.
Resultados do backtest.
Data de Entrada: Out 2002 Posts: 463.
Data de Entrada: Out 2002 Posts: 23.
Data de Entrada: Out 2002 Posts: 463.
Data de Entrada: Out 2002 Posts: 23.
Data de Entrada: Out 2002 Posts: 1417.
Número de negociações (e valores de $ e%) errados para outubro para Mensal.
Número de negociações para Nov. listado como 0.
Data de Entrada: Out 2002 Posts: 359.
--- Mailer de eSignal Forums & lt; forumpost @ esignal & gt; escrevi:
Data de Entrada: Out 2002 Posts: 23.
Data de Entrada: Out 2002 Posts: 359.
tempo real? Por exemplo, se eu fizer isso agora enquanto o mercado estiver fechado, não o farei.
ver esse comportamento?
começo deste segmento?
questão. Voltando à pergunta original com uma ligeira modificação, é o.
traçar um gráfico nos locais apropriados (quando não é em tempo real - por exemplo: o mercado.
Data de Entrada: Out 2002 Posts: 359.
forum disse & quot; durante todo o mês passado, funcionou muito bem. Agora quando eu backtest o.
resultados mensais estão errados para outubro e zero para novembro, mesmo assim.
são negócios concluídos em novembro. & quot;
- vamos investigar isso depois de resolver este primeiro problema.
porque o post original fala sobre resultados mensais sendo totalmente errados.
Isso pode ser devido a negociações ocorrendo no lugar errado. Também poderia ser devido.
a totalização indevida dos resultados comerciais.
a estratégia funcionou bem e precisamos olhar para o lado da totalização.
Estratégias de negociação do backtest esignal
- ações, opções, futuros, moedas, cestas e instrumentos sintéticos personalizados são suportados.
- Vários feeds de dados de baixa latência suportados (velocidades de processamento em milhões de mensagens por segundo em terabytes de dados)
- backtesting e otimização de estratégias baseadas em C # e. Net.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX.
- QuantDEVELOPER - framework e IDE para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização, disponível como plug-in do Visual Studio.
- QuantDATACENTER - permite gerenciar um data warehouse histórico e capturar dados de mercado em tempo real ou com latência ultra baixa de provedores e trocas.
- QuantENGINE - permite implantar e executar estratégias pré-compiladas.
- Dados de baixa latência de vários ativos e vários períodos, vários brokers suportados.
- OpenQuant - C # e VisualBasic. NET backtesting e trading de sistemas em nível de portfólio, multi-asset, testes em nível intradiário, otimização, WFA etc., múltiplos brokers e feeds de dados suportados.
- QuantTrader - ambiente de negociação de produção.
- QuantBase - gerenciamento centralizado de dados.
- QuantRouter - dados e roteamento de ordens.
- solução de múltiplos ativos, vários feeds de dados suportados, banco de dados suporta qualquer tipo de RDBMS que fornece uma interface JDBC, por exemplo, Oracle, Microsoft SQL Server, Sybase, MySQL etc.
- os clientes podem usar o IDE para roteirizar sua estratégia em Java, Ruby ou Python, ou podem usar sua própria estratégia IDE.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX.
- solução de múltiplos ativos (forex, opções, futuros, ações, ETFs, commodities, instrumentos sintéticos e spreads de derivativos personalizados etc.), vários feeds de dados suportados.
- framework para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX (IB, JPMorgan, FXCM etc.)
- dados diários e intraday (nos estoques para 43 + anos, futuros para 61 + anos)
- Prático para sinais baseados em preço de backtesting (análise técnica), suporte para linguagem de programação EasyLanguage.
- apoiando ações dos EUA e ETFs, futuros, índices dos EUA, ações alemãs, índices alemães, forex.
- US $ 249,95 mensais para não profissionais (somente plataforma de software Tradestation, sem corretagem)
- $ 299.95 mensais para profissionais (somente plataforma de software Tradestation, sem corretagem)
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados, análise multi-threaded, gráficos 3D, análise WFA, etc.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- link direto para eSignal, Interactive Brokers, IQFeed, myTrack, FastTrack, QP2, TC2000, qualquer feed compatível com DDE, MS, txtfiles e mais (Yahoo Finance.)
- backtesting e negociação de sistemas em nível de portfólio, teste de nível multi-ativo, intradiário, otimização, visualização, etc.
- permite a integração R, a negociação automática na linguagem de script Perl com todas as funções subjacentes escritas em C nativo, preparadas para a co-localização do servidor.
- suporte nativo a FXCM e Interactive Brokers.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio - melhor para sinais baseados em preço de backtesting (análise técnica), scripts C # - extensões de software suportadas - manipulação de feeds de dados, execução de estratégias etc.
- Axioma ou dados de terceiros.
- análise fatorial, modelagem de risco, análise de ciclo de mercado.
- melhor para sinais baseados em preço de backtesting (análise técnica), suportando estratégias diárias / intraday, testes e otimização em nível de portfólio.
- Turtle Edition - mecanismo de backtesting, gráficos, relatórios, testes EoD.
- Professional Edition - além de editor de sistema, análise prospectiva, estratégias intraday, testes multi-threaded, etc.
- Pro Plus Edition - além de gráficos de superfície 3D, scripts etc.
- Builder Edition - IB API, depurador etc.
- Professional Edition: US $ 1.990
- Pro Plus Edition $ 2,990.
- Builder Edition US $ 3.990.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados, etc.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- Link direto para Interactive Brokers, MB Trading, TD Ameritrade, FXCM e outros.
- dados de arquivos de texto, eSignal, Google Finance, finanças do Yahoo, IQFeed e outros.
- funcionalidade avançada - alugue uma licença vitalícia de $ 50 / mês ou $ 995.
- melhor para sinais baseados em preço de backtesting (análise técnica), suportando estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados.
- suporta C # e Visual Basic. NET.
- Link direto para Interactive Brokers, IQFeed, txtfiles e mais (Yahoo Finance.)
- Arrenda $ 50 por mês.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados.
- sinais técnicos e também fundamentais, suporte a múltiplos ativos.
- US $ 595 para a versão Premium (suporte a múltiplos provedores de dados e corretores)
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- dados embutidos para ações, futuros e forex (ações diárias dos EUA a partir de 1990, futuros diários de 31+ anos, forex de 1983 etc.)
- usa a linguagem MQL4, usada principalmente para negociar no mercado cambial.
- Suporta múltiplos corretores de forex e feeds de dados.
- suporta o gerenciamento de várias contas.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio.
- melhor para sinais baseados em preço de backtesting (análise técnica), suporte para linguagem de programação EasyLanguage.
- suporte a múltiplos feeds de dados (Bloomberg, Thomson Reuters, CSI, CQG, eSignal etc.), suporte direto a múltiplos corretores (Interactive Brokers etc.)
- Tempo de vida de Multicharts $ 1.497.
- Multicharts Pro $ 9,900 (feed de dados da Bloomberg & Thomson Reuters, etc.)
- Ações dos EUA e ETFs (diariamente)
- dados fundamentais pontuais desde 1999.
- estratégias longas / curtas, preços / fundamentos orientados.
- "Gerente" - $ 199 / mês - funcionalidade completa.
- Este produto é para uso de comerciantes / pesquisadores de baixa, média e alta frequência. Todos os cálculos são feitos usando dados de mercado de alta frequência que beneficiam os comerciantes / pesquisadores de baixa e alta frequência.
- backtesting intraday, gerenciamento de risco de portfólio, previsão e otimização a cada segundo, minutos, horas, final do dia. Entradas de modelo totalmente controláveis.
- 8k + market data tick sources desde 2012 (ações, índices e ETFs negociados na NASDAQ). Os clientes também podem carregar seus próprios dados de mercado (por exemplo, ações chinesas).
- mais de 40 métricas de portfólio (VaR, ETL, alfa, beta, relação Sharpe, relação Omega, etc.)
- suporta R, Matlab, Java e Python.
- Mais de 10 otimizações de portfólio.
- Preços das ações dos EUA (diário / intradiário), desde 1998, dados do QuantQuote.
- Dados Forex da FXCM.
- apoiar Trader & Interactive Brokers para negociação ao vivo.
- Ações dos EUA e ETFs (diária / intraday), desde 2002.
- dados fundamentais da Morningstar (mais de 600 métricas)
- Suporte Interactive Brokers para negociação ao vivo.
- simples de usar, estratégias de alocação de ativos, dados desde 1992.
- dinâmica de séries temporais e estratégias de média móvel nos ETFs.
- Estratégias de stock-picking simples e de valor simples.
- até 25 anos de dados para 49 ações de Futuros e S & P500.
- Caixa de ferramentas em Python e Matlab.
- Quantiacs hosts competições algorítmicas de negociação com investimentos que variam de 500k a 1 milhão de dólares
- Backtest em dois cliques.
- Navegue pela biblioteca de estratégias ou crie e otimize sua estratégia.
- Negociação de papel, negociação automatizada e e-mails em tempo real.
- FX (Forex / Currency) dados sobre os principais pares, voltando a 2007.
- Negociação ao vivo compatível com qualquer corretor que esteja usando o Metatrader 4 como seu back-end.
- Suporta backtesting de múltiplas estratégias de negociação em um único portfólio unificado.
- Suporta dezenas de tipos de barras diárias e intraday.
- Suporta 18 tipos diferentes de scripts que estendem a plataforma e podem ser escritos em C #, VB. NET, F # e R. NET.
- Suporta um SDK de conectividade que pode ser usado para conectar a plataforma a qualquer provedor de dados ou de corretagem.
- Verificador Quantitativo de Estoque e Backtester.
- 18.000 ações cobrindo os últimos 20 anos, os dados vêm da Morningstar, com dados macroeconômicos da Quandl.
- fórmula integrada e editor de funções.
- sem habilidades de programação necessárias.
- análise de monte carlo.
- otimizador de walk-forward e ferramentas de análise de cluster.
- mais de 40 indicadores, padrões de preços, etc.
- Construa, re-teste, melhore e otimize sua estratégia.
- dados históricos gratuitos de carrapatos.
- compromissos compostos dos comerciantes (COT)
- dados históricos de longo prazo.
- indicador de volume e juros em aberto.
- visualização da estrutura a termo.
- visualização de hedgers e especuladores.
- múltiplos fatores de equidade com benchmarks alfa sobre market-cap, múltiplos universos de investimento, filtros de gerenciamento de risco.
- backtests de estratégias de alocação de ativos, misturando alocação de ativos e seleção de fatores em um portfólio.
- $ 50 / mês ou $ 480 / ano - universos de investimento mais amplos nos EUA, ações do Reino Unido e da UE, estratégias de alocação de ativos.
- mais de 10 000 stocks nos EUA, dados até 20 anos de história.
- critérios fundamentais + técnicos.
- US $ 50 por mês - funcionalidade completa.
- facilidade de armazenamento e manuseio de dados eficaz, facilidades gráficas para análise de dados, facilmente estendidas via pacotes.
- extensões recomendadas - quantstrat, Rmetrics, quantmod, quantlib, PerformanceAnalytics, TTR, portfólio, portfolioSim, backtest, etc.
- computação paralela e GPU, backtesting e otimização, amplas possibilidades de integração, etc.
- os usuários podem usar o VBA para criar estratégias para o BacktestingXL Pro, o conhecimento do VBA é opcional, os usuários podem criar regras de negociação em uma planilha usando códigos de backtesting pré-fabricados padrão.
- suporta piramidação, limitação de posições curtas / longas, cálculo de comissão, controle de patrimônio, controle de out-of-money, customizing de preço de compra / venda.
- múltiplos relatórios de desempenho / risco.
- extensões recomendadas - pandas (Biblioteca de Análise de Dados Python), pyalgotrade (Biblioteca Python Algorithmic Trading), Zipline, ultrafinance etc.
- permite ao usuário misturar vários fatores de ETF / opções / futuros / patrimônio líquido com valores de referência comprovados de alpha sobre market-cap.
- $ 149 / mês - opção gratuita + opções de screener, estratégias de futuros, estratégias vix.
- ferramenta de backtesting de entrada simples e baseada na web para testar a força relativa e estratégias de média móvel nos ETFs.
- Ações dos EUA, dados da ValueLine de 1986-2014.
- preço e dados fundamentais, 1700 stocks, teste mensal de granularidade.
Guia Essencial Para Backtesting Uma Estratégia De Negociação De Graça.
Ao longo dos anos, tentei diversas maneiras de fazer backtest de minhas estratégias de negociação. Apenas um método de backtesting acabou funcionando para mim e eu queria mostrar como isso funciona!
Mas vamos encarar: ninguém se diverte no backtesting. Pergunte a qualquer trader o seu nível de entusiasmo quando voltar a testar uma estratégia de negociação e a maioria deles responderá algo do tipo "muito baixo" # 8221 ;.
No entanto, imagine-se como o proprietário de um negócio de aeronaves; você não lançaria um novo avião no mercado sem saber com certeza que voa, certo?
O mesmo acontece com o seu negócio comercial. Uma das suas funções como proprietário dessa empresa comercial é garantir que você teste suas ferramentas para não ficar surpreso ao operar sua empresa ao vivo.
Como ir sobre o backtesting?
Existem duas maneiras básicas de fazer o seu backtest. O primeiro envolve a criação de um script que fará o backtesting para você. Se você gosta e / ou é bom em codificar, isso pode ser uma boa opção. A outra opção consiste em backtesting manual, pelo qual você mesmo passa pelos gráficos e coloca os negócios.
A outra opção consiste em backtesting manual, pelo qual você mesmo passa pelos gráficos e coloca os negócios.
Abaixo estão algumas vantagens do backtesting manual e automatizado. As vantagens de um são simplesmente as desvantagens do outro.
Vantagens de se automatizar.
É eficaz em termos de tempo. Você pode testar em muitos instrumentos / timeframes facilmente. É simples se você é bom em codificação.
Vantagens de ir manual.
Você entende melhor sua configuração comercial e como ela pode ser. Você obtém mais prática, o que é útil ao negociar ao vivo. Não é necessária muita preparação. Mais flexível.
Com base nisso, recomendo enfaticamente que você faça o backtest manual mesmo que leve mais tempo. A razão é que você começa a ganhar experiência vendo sua configuração de comércio em várias circunstâncias. É uma espécie de exercício para quando você começa a negociar ao vivo.
Para o restante deste artigo, presumo que você não é um codificador e deseja aproveitar as vantagens do backtesting manual.
Então, vamos seguir o manual!
Quais softwares / ferramentas usar?
Eu vou dizer desde o início que a maneira mais fácil de fazer backtesting é usar um software que foi projetado para backtesting. Esse é um tipo de atalho 🙂
O Forex Tester 3 é uma opção sólida (no momento em que escrevo este artigo, eles têm uma venda do Ano Novo chinês), e também me deparei com o Trade Interceptor.
Enquanto eu tenho minha própria cópia do Forex Tester, eu não posso usá-lo fora de casa (ele está disponível apenas no PC). Sempre que viajo com o meu Mac, tenho de me adaptar e é por isso que quero fornecer-lhe mais alternativas.
Dito isto, qualquer plataforma de negociação (MetaTrader, TradingView, NinjaTrader, etc.) pode ser usada para backtest manualmente. A única coisa que você precisa fazer é voltar no tempo e ocultar os movimentos futuros dos preços.
ATUALIZAÇÃO 2018: TradingView surgiu com um novo recurso legal para facilitar o backtesting. O único problema é que os dados disponíveis para o backtest são bastante limitados (1-3 meses em um gráfico de 5 min).
Em seguida, mova um castiçal (período de tempo) de cada vez até ver uma configuração comercial que você faria sob sua estratégia de negociação. Em todos os momentos, os movimentos futuros dos preços devem ser escondidos para que você não veja o resultado do seu negócio até que tenha concordado em aceitá-lo.
Aqui estão algumas dicas importantes para o TradingView:
Como rastrear o seu backtesting?
É aqui que gosto de fazer coisas bem diferentes da maioria dos comerciantes. Eu recomendo que você assista ao vídeo no começo deste artigo para ver como eu acompanho os negócios que realizo no meu backtesting.
Aqui, vou esboçar as principais ferramentas e o processo pelo qual passo "# 8230";
A ferramenta que eu uso.
Eu sou um grande fã do Trello, uma ferramenta gratuita baseada na web (também no celular) que é como ter uma placa com várias seções à sua frente.
Atualmente tenho meu diário de negociação no Trello (exemplo aqui) e acho isso muito mais intuitivo do que uma planilha.
Muito recentemente, porém, comecei a usar o mesmo formato para o meu backtesting. Eu crio um quadro Trello com as seguintes colunas:
Se parece com isso:
Para os comércios vencedores e os comércios perdidos, incluo uma captura tirada do TradingView. Isso é tudo! No final, é fácil contar quantas negociações vencedoras e perdedoras você tem.
Se você está buscando uma Recompensa-Para-Risco de 2: 1, 30 comércios perdedores e 30 comércios vencedores, por exemplo, você sabe que seu retorno será em torno de (-1X30) + (2X30) = 30R. Se você arriscasse 1% por negociação, isso daria 30%.
Neste caso, no entanto, a coluna Not Taken é especialmente importante. Essas são as configurações de comércio que você encontrou, mas que não foram aceitas por algum motivo. Eu incluo uma captura do negócio e escrevo a razão pela qual eu não considero isso como uma negociação válida.
Essas razões que você identificou serão as coisas que você precisa ter muito cuidado ao negociar ao vivo. Se sua estratégia tiver um desempenho ruim, provavelmente é porque você está fazendo negócios que não realizaria se estivesse realizando backtesting. Eu recomendo que você anote as razões pelas quais você não fez certas negociações em seu Plano de Negociação de Uma Página (template gratuito).
Oferta Gratuita: Se você usar este link, você e eu obteremos gratuitamente a versão Gold do Trello. Isso é um acordo ganha-ganha!
O que você acha deste método de backtesting? Você está fazendo algo semelhante atualmente? Qual é o seu maior desafio quando se trata de backtesting? Comente abaixo e vamos discutir!
- ações, opções, futuros, moedas, cestas e instrumentos sintéticos personalizados são suportados.
- Vários feeds de dados de baixa latência suportados (velocidades de processamento em milhões de mensagens por segundo em terabytes de dados)
- backtesting e otimização de estratégias baseadas em C # e. Net.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX.
- QuantDEVELOPER - framework e IDE para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização, disponível como plug-in do Visual Studio.
- QuantDATACENTER - permite gerenciar um data warehouse histórico e capturar dados de mercado em tempo real ou com latência ultra baixa de provedores e trocas.
- QuantENGINE - permite implantar e executar estratégias pré-compiladas.
- Dados de baixa latência de vários ativos e vários períodos, vários brokers suportados.
- OpenQuant - C # e VisualBasic. NET backtesting e trading de sistemas em nível de portfólio, multi-asset, testes em nível intradiário, otimização, WFA etc., múltiplos brokers e feeds de dados suportados.
- QuantTrader - ambiente de negociação de produção.
- QuantBase - gerenciamento centralizado de dados.
- QuantRouter - dados e roteamento de ordens.
- solução de múltiplos ativos, vários feeds de dados suportados, banco de dados suporta qualquer tipo de RDBMS que fornece uma interface JDBC, por exemplo, Oracle, Microsoft SQL Server, Sybase, MySQL etc.
- os clientes podem usar o IDE para roteirizar sua estratégia em Java, Ruby ou Python, ou podem usar sua própria estratégia IDE.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX.
- solução de múltiplos ativos (forex, opções, futuros, ações, ETFs, commodities, instrumentos sintéticos e spreads de derivativos personalizados etc.), vários feeds de dados suportados.
- framework para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização.
- execução de múltiplos corretores suportados, sinais de negociação convertidos em ordens FIX (IB, JPMorgan, FXCM etc.)
- dados diários e intraday (nos estoques para 43 + anos, futuros para 61 + anos)
- Prático para sinais baseados em preço de backtesting (análise técnica), suporte para linguagem de programação EasyLanguage.
- apoiando ações dos EUA e ETFs, futuros, índices dos EUA, ações alemãs, índices alemães, forex.
- US $ 249,95 mensais para não profissionais (somente plataforma de software Tradestation, sem corretagem)
- $ 299.95 mensais para profissionais (somente plataforma de software Tradestation, sem corretagem)
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados, análise multi-threaded, gráficos 3D, análise WFA, etc.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- link direto para eSignal, Interactive Brokers, IQFeed, myTrack, FastTrack, QP2, TC2000, qualquer feed compatível com DDE, MS, txtfiles e mais (Yahoo Finance.)
- backtesting e negociação de sistemas em nível de portfólio, teste de nível multi-ativo, intradiário, otimização, visualização, etc.
- permite a integração R, a negociação automática na linguagem de script Perl com todas as funções subjacentes escritas em C nativo, preparadas para a co-localização do servidor.
- suporte nativo a FXCM e Interactive Brokers.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio - melhor para sinais baseados em preço de backtesting (análise técnica), scripts C # - extensões de software suportadas - manipulação de feeds de dados, execução de estratégias etc.
- Axioma ou dados de terceiros.
- análise fatorial, modelagem de risco, análise de ciclo de mercado.
- melhor para sinais baseados em preço de backtesting (análise técnica), suportando estratégias diárias / intraday, testes e otimização em nível de portfólio.
- Turtle Edition - mecanismo de backtesting, gráficos, relatórios, testes EoD.
- Professional Edition - além de editor de sistema, análise prospectiva, estratégias intraday, testes multi-threaded, etc.
- Pro Plus Edition - além de gráficos de superfície 3D, scripts etc.
- Builder Edition - IB API, depurador etc.
- Professional Edition: US $ 1.990
- Pro Plus Edition $ 2,990.
- Builder Edition US $ 3.990.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados, etc.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- Link direto para Interactive Brokers, MB Trading, TD Ameritrade, FXCM e outros.
- dados de arquivos de texto, eSignal, Google Finance, finanças do Yahoo, IQFeed e outros.
- funcionalidade avançada - alugue uma licença vitalícia de $ 50 / mês ou $ 995.
- melhor para sinais baseados em preço de backtesting (análise técnica), suportando estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados.
- suporta C # e Visual Basic. NET.
- Link direto para Interactive Brokers, IQFeed, txtfiles e mais (Yahoo Finance.)
- Arrenda $ 50 por mês.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio, gráficos, visualização, relatórios personalizados.
- sinais técnicos e também fundamentais, suporte a múltiplos ativos.
- US $ 595 para a versão Premium (suporte a múltiplos provedores de dados e corretores)
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio.
- melhor para sinais baseados em preço de backtesting (análise técnica)
- dados embutidos para ações, futuros e forex (ações diárias dos EUA a partir de 1990, futuros diários de 31+ anos, forex de 1983 etc.)
- usa a linguagem MQL4, usada principalmente para negociar no mercado cambial.
- Suporta múltiplos corretores de forex e feeds de dados.
- suporta o gerenciamento de várias contas.
- suporte a estratégias diárias / intraday, testes e otimização em nível de portfólio.
- melhor para sinais baseados em preço de backtesting (análise técnica), suporte para linguagem de programação EasyLanguage.
- suporte a múltiplos feeds de dados (Bloomberg, Thomson Reuters, CSI, CQG, eSignal etc.), suporte direto a múltiplos corretores (Interactive Brokers etc.)
- Tempo de vida de Multicharts $ 1.497.
- Multicharts Pro $ 9,900 (feed de dados da Bloomberg & Thomson Reuters, etc.)
- Ações dos EUA e ETFs (diariamente)
- dados fundamentais pontuais desde 1999.
- estratégias longas / curtas, preços / fundamentos orientados.
- "Gerente" - $ 199 / mês - funcionalidade completa.
- Este produto é para uso de comerciantes / pesquisadores de baixa, média e alta frequência. Todos os cálculos são feitos usando dados de mercado de alta frequência que beneficiam os comerciantes / pesquisadores de baixa e alta frequência.
- backtesting intraday, gerenciamento de risco de portfólio, previsão e otimização a cada segundo, minutos, horas, final do dia. Entradas de modelo totalmente controláveis.
- 8k + market data tick sources desde 2012 (ações, índices e ETFs negociados na NASDAQ). Os clientes também podem carregar seus próprios dados de mercado (por exemplo, ações chinesas).
- mais de 40 métricas de portfólio (VaR, ETL, alfa, beta, relação Sharpe, relação Omega, etc.)
- suporta R, Matlab, Java e Python.
- Mais de 10 otimizações de portfólio.
- Preços das ações dos EUA (diário / intradiário), desde 1998, dados do QuantQuote.
- Dados Forex da FXCM.
- apoiar Trader & Interactive Brokers para negociação ao vivo.
- Ações dos EUA e ETFs (diária / intraday), desde 2002.
- dados fundamentais da Morningstar (mais de 600 métricas)
- Suporte Interactive Brokers para negociação ao vivo.
- simples de usar, estratégias de alocação de ativos, dados desde 1992.
- dinâmica de séries temporais e estratégias de média móvel nos ETFs.
- Estratégias de stock-picking simples e de valor simples.
- até 25 anos de dados para 49 ações de Futuros e S & P500.
- Caixa de ferramentas em Python e Matlab.
- Quantiacs hosts competições algorítmicas de negociação com investimentos que variam de 500k a 1 milhão de dólares
- Backtest em dois cliques.
- Navegue pela biblioteca de estratégias ou crie e otimize sua estratégia.
- Negociação de papel, negociação automatizada e e-mails em tempo real.
- FX (Forex / Currency) dados sobre os principais pares, voltando a 2007.
- Negociação ao vivo compatível com qualquer corretor que esteja usando o Metatrader 4 como seu back-end.
- Suporta backtesting de múltiplas estratégias de negociação em um único portfólio unificado.
- Suporta dezenas de tipos de barras diárias e intraday.
- Suporta 18 tipos diferentes de scripts que estendem a plataforma e podem ser escritos em C #, VB. NET, F # e R. NET.
- Suporta um SDK de conectividade que pode ser usado para conectar a plataforma a qualquer provedor de dados ou de corretagem.
- Verificador Quantitativo de Estoque e Backtester.
- 18.000 ações cobrindo os últimos 20 anos, os dados vêm da Morningstar, com dados macroeconômicos da Quandl.
- fórmula integrada e editor de funções.
- sem habilidades de programação necessárias.
- análise de monte carlo.
- otimizador de walk-forward e ferramentas de análise de cluster.
- mais de 40 indicadores, padrões de preços, etc.
- Construa, re-teste, melhore e otimize sua estratégia.
- dados históricos gratuitos de carrapatos.
- compromissos compostos dos comerciantes (COT)
- dados históricos de longo prazo.
- indicador de volume e juros em aberto.
- visualização da estrutura a termo.
- visualização de hedgers e especuladores.
- múltiplos fatores de equidade com benchmarks alfa sobre market-cap, múltiplos universos de investimento, filtros de gerenciamento de risco.
- backtests de estratégias de alocação de ativos, misturando alocação de ativos e seleção de fatores em um portfólio.
- $ 50 / mês ou $ 480 / ano - universos de investimento mais amplos nos EUA, ações do Reino Unido e da UE, estratégias de alocação de ativos.
- mais de 10 000 stocks nos EUA, dados até 20 anos de história.
- critérios fundamentais + técnicos.
- US $ 50 por mês - funcionalidade completa.
- facilidade de armazenamento e manuseio de dados eficaz, facilidades gráficas para análise de dados, facilmente estendidas via pacotes.
- extensões recomendadas - quantstrat, Rmetrics, quantmod, quantlib, PerformanceAnalytics, TTR, portfólio, portfolioSim, backtest, etc.
- computação paralela e GPU, backtesting e otimização, amplas possibilidades de integração, etc.
- os usuários podem usar o VBA para criar estratégias para o BacktestingXL Pro, o conhecimento do VBA é opcional, os usuários podem criar regras de negociação em uma planilha usando códigos de backtesting pré-fabricados padrão.
- suporta piramidação, limitação de posições curtas / longas, cálculo de comissão, controle de patrimônio, controle de out-of-money, customizing de preço de compra / venda.
- múltiplos relatórios de desempenho / risco.
- extensões recomendadas - pandas (Biblioteca de Análise de Dados Python), pyalgotrade (Biblioteca Python Algorithmic Trading), Zipline, ultrafinance etc.
- permite ao usuário misturar vários fatores de ETF / opções / futuros / patrimônio líquido com valores de referência comprovados de alpha sobre market-cap.
- $ 149 / mês - opção gratuita + opções de screener, estratégias de futuros, estratégias vix.
- ferramenta de backtesting de entrada simples e baseada na web para testar a força relativa e estratégias de média móvel nos ETFs.
- Ações dos EUA, dados da ValueLine de 1986-2014.
- preço e dados fundamentais, 1700 stocks, teste mensal de granularidade.
Guia Essencial Para Backtesting Uma Estratégia De Negociação De Graça.
Ao longo dos anos, tentei diversas maneiras de fazer backtest de minhas estratégias de negociação. Apenas um método de backtesting acabou funcionando para mim e eu queria mostrar como isso funciona!
Mas vamos encarar: ninguém se diverte no backtesting. Pergunte a qualquer trader o seu nível de entusiasmo quando voltar a testar uma estratégia de negociação e a maioria deles responderá algo do tipo "muito baixo" # 8221 ;.
No entanto, imagine-se como o proprietário de um negócio de aeronaves; você não lançaria um novo avião no mercado sem saber com certeza que voa, certo?
O mesmo acontece com o seu negócio comercial. Uma das suas funções como proprietário dessa empresa comercial é garantir que você teste suas ferramentas para não ficar surpreso ao operar sua empresa ao vivo.
Como ir sobre o backtesting?
Existem duas maneiras básicas de fazer o seu backtest. O primeiro envolve a criação de um script que fará o backtesting para você. Se você gosta e / ou é bom em codificar, isso pode ser uma boa opção. A outra opção consiste em backtesting manual, pelo qual você mesmo passa pelos gráficos e coloca os negócios.
A outra opção consiste em backtesting manual, pelo qual você mesmo passa pelos gráficos e coloca os negócios.
Abaixo estão algumas vantagens do backtesting manual e automatizado. As vantagens de um são simplesmente as desvantagens do outro.
Vantagens de se automatizar.
É eficaz em termos de tempo. Você pode testar em muitos instrumentos / timeframes facilmente. É simples se você é bom em codificação.
Vantagens de ir manual.
Você entende melhor sua configuração comercial e como ela pode ser. Você obtém mais prática, o que é útil ao negociar ao vivo. Não é necessária muita preparação. Mais flexível.
Com base nisso, recomendo enfaticamente que você faça o backtest manual mesmo que leve mais tempo. A razão é que você começa a ganhar experiência vendo sua configuração de comércio em várias circunstâncias. É uma espécie de exercício para quando você começa a negociar ao vivo.
Para o restante deste artigo, presumo que você não é um codificador e deseja aproveitar as vantagens do backtesting manual.
Então, vamos seguir o manual!
Quais softwares / ferramentas usar?
Eu vou dizer desde o início que a maneira mais fácil de fazer backtesting é usar um software que foi projetado para backtesting. Esse é um tipo de atalho 🙂
O Forex Tester 3 é uma opção sólida (no momento em que escrevo este artigo, eles têm uma venda do Ano Novo chinês), e também me deparei com o Trade Interceptor.
Enquanto eu tenho minha própria cópia do Forex Tester, eu não posso usá-lo fora de casa (ele está disponível apenas no PC). Sempre que viajo com o meu Mac, tenho de me adaptar e é por isso que quero fornecer-lhe mais alternativas.
Dito isto, qualquer plataforma de negociação (MetaTrader, TradingView, NinjaTrader, etc.) pode ser usada para backtest manualmente. A única coisa que você precisa fazer é voltar no tempo e ocultar os movimentos futuros dos preços.
ATUALIZAÇÃO 2018: TradingView surgiu com um novo recurso legal para facilitar o backtesting. O único problema é que os dados disponíveis para o backtest são bastante limitados (1-3 meses em um gráfico de 5 min).
Em seguida, mova um castiçal (período de tempo) de cada vez até ver uma configuração comercial que você faria sob sua estratégia de negociação. Em todos os momentos, os movimentos futuros dos preços devem ser escondidos para que você não veja o resultado do seu negócio até que tenha concordado em aceitá-lo.
Aqui estão algumas dicas importantes para o TradingView:
Como rastrear o seu backtesting?
É aqui que gosto de fazer coisas bem diferentes da maioria dos comerciantes. Eu recomendo que você assista ao vídeo no começo deste artigo para ver como eu acompanho os negócios que realizo no meu backtesting.
Aqui, vou esboçar as principais ferramentas e o processo pelo qual passo "# 8230";
A ferramenta que eu uso.
Eu sou um grande fã do Trello, uma ferramenta gratuita baseada na web (também no celular) que é como ter uma placa com várias seções à sua frente.
Atualmente tenho meu diário de negociação no Trello (exemplo aqui) e acho isso muito mais intuitivo do que uma planilha.
Muito recentemente, porém, comecei a usar o mesmo formato para o meu backtesting. Eu crio um quadro Trello com as seguintes colunas:
Se parece com isso:
Para os comércios vencedores e os comércios perdidos, incluo uma captura tirada do TradingView. Isso é tudo! No final, é fácil contar quantas negociações vencedoras e perdedoras você tem.
Se você está buscando uma Recompensa-Para-Risco de 2: 1, 30 comércios perdedores e 30 comércios vencedores, por exemplo, você sabe que seu retorno será em torno de (-1X30) + (2X30) = 30R. Se você arriscasse 1% por negociação, isso daria 30%.
Neste caso, no entanto, a coluna Not Taken é especialmente importante. Essas são as configurações de comércio que você encontrou, mas que não foram aceitas por algum motivo. Eu incluo uma captura do negócio e escrevo a razão pela qual eu não considero isso como uma negociação válida.
Essas razões que você identificou serão as coisas que você precisa ter muito cuidado ao negociar ao vivo. Se sua estratégia tiver um desempenho ruim, provavelmente é porque você está fazendo negócios que não realizaria se estivesse realizando backtesting. Eu recomendo que você anote as razões pelas quais você não fez certas negociações em seu Plano de Negociação de Uma Página (template gratuito).
Oferta Gratuita: Se você usar este link, você e eu obteremos gratuitamente a versão Gold do Trello. Isso é um acordo ganha-ganha!
O que você acha deste método de backtesting? Você está fazendo algo semelhante atualmente? Qual é o seu maior desafio quando se trata de backtesting? Comente abaixo e vamos discutir!
Комментарии
Отправить комментарий