
(Este artigo foi publicado pela primeira vez na FMZ)
Na negociação quantitativa, todo programador que trabalha duro para ganhar dinheiro tem que enfrentar uma decisão difícil.
Adicionar lógica de stop loss ou não
Sem adicionar lógica de stop-loss e take-profit, muitas vezes você pode continuar a obter lucros, aumentando assim sua taxa de retorno. No entanto, há também o risco de que, depois de trabalhar duro por muitos anos, um dia se retorne à situação anterior à libertação. Adicionar lógica de stop-loss pode melhorar a utilização do capital e reduzir o risco de cada transação, mas geralmente levará a retornos menores.
to be or not to be this is a question
Depois de muitas chamadas de margem, o investidor idoso finalmente adicionou stop loss a todas as estratégias.
Mas, Gul’dan, a que custo? Tome como exemplo uma das minhas contas: Teoricamente, o lucro causado pelo cancelamento do pedido é embolsado e a perda causada pelo cancelamento do pedido é teoricamente perdida (porque as informações da transação cancelada não serão refletidas na conta, mas se o pedido não for cancelado, a transação será refletida na conta Isso é fácil de entender, certo?) Então registramos o preço e a quantidade do pedido cancelado e mantemos a parte que aparece no intervalo da linha K subsequente. A diferença entre esta parte e o preço atual pode ser simplesmente considerada como o lucro/déficit causado pelo cancelamento do pedido. Ou seja, a fórmula para calcular o lucro (oportunidade perdida) é:
”’ hand_price Enviar preço now_price Preço atual hand_amount O valor da transação, positivo ou negativo, depende da direção do seu lance e do seu pedido “’ (hand_price - now_price)*hand_amount
O método de stop loss que uso aqui é cancelar a transação correspondente após descobrir a alta ou a queda. Por exemplo, após descobrir uma queda acentuada, a probabilidade de executar uma ordem de compra será reduzida e a probabilidade de executar uma ordem de venda será aumentada na lógica de negociação.
E cancele algumas das ordens de compra ou venda pendentes no momento na direção da redução de probabilidade correspondente e registre-as nas informações estatísticas.
Devido às transações frequentes, cancelar uma ordem em uma direção pode ter um impacto direto na posição.
Comparado com a realização de transações para interromper perdas, esse método de previsão de stop losses de mercado tem uma grande vantagem porque pode economizar taxas de transação ao cancelá-las. (Se você estiver aprendendo com um professor, e ele nem mesmo lhe ensinar esse método, sugiro que você peça um reembolso e vá para a Estação B e pesquise por “Zinan Talks Quantitative Trading” para aprender a negociar quantitativamente em moeda digital por conta própria . Não é ótimo? ? )
Agora que sabemos disso, vamos dar uma olhada nas informações da transação na figura.
O lucro atual é de 67,4 devido à criação de mercado e -17,4 devido à posição média, o que significa que o lucro teórico atual é de 50
Verifique o lucro real convertido do valor atual do depósito, 48, que é quase igual.
O valor teórico e o valor real são muito semelhantes, o que mostra que nosso cálculo está correto, pelo menos dentro da faixa de erro.
Em seguida, usamos o mesmo método para calcular o lucro trazido pelo pedido cancelado:
-162
Ou seja, o stop loss/stop profit nos fez perder cerca de 162 yuans de renda.
Isso é quase três vezes o lucro real até o momento.
Então, podemos dizer que, enquanto não pararmos as perdas, nossos lucros podem ser quatro vezes maiores do que são agora?
Claro que não…
Quanto ao porquê, o primeiro ponto é por causa da “utilização do capital”.
Ao negociar em uma bolsa, você precisa ter “bens” para fazer uma ordem de bens à vista, portanto, se uma ordem for cancelada devido a um stop loss e for realmente executada, isso inevitavelmente levará à incapacidade de executar novas ordens porque o os fundos foram ocupados.
Em outras palavras, se ele tiver permissão para “lucrar”, então uma ordem lucrativa subsequente “desaparecerá”
Imagine que se o preço atual for 1000, nós paramos a perda de 10 ordens de venda em 1001 e depois descobrimos que a volatilidade parou em 1010 e executamos 10 ordens de venda. Depois de um tempo, o preço caiu novamente para 1000.
Parece que o cancelamento da ordem nos fez perder o lucro de 10, mas se a ordem não for cancelada, não poderemos negociar a 1010 devido à ocupação de capital e perderemos o lucro de 100.
Suponha que atualmente temos apenas 10 itens. Então, na verdade, parece que você perdeu 10%, mas na verdade isso lhe rendeu um retorno excedente de 90%.
Este é o primeiro ponto, e é também o ponto que é mais facilmente esquecido pela maioria dos mestres que mudaram de carreira ultimamente (ou os super-ricos, eles só têm dinheiro e balas ilimitadas, o que dizer?), a importância de utilização de capital.
Acho que você também descobriu. Se seu julgamento da situação do mercado for preciso, você pode alavancar seus fundos para obter esse lucro.
Sim, é por isso que se a estratégia for estável, certas restrições de stop-loss forem relaxadas e os mesmos parâmetros de julgamento de tendência forem usados, ao fazer operações futuras, o aumento nos lucros será muito maior do que o aumento nos lucros à vista nas mesmas circunstâncias. Os futuros melhoram muito a taxa de utilização dos fundos (às custas do risco de liquidação).
Portanto, o lucro gerado pelo stop loss é lucro real, mas a oportunidade perdida causada pelo stop loss não é necessariamente uma oportunidade perdida real.
Em segundo lugar, se você não fizer stop loss, se você fizer stop loss reduzindo a probabilidade de enviar uma ordem como eu (um método comum de estratégias de sub-alta frequência e alta frequência), então, como você não faz stop loss, a ordem é séria . Se o acordo for fechado, certamente haverá custos envolvidos.
Ao interromper o loss, o custo é economizado porque o pedido é cancelado.
Em outras palavras, os métodos de stop-loss de frequência sub-alta e alta frequência reduzem suas perdas em um valor equivalente ao custo de colocação da ordem por ordem. Ou seja, neste caso, desde que você tenha uma taxa de precisão de 50% na determinação da reversão da tendência, você deve aplicar stop loss. (Claro, você também pode usar meu link de convite para negociar na Binance e obter um desconto de 20% na taxa de transação: https://www.binance.com/cn/register?ref=ILBGUIDR ID recomendada: ILBGUIDR Contanto que você use meu link para negociar, você pode me consultar uma vez gratuitamente sobre os problemas técnicos específicos que você encontrar na negociação quantitativa de moeda digital. )
Finalmente, stop loss é um tipo de julgamento de tendência. Se o julgamento for impreciso, a perda não será muito. Uma vez que o julgamento for preciso, o lucro será extremamente exagerado.
Tomando como exemplo a estratégia do formador de mercado, uma estratégia de frequência sub-alta, como a frequência de negociação é muito alta, pelo menos várias ordens por segundo, haverá muitos julgamentos imprecisos.
Em muitos casos, as oportunidades perdidas causadas por milhares de erros de julgamento são, na verdade, de apenas 1%.
Quando o julgamento for preciso, o lucro obtido será maior do que apenas alguns por cento.
Um stop loss correto pode reduzir o retrocesso em pelo menos alguns décimos.
Se para um trader, há algo que os lucros que ele traz são lucros reais, mas as perdas que ele traz não são necessariamente perdas reais. Quando o lucro chegar, ele será pelo menos dezenas de vezes maior que seu prejuízo.
Sem stop loss, você pode manter altos retornos.
No curto prazo, a curva de rendimentos de fato foi mantida, e parece que há um retorno de 1 a 2 vezes.
Ao definir um stop loss, você está pagando o preço de perder alguns centavos a cada minuto e a cada segundo em troca de garantir sua posição durante grandes flutuações.
A posição não desapareceu
Mas tudo isso vale a pena?
……