Estratégia de arbitragem adaptativa de criptomoedas baseada em negociação em grade
Visão geral
A estratégia é uma estratégia de arbitragem de criptomoedas adaptável baseada na ideia de negociação de grades. Ela é capaz de ajustar automaticamente a faixa de preços das negociações de grades de acordo com a flutuação do mercado e realizar negociações de arbitragem eficientes dentro dessa faixa de preços.
Princípio da estratégia
A ideia central da estratégia é:
-
A dinâmica calcula o intervalo de preços de uma grelha de negociação com base nos altos e baixos históricos.
-
Neste intervalo de preço, N linhas de grelha de transação são definidas.
-
Quando o preço ultrapassa cada linha da grelha, a posição é fechada ou fechada de acordo com a quantidade fixa.
-
Arbitragem entre linhas de grelha adjacentes, liquidação após lucro.
-
Quando o preço entra novamente na área da grelha, continue a abrir posições no preço de custo marginal da linha da grelha.
-
O ciclo de arbitragem de alta frequência é executado dentro do preço da grelha.
Concretamente, a estratégia primeiro calcula os limites superiores e inferiores do preço da grade em tempo real, com base nos parâmetros da janela de retrospectiva ((i_boundLookback) e do intervalo de flutuação ((i_boundDev)).
N linhas de grade são então separadas entre os limites superiores e inferiores ((i_gridQty) 。 Os preços dessas linhas de grade são armazenados na matriz gridLineArr。
Quando o preço quebra uma linha da grelha, o posicionamento é aberto ou fechado por uma quantidade fixa (o capital da estratégia dividido pela quantidade da grelha). A ordem é registrada na matriz de ordens Arr.
Quando o preço atravessa novamente a linha de grelha adjacente, pode-se obter uma posição de equilíbrio de lucro para igualar o lucro dos pedidos anteriores.
Assim, o ciclo de arbitragem de alta frequência ocorre dentro da escala de flutuação dos preços.
Análise de vantagens
Comparado com a estratégia de grade tradicional, a maior vantagem da estratégia é que o alcance da grade é automaticamente ajustado e pode se adaptar às flutuações do mercado. Tem as seguintes características:
-
Ajustamento automático, sem intervenção humana.
-
A capacidade de capturar a tendência dos preços e de negociar em função da tendência.
-
O risco é controlado, evitando o risco de um ataque unilateral.
-
A frequência de transações é alta, a margem de lucro é alta.
-
É fácil de entender e de usar.
-
A taxa de aproveitamento dos fundos é alta e não é fácil de ser presa.
-
A mudança de mercado em tempo real, para a negociação de robôs.
Análise de Riscos
Apesar de ter muitos benefícios, a estratégia também apresenta alguns riscos, que se concentram em:
-
Os preços podem variar muito, o que aumenta o risco de perdas.
-
É necessário um tempo de posse e um par de negociações adequados para obter lucro.
-
É necessário avaliar cuidadosamente a compatibilidade entre o tamanho do capital e a amplitude de flutuação.
-
Pode ser necessário monitorar e otimizar os parâmetros regularmente para garantir o bom funcionamento.
As medidas de resposta incluem:
-
Aumentar a distância entre as grades, ampliar o alcance das grades.
-
Escolha um par de transações com flutuações mais estáveis.
-
Ajustar o tamanho dos fundos para garantir a liquidez necessária.
-
Estabelecer mecanismos automáticos de vigilância e alarme.
Direção de otimização
A estratégia pode ser melhorada em vários aspectos:
-
Grade dinâmico: pode ajustar automaticamente os parâmetros da grade de acordo com a volatilidade do par negociado.
-
Mecanismo de suspensãoA partir de agora, o que você pode fazer é colocar um ponto de parada razoável para evitar o risco de uma situação extrema.
-
Grade composta: combinação de grades com diferentes parâmetros em diferentes períodos de tempo, para realizar a repetição do tempo.
-
Aprendizagem automática: Utilização de regras alternativas, como redes neurais, para otimização automática de parâmetros.
-
Arbitragem entre mercadosO Bitcoin é uma moeda de criptomoedas, uma moeda de criptomoedas, uma moeda de criptomoedas, uma moeda de criptomoedas.
Resumir
A estratégia é uma estratégia de arbitragem de grelha criptográfica muito prática. Em comparação com a estratégia de grelha tradicional, sua maior característica é que o alcance da grelha é automaticamente ajustado e você pode configurar seu próprio alcance de negociação de acordo com as mudanças no mercado. O conceito da estratégia é claro, fácil de entender e configurar, adequado para o uso de investidores individuais com uma certa base, e também é adequado para ser usado como um modelo de estratégia de robô de negociação.
/*backtest
start: 2024-01-11 00:00:00
end: 2024-01-18 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("(IK) Grid Script", overlay=true, pyramiding=14, close_entries_rule="ANY", default_qty_type=strategy.cash, initial_capital=100.0, currency="USD", commission_type=strategy.commission.percent, commission_value=0.1)
i_autoBounds = input(group="Grid Bounds", title="Use Auto Bounds?", defval=true, type=input.bool) // calculate upper and lower bound of the grid automatically? This will theorhetically be less profitable, but will certainly require less attention
i_boundSrc = input(group="Grid Bounds", title="(Auto) Bound Source", defval="Hi & Low", options=["Hi & Low", "Average"]) // should bounds of the auto grid be calculated from recent High & Low, or from a Simple Moving Average- 1

