Programa do Curso
Antecedentes:
O KDB+ é amplamente utilizado no sector financeiro e outros. É um sistema de memória, baseado em colunas, eficiente e especialmente proficiente para processar conjuntos de dados financeiros. Muitos bancos de investimento, fundos de cobertura e horas de prop-trading empregam o KDB+ em muitas análises de dados e serviços de dados. O KDB+ desempenha um papel significativo na análise de backtesting e na negociação diária, descobrindo a causa raiz e melhorando a qualidade e a eficiência da negociação...Python também é amplamente utilizado na indústria financeira e pode manipular o KDB+ facilmente, fornecendo muitas bibliotecas para fazer análises.
Neste curso, será apresentado o modo como o Q/KDB+/Python é utilizado no sector financeiro (como armazenar dados, como é utilizada a API de dados, como é explorada a porta de ligação para suportar ligações simultâneas, resolução de problemas e suporte no KDB+, etc.) e muitos cenários e soluções relevantes.
Qual é a vantagem da KDB+ na análise financeira?
- Cenários
- Desempenho e eficiência
- que tipo de conjunto de dados financeiros
Fundamentos do KDB
- definição de tipo e elenco
- seleção/atualização/eliminação funcional
- funções/lamda, invocação de funções sync/async
- suporte para socket web
- compressão de ficheiros
- enumeração e denumeração de símbolos
- tabela de reprodução e partição
Como podemos implementar o KDB+
- tickplant
- RDB/HDB
- gateway/API
- Relatórios
Como aceder ao KDB+?
- Q
- Python
- R
- Java
- C/C++
Como importar dados de outra fonte de dados para o KDB+?
- txt/csv
- html/página web
- SQL Servidor
Requisitos
Compreensão de Database e estatísticas