Implementação em FPGA de algoritmo para análise de ativos financeiros na bolsa de valores
dc.contributor.advisor | Beck Filho, Antonio Carlos Schneider | pt_BR |
dc.contributor.author | Sabedra, Ricardo Stadtlober | pt_BR |
dc.date.accessioned | 2020-10-03T04:11:15Z | pt_BR |
dc.date.issued | 2019 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/213937 | pt_BR |
dc.description.abstract | Com a modernização e evolução tecnológica da bolsa de valores, estão sendo utilizados cada vez mais robôs para realizar negociações de compra e venda de ações. O fenômeno conhecido como high-frequency trading visa utilizar algoritmos que operam em altíssima frequência e velocidade para abrir e fechar posições no mercado em frações de segundos. Normalmente esses algoritmos e estratégias são implementados em software e, portanto, sua execução depende do uso de recursos da CPU de um computador de propósito geral, que podem não ser suficientes devido à natureza do problema. Este trabalho de graduação mostra a implementação de uma versão de um robô de High-Frequency Trading em hardware, e compara esta implementação com soluções desenvolvidas em software, realizando uma análise dos pontos positivos e negativos de cada implementação. Este trabalho mostra que a versão de hardware é muito superior ao software, apresentando um desempenho até 2800 vezes maior. | pt_BR |
dc.description.abstract | With the modernization and technological evolution of the Stock Exchanges, trading robots for buying and selling stocks are being increasingly used over the years as time passes. This phenomenon is known as "High-frequency trading". It uses high-frequency algorithms to open and close deals in fractions of seconds. Usually, these algorithms and strategies are implemented in software, therefore its execution depends on the resources of a general propose computer CPU, which may not be enough due to the problem’s nature. This undergraduate final work states a hardware implemented high-frequency trading robot and compares it with software developed solutions, analysing it’s positive and negative points. This last course assignment concludes that the hardware version is highly superior compared to the software one, presenting a 2800 times greater performance. | en |
dc.format.mimetype | application/pdf | pt_BR |
dc.language.iso | por | pt_BR |
dc.rights | Open Access | en |
dc.subject | Harware accelerator | en |
dc.subject | Bolsa de valores | pt_BR |
dc.subject | Robos | pt_BR |
dc.subject | FPGA | en |
dc.subject | Algoritmos | pt_BR |
dc.subject | HFT | en |
dc.subject | Desempenho : Computadores | pt_BR |
dc.subject | Stock exchanges | en |
dc.subject | Performance | en |
dc.subject | Heterogeneus hardware | en |
dc.title | Implementação em FPGA de algoritmo para análise de ativos financeiros na bolsa de valores | pt_BR |
dc.type | Trabalho de conclusão de graduação | pt_BR |
dc.identifier.nrb | 001118275 | pt_BR |
dc.degree.grantor | Universidade Federal do Rio Grande do Sul | pt_BR |
dc.degree.department | Instituto de Informática | pt_BR |
dc.degree.local | Porto Alegre, BR-RS | pt_BR |
dc.degree.date | 2019 | pt_BR |
dc.degree.graduation | Ciência da Computação: Ênfase em Engenharia da Computação: Bacharelado | pt_BR |
dc.degree.level | graduação | pt_BR |
Este item está licenciado na Creative Commons License
-
TCC Ciência da Computação (1024)