Content area

Abstract

Given the increase in the popularity of algorithmic trading resulting from an increase in market participants, more considerations are now required to prototype a profitable trading strategy. Trading strategies, which require optimization of parameters based on linear or nonlinear relationships, cause an increase in complexity, which in turn increases computational run time. We find that C provides the best performance for prototyping quantitative trading strategies; however, it is the most time-consuming to implement. Among the languages that allow for faster development times, the difference between Cython and Julia is relatively small, so choice between them comes down to user preference and other factors. We find Julia to be the standout programming language due to its simplicity and high performance.

Details

10000008
Business indexing term
Title
Momentum Strategies: Comparison of Programming Language Performance
Publication title
Volume
11
Issue
2
Pages
49-53
Publication year
2016
Publication date
Spring 2016
Publisher
Pageant Media
Place of publication
New York
Country of publication
United Kingdom
ISSN
15593967
e-ISSN
21688427
Source type
Trade Journal
Language of publication
English
Document type
Feature
Document feature
Tables
ProQuest document ID
1826404610
Document URL
https://www.proquest.com/trade-journals/momentum-strategies-comparison-programming/docview/1826404610/se-2?accountid=208611
Copyright
Copyright Euromoney Institutional Investor PLC Spring 2016
Last updated
2024-11-19
Database
ProQuest One Academic