Type/to search

Estratégia quantitativa simples de adição em escala temporal

Common strategy
Created: 2023-12-27 17:39:40
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia é uma estratégia simples de negociação quantitativa que utiliza o escalonamento de posições baseado em tempo. A ideia principal é abrir posições compradas em horários fixos diariamente e definir diferentes condições de take profit e stop loss para cada posição, permitindo lucros ou perdas parciais.

Princípio da Estratégia

A estratégia baseia-se em três lógicas principais:

  1. Escalonamento de Posições em Escada de Tempo

    Utiliza o parâmetro sessionTime para definir um período intradiário de negociação. Dentro desse período, no início de cada dia de negociação, a estratégia adiciona posições gradualmente em etapas fixas, distribuindo igualmente o número máximo de posições do pool de capital.

  2. Take Profit e Stop Loss Individualizados

    Para cada ordem aberta, são definidos pontos específicos de take profit (takeProfit) e stop loss (stopLoss), de modo que cada ordem tenha sua própria lógica independente, permitindo lucros ou perdas parciais.

  3. Fechamento no Fim do Período

    Quando o período intradiário de negociação termina, é possível optar por fechar todas as ordens que ainda não atingiram take profit ou stop loss dentro desse período.

Vantagens da Estratégia

A estratégia apresenta as seguintes vantagens:

  1. Diversificação de Risco: Distribui o capital do pool igualmente entre diferentes ordens, controlando efetivamente as perdas de cada ordem individual.

  2. Lucros e Perdas Parciais: Ordens diferentes possuem lógicas independentes de take profit e stop loss, evitando que todas as ordens parem ao mesmo tempo.

  3. Configuração Flexível: Permite personalizar parâmetros como número máximo de adições de posições, período diário de negociação e proporções de take profit/stop loss.

  4. Fácil Compreensão: A lógica da estratégia é simples e clara.

Riscos da Estratégia

A estratégia também apresenta certos riscos:

  1. Risco de Ficar Preso: Se todas as ordens atingirem o stop loss antes do take profit, pode ocorrer uma perda significativa. Isso pode ser mitigado ajustando adequadamente a proporção do stop loss.

  2. Sem Limitação do Valor Total de Abertura Diária: Em condições especiais de mercado, muitas ordens sendo abertas simultaneamente podem exceder a capacidade do capital. É recomendável adicionar um limite máximo para o valor total de adições diárias.

  3. Configuração Inadequada do Período: Pode perder oportunidades de mercado. Recomenda-se configurar o período de negociação com base no horário de maior atividade do ativo negociado.

Otimização da Estratégia

A estratégia pode ser otimizada nos seguintes aspectos:

  1. Adicionar Lógica de Condições de Abertura: Uma ordem só é aberta quando sinais específicos de indicadores técnicos são atendidos, evitando adições cegas.

  2. Adicionar Limite para o Valor Total de Adições Diárias: Evita exceder a capacidade do pool de capital.

  3. Definir Diferentes Proporções de Take Profit e Stop Loss para Ordens: Permite lucros e perdas com spreads variados.

  4. Adicionar Lógica de Relação entre Número de Ordens e Saldo do Pool: Faz com que o número de ordens esteja vinculado ao capital disponível.

Resumo

No geral, esta estratégia é um modelo simples de negociação quantitativa que utiliza o escalonamento de posições em escada de tempo. Sua lógica é clara, mas apresenta certos riscos e espaço para otimização. Os desenvolvedores podem fazer ajustes adequados nessa base para torná-la uma estratégia quantitativa mais estável e confiável.

Source
Pine
/*backtest
start: 2022-12-20 00:00:00
end: 2023-12-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © A3Sh

//@version=5
Strategy parameters
Strategy parameters
Backtest Window
Start Time
End Time
Risk
Max Amount of DCA Entries
Take Profit %
Activate Stop Loss
Stop Loss %
DCA Settings
DCA Order Timeframe
Exit DCA Entry at end of Timeframe
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)