Curso gratuito

Aprendizado de Máquina para Negociação

by
Georgia Institute of Technology

Oferecido pela Georgia Tech como CS 7646

Programa Nanodegree

Artificial Intelligence for Trading

byWorldQuant

Evolua em sua carreira com um certificado que antecipa seu sucesso profissional.

Sobre este curso

Este curso apresenta aos alunos os desafios do mundo real na implementação de estratégias de negociação baseadas em aprendizado de máquina incluindo as etapas dos algoritmos de coleta de informações às ordens de mercado. O foco é sobre a forma de aplicar abordagens de aprendizado de máquina probabilística de decisões comerciais. Consideramos abordagens estatísticas como regressão linear, KNN e árvores de regressão e como aplicá-los a situações de negociação de ações reais.

Legendas
Inglês
Tempo estimadoTempo total entre hoje e dia da formatura depende do seu compromisso semanal. Em média, os nossos graduados completam este nanodegree em 4 meses
Aprox. 4 meses
Nível de conhecimento
intermediário
Incluído no produto

Videoaulas

Testes interativos

Aulas com profissionais do setor

Ritmo individual de aprendizado

Comunidade de apoio aos alunos

Juntos rumo ao sucesso

Este curso é seu primeiro passo em direção a uma carreira com o programa Artificial Intelligence for Trading .

Curso gratuito

Aprendizado de Máquina para Negociação

porGeorgia Institute of Technology

Aumente seu conjunto de habilidades e suas chances de contratação com um modelo de aprendizagem inovador e independente.

Icon steps
 
 

Pré-requisitos e exigências

Os alunos devem ter ótimas habilidades de programação e alguma familiaridade com os mercados de ações. Experiência em finanças ou de aprendizado de máquina não é necessária.

Observe que este curso atende alunos com foco em ciência da computação, bem como os alunos em outros cursos como engenharia de sistemas industriais, gestão, ou de matemática que têm experiências diferentes. Todos os alunos são bem-vindos!

Os tópicos de ML pode ser uma "revisão" para estudantes de CS, enquanto a parte de finanças será uma revisão para estudantes de finanças. No entanto, mesmo se você tiver experiência nestes tópicos, você poderá notar que nós os consideramos de forma diferente do que você pode ter visto antes e, particularmente, a implementação de negociação.

A programação será principalmente em Python. Vamos fazer uso pesado de bibliotecas computação numérica como NumPy e Pandas.

Veja os requisitos tecnológicos necessários para fazer um curso na Udacity.

Responsáveis pelo curso

Tucker Balch

Tucker Balch

Instrutor

Arpan Chakraborty

Arpan Chakraborty

Instrutor

Por que fazer este curso?

Ao final deste curso, você deve ser capaz de:

  • Compreender estruturas de dados utilizados para negociação algorítmica.
  • Construir um software para acessar dados de ações ao vivo, avaliá-la e tomar decisões comerciais.
  • Entender 3 populares algoritmos de aprendizado de máquina e como aplicá-los a problemas comerciais.
  • Entender como avaliar a performance dos algoritmos de aprendizado de máquina para dados de séries temporais (dados de preços de ações).
  • Saber como e por que técnicas de mineração de dados (aprendizado de máquina) falham.
  • Construir um sistema de software de negociação de ações que utiliza dados diários atuais.

Algumas limitações/restrições:

  • Nós usamos dados diários. Este não é um curso de HFT (Negociação de alta freqüencia), mas muitos dos conceitos aqui são relevantes.
  • Nós não interagimos (negociamos) diretamente com o mercado, mas vamos gerar alocações de capital que você poderia negociar se você quisesse.
Quais são os benefícios?
Vídeos dos instrutoresExercícios práticosAulas com profissionais do setor