Estrategia cuantitativa de ajuste dinámico de la posición


Fecha de creación: 2024-02-21 14:52:10 Última modificación: 2024-02-21 14:52:10
Copiar: 0 Número de Visitas: 964
1
Seguir
1617
Seguidores

Estrategia cuantitativa de ajuste dinámico de la posición

Descripción general

La idea central de esta estrategia es ajustar el tamaño de las posiciones de cada operación en función de la dinámica de los intereses de la cuenta. Se puede aumentar automáticamente las posiciones en caso de ganancias y reducirlas automáticamente en caso de pérdidas, lo que permite un aumento automático de los beneficios.

Principio de estrategia

La estrategia permite un ajuste dinámico de la posición a través de los siguientes pasos clave:

  1. Configuración de parámetros como el porcentaje de apalancamiento, la posición máxima y otros como limitaciones
  2. Calcula el interés de la cuenta dividido por el porcentaje de apalancamiento para obtener el tamaño de la posición de referencia
  3. Comparar el tamaño de la posición de referencia con la configuración de la posición máxima, tomando el mínimo entre ambos como la posición real
  4. Ajuste el tamaño de la posición al tamaño de la posición real obtenida al abrir la posición
  5. El tamaño de las posiciones se ajusta en tiempo real en función de los cambios en el monto de ganancias y pérdidas y los intereses de las cuentas

Los pasos anteriores aseguran que el tamaño de la posición sea razonable, evitan el riesgo de una posición excesiva y, al mismo tiempo, logran que el tamaño de la posición esté vinculado a los intereses de la cuenta, aumentando automáticamente el efecto a medida que aumenta la ganancia.

Ventajas estratégicas

La estrategia tiene las siguientes ventajas:

  1. Se ha logrado un ajuste dinámico del tamaño de la posición sin intervención humana
  2. El tamaño de la posición está vinculado a los intereses de la cuenta, lo que permite un efecto de recuperación automática
  3. Establece el apalancamiento y la posición máxima como restricción para controlar la apertura de riesgo
  4. La lógica es clara y simple, fácil de entender y de reutilizar.
  5. Es fácil de integrar en otras estrategias y es escalable

Riesgo estratégico

La estrategia también tiene sus riesgos:

  1. Cuando las posiciones se amplían, las pérdidas también se amplían, y existe el riesgo de perder oportunidades de reversión
  2. El tamaño de las posiciones está vinculado a los intereses de las cuentas en tiempo real y puede ajustarse con demasiada frecuencia en situaciones especiales de mercado
  3. El riesgo de que una posición máxima incorrecta pueda conducir a una posición excesiva
  4. El alto nivel de palanca también puede conducir a una concentración excesiva de riesgos.

Los riesgos pueden mitigarse mediante el establecimiento de parámetros razonables y la reserva adecuada de fondos.

Dirección de optimización de la estrategia

La estrategia también puede ser optimizada en los siguientes aspectos:

  1. Aumentar la configuración de los puntos de deslizamiento para hacer que los ajustes sean más suaves
  2. Formula de cálculo para optimizar el tamaño de las posiciones e introducir otros factores
  3. El tamaño de la posición de bloqueo estático en condiciones específicas de mercado
  4. Establezca el mínimo de variación en unidades de ajuste de posición para evitar ajustes demasiado frecuentes
  5. Aumentar las reglas de juicio condicional para el ajuste de posiciones y evitar ajustes innecesarios

Mediante la optimización de los puntos anteriores, se puede hacer que el comportamiento de la estrategia sea más estable y controlable, evitando que el tamaño de la posición se ajuste demasiado sensible y frecuente.

Resumir

La estrategia implementa la función de ajuste dinámico de posiciones basado en los derechos y intereses de la cuenta, lo que aumenta automáticamente el efecto de las ganancias. Establece el nivel de palanca y la posición máxima como control de riesgo, y la lógica es simple y clara, fácil de entender y desarrollar de segunda mano. También analizamos los pros y los riesgos de la estrategia y ofrecemos algunas recomendaciones de optimización. En general, la estrategia ofrece una idea flexible y fácil de usar para automatizar el comercio de ganancias repetidas.

Código Fuente de la Estrategia
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of Tendies Heist LLC, 2021
//@version=4
strategy("Tendies Heist Auto Compounding Example", overlay=true)

    
leverage = input(10000)

maxps = input(25, "max position size")
strategy.risk.max_position_size(maxps)

balance = max(1,floor(strategy.equity / leverage))

o        = 1
ps       = true
size     = 0.
balance2 = size[1] < balance
balance3 = size[1] > balance
l        = balance3
w        = balance2

if ps
    size := w ? size[1]+o : l ? size[1]-o : nz(size[1],o)
if size > maxps
    size := maxps

longCondition = crossover(sma(close, 14), sma(close, 28))
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long,qty=size)

shortCondition = crossunder(sma(close, 14), sma(close, 28))
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short,qty=size)