Estratégia de negociação quantitativa profissional SMART


Data de criação: 2024-01-31 10:28:34 última modificação: 2024-01-31 10:28:34
cópia: 0 Cliques: 718
1
focar em
1617
Seguidores

Estratégia de negociação quantitativa profissional SMART

Visão geral

A estratégia baseia-se no conceito de capital inteligente, usando um indicador de média diária para identificar o acúmulo e distribuição de fundos da instituição para capturar tendências de mercado. Quando o capital da instituição é acumulado, a estratégia faz mais; Quando o capital da instituição é distribuído, a estratégia faz menos.

Princípio da estratégia

  1. Indicador de volume médio (OBV)

OBV é um indicador de volume, que relaciona o volume de transação com a mudança de preço. OBV aumenta o volume de transação em dias de alta e diminui o volume de transação em dias de baixa.

A estratégia usa a linha OBV .

  1. Condições de financiamento inteligente

A estratégia baseada na inclinação do OBV identifica duas condições principais:

  • Condições de compra de fundos inteligentes: quando o OBV é positivo, indica que pode haver acumulação de fundos da instituição.

  • Condições de venda de fundos inteligentes: quando o OBV é negativo, indica que pode haver uma distribuição de fundos da instituição.

  1. Mapa de sinais

O uso da seta verde para cima e da seta vermelha para baixo representa os sinais de compra e venda.

  1. Estratégia Lógica

Quando se identifica uma condição de compra de capital inteligente, faça mais; quando se identifica uma condição de venda de capital inteligente, faça menos.

  1. Lógica de saída

Quando em excesso, se surgir um sinal de venda de fundos inteligentes, faça um pedido de liquidação; Quando em vazio, se surgir um sinal de compra de fundos inteligentes, faça um pedido de liquidação.

Análise de vantagens

  1. O uso de indicadores de medição para identificar tendências de mercado e eliminar o ruído do mercado.

  2. A estrutura do mercado é julgada com base no comportamento dos fundos institucionais, captando com precisão as reviravoltas de tendências.

  3. Os sinais de estratégia são claros, as regras são simples e fáceis de implementar.

  4. Pode ser usado em qualquer variedade e em qualquer período de tempo.

Análise de Riscos

  1. O indicador OBV pode produzir um sinal de erro, levando a um momento de compra/venda perdido. Pode ser verificado em combinação com outros indicadores, conforme apropriado.

  2. Não é possível prever eventos inesperados de extremos. Pode-se definir um stop loss para controlar o risco.

  3. O comportamento financeiro da instituição é difícil de avaliar com precisão, o que pode levar a distorções de sinais. As condições de compra/venda podem ser adequadamente relaxadas.

Direção de otimização

  1. Combinação com outros indicadores para verificar a confiabilidade do sinal, como forma de linha K, indicadores de toque, etc.

  2. Configure o stop loss dinâmico ou o stop loss de rastreamento para controlar a perda individual.

  3. Testar configurações de parâmetros em diferentes prazos para encontrar a combinação ideal de parâmetros.

  4. Adicionar indicadores de intensidade de financiamento para determinar a intensidade de entrada / saída de fundos e melhorar a qualidade do sinal.

Resumir

A estratégia de negociação quantitativa profissional SMART utiliza indicadores de equidade para identificar o comportamento dos fundos da instituição, julgar a estrutura do mercado e capturar com precisão os pontos de mudança de tendência. Os sinais da estratégia são simples, claros e fáceis de implementar, podem ser amplamente aplicados a qualquer variedade e período de tempo, e são uma estratégia de acompanhamento de tendências muito prática.

Código-fonte da estratégia
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-18 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Smart Money Concept Strategy", overlay=true)

// Smart Money Concept: On-Balance Volume (OBV)
obv_value = request.security(syminfo.tickerid, "D", close)
obv_slope = obv_value - obv_value[1]

// Define conditions for smart money accumulation/distribution
smart_money_buy_condition = obv_slope > 0
smart_money_sell_condition = obv_slope < 0

// Plot signals
plotshape(series=smart_money_buy_condition, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar)
plotshape(series=smart_money_sell_condition, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar)

// Strategy Logic
if (smart_money_buy_condition)
    strategy.entry("Long", strategy.long)

if (smart_money_sell_condition)
    strategy.entry("Short", strategy.short)

// Strategy Exit Logic
strategy.close("ExitLong")
strategy.close("ExitShort")