3
focar em
1444
Seguidores

Perguntas frequentes para iniciantes em negociação quantitativa de moeda digital

Criado em: 2019-11-09 18:06:40, atualizado em: 2024-12-16 11:26:33
comments   0
hits   4291

Perguntas frequentes para iniciantes em negociação quantitativa de moeda digital

Este artigo tem como objetivo responder perguntas comuns sobre negociação programática para novatos completos. Para novatos que não entendem programação, negociação quantitativa ou mesmo negociação, será difícil aprender negociação quantitativa no começo e eles não saberão por onde começar. Este artigo apresentará alguns dos conceitos mais básicos.

1. O que é negociação programática de moeda digital?

Negociação programática é o processo de usar programas para se conectar a bolsas por meio de APIs para comprar e vender Bitcoin automaticamente ou realizar outras funções de acordo com a intenção do projeto. Negociação programática não é exatamente a mesma coisa que negociação quantitativa. Você também pode implementar algumas funções auxiliares, como alarme de preço, estatísticas de dados, posição completa automática, compra cronometrada, preço definido de compra e venda, etc. Ganhar dinheiro com negociação programática é mais tarefa difícil. .

2. Por que precisamos de negociação automática programada?

  • Programática sem acompanhamento, em face de 7*O mercado de negociação de moeda digital 24 horas tem mais vantagens.

  • Não é realista operar estratégias de alta frequência manualmente e elas só podem ser operadas com a ajuda de programas de negociação automática.

  • O processo de escrever uma estratégia permite que você parametrize sua estratégia, dando a você uma compreensão mais completa da estratégia de negociação em si.

3. O que são API e API-KEY?

API significa Interface de Programação de Aplicativos. Você pode ver a palavra API no canto de cada exchange. Clique nela para ver a documentação correspondente, que mostrará claramente quais funções podem ser alcançadas, como a documentação da API da Okcoin. apiKey e secretKey são equivalentes a senhas de conta. Elas não são necessárias para todas as conexões, como visualizar registros históricos de transações, obter informações públicas como tickers e dados aprofundados; mas são necessárias para visualizar informações de conta, fazer pedidos, etc. As chaves geralmente podem ser solicitadas no Centro do Usuário. Após solicitar a chave, guarde-a em local seguro e não a divulgue. Geralmente, há dois tipos de protocolos de API: REST API e WebSocket. A REST API interage uma vez por conexão, enquanto o WebSocket pode implementar assinaturas, como assinar informações de conta. Quando os dados da conta mudam, as informações da conta serão enviadas, enquanto o REST requer seu próprio pedido. Ambas são muito comumente usadas e podem ser selecionadas com base na situação real da estratégia.

4. Em qual bolsa será negociado em 2019?

OKEX, Huobi e Binance são geralmente recomendadas. Essas três exchanges têm desempenho relativamente bom, profundidade suficiente e negociação ativa. O restante das exchanges não serão consideradas, a menos que haja necessidades especiais. Plataformas pequenas têm altos riscos, baixa liquidez e não são propícias para negociação. Para negociação de futuros, o risco é muito alto e não é recomendado para iniciantes.

5. Qual plataforma quantitativa preciso usar?

Se você tem fortes habilidades de programação, você pode escrever suas próprias estratégias e executá-las sozinho. Se for muito difícil, recomendamos a plataforma quantitativa FMZ (www.fmz.com), que engloba diferentes trocas, tem tutoriais completos e muitos usuários, facilitando o início e a comunicação para iniciantes.

6. Qual linguagem é usada para escrever o programa?

Você pode usar Python porque é bastante simples. Para iniciantes, o Tutorial Python de Liao Xuefeng é recomendado. Programar não é tão difícil de aprender e é a base para os tutoriais a seguir. Se for a plataforma quantitativa FMZ, Javascript também é recomendado. É simples o suficiente e tem muitos exemplos. Se você acha as linguagens de programação difíceis e incômodas, você também pode usar a linguagem de programação em tempo real, que é suportada pela plataforma quantitativa FMZ. A sintaxe é simples e uma estratégia completa pode ser escrita em apenas algumas linhas de código.

O ponto mais importante é que aprender pela prática é o método mais eficiente. Você não precisa esperar até que tudo esteja pronto antes de escrever sua própria estratégia. Dê uma olhada nos tutoriais mais básicos do Python e, uma vez que você tenha uma compreensão básica dos conceitos, você deve começar a escrever seus próprios programas imediatamente. Você pode encontrar respostas para quase todas as suas perguntas pesquisando no Google ou lendo a documentação. Perguntar a qualquer um parece desnecessário. Somente depois que você agir e superar a frustração inicial, tudo se encaixará.

Outro limiar para negociação algorítmica, pensamento estratégico, não é insondável. No Zhihu, você pode encontrar muitas ideias clássicas, que permanecem essencialmente as mesmas.

O passo mais difícil para começar a negociação algorítmica do zero é o primeiro passo. Receio que 90% das pessoas que pensaram em negociação algorítmica não tenham dado o primeiro passo. A solução é muito simples: gaste menos tempo esperando e tome uma atitude agora . Levante-se, escreva a primeira função, implemente a função mais simples e as dificuldades serão superadas passo a passo.

7. Onde posso encontrar exemplos de políticas?

Há muitas estratégias públicas no FMZ Strategy Square, algumas das quais foram muito eficazes e podem ser usadas como referência para aprendizado. https://www.fmz.com/square

8. A quantificação de moeda digital ainda pode render dinheiro? Você pode recomendar uma estratégia?

Claro, existem estratégias para ganhar dinheiro. Você pode conferir as estratégias divulgadas pela FMZ Square: https://www.fmz.com/live. Mas não existe almoço grátis. Novatos não devem buscar estratégias de fazer dinheiro logo de cara. O mais fundamental é entender trading, análise quantitativa e ser capaz de escrever suas próprias estratégias. Mesmo uma estratégia eficaz pode resultar em perda de dinheiro nas mãos de um novato.

9. Como fazer o backtest do programa?

A questão do backtesting é bastante complicada. O método mais conveniente é usar a plataforma quantitativa FMZ para backtesting. Recentemente, ela tem suportado backtesting de dados reais em nível de ticker e até inclui profundidade real. Você pode usar javascript ou Python para escrever programas para backtesting, e é gratuito. O backtesting é apenas para referência.

10. Onde o programa é executado?

Quando você começa a testar, você pode simplesmente executá-lo na máquina local. Mas quando você realmente fica online, é mais econômico alugar um servidor. Você não precisa se preocupar com problemas de rede e falta de energia, e o a latência também é menor. Basta alugar um servidor no exterior.

11.Onde a comunicação ocorrerá?

Grupo QQ: 863946592, ou o grupo WeChat na página inicial do FMZ, os grupos de API das principais plataformas, todos têm popularidade suficiente, você pode fazer perguntas no grupo se encontrar algum problema.

12. Quais são as estratégias?

Atualmente, os mais confiáveis ​​são arbitragem, arbitragem, criação de mercado, etc. Você pode obter muitas informações pesquisando por detalhes. No geral, devido à competição acirrada, os retornos de todas as estratégias estão diminuindo. Afinal, retornos em excesso não podem ser sustentados.