juliaeconometrics | Developing a Financial Econometrics Package for the Julia Programming Language

Summary
Julia is a new programming language started at MIT, with a strong focus on numerical computing. Its key advantage compared to languages like R and Python is that Julia is (just in time) compiled, rather than interpreted. As a consequence, Julia effectively combines the convenience of these high level languages with the speed of compiled low level languages such as C++ or Fortran. Speed of execution is critical in many applications, including but not limited to those involving big data.

One critical aspect of any scientific programming language is its ecosystem, that is, the collection of libraries which implement common scientific functionality. In Julia, these take the form of packages. Packages are contributed by the user community and hosted in an online repository. They can be conveniently installed from within the language itself, similar to R and its CRAN network. Currently there are more than 1000 packages listed.

The aim of the project proposed here is to build a Financial Econometrics package for Julia, as this functionality is presently absent. This package would become part of the official repository, and hopefully become the standard way of doing financial econometrics in Julia. Like Julia itself, the results of the project would be available under an open source license, an important aspect of open science. Open source software, via R and Python, has already made inroads into scientific computing, but financial econometrics is still a stronghold of commercial closed-source products like Matlab. This project will offer researchers in the field an alternative.
Unfold all
/
Fold all
More information & hyperlinks
Web resources: https://cordis.europa.eu/project/id/750559
Start date: 01-03-2018
End date: 29-02-2020
Total budget - Public funding: 187 419,60 Euro - 187 419,00 Euro
Cordis data

Original description

Julia is a new programming language started at MIT, with a strong focus on numerical computing. Its key advantage compared to languages like R and Python is that Julia is (just in time) compiled, rather than interpreted. As a consequence, Julia effectively combines the convenience of these high level languages with the speed of compiled low level languages such as C++ or Fortran. Speed of execution is critical in many applications, including but not limited to those involving big data.

One critical aspect of any scientific programming language is its ecosystem, that is, the collection of libraries which implement common scientific functionality. In Julia, these take the form of packages. Packages are contributed by the user community and hosted in an online repository. They can be conveniently installed from within the language itself, similar to R and its CRAN network. Currently there are more than 1000 packages listed.

The aim of the project proposed here is to build a Financial Econometrics package for Julia, as this functionality is presently absent. This package would become part of the official repository, and hopefully become the standard way of doing financial econometrics in Julia. Like Julia itself, the results of the project would be available under an open source license, an important aspect of open science. Open source software, via R and Python, has already made inroads into scientific computing, but financial econometrics is still a stronghold of commercial closed-source products like Matlab. This project will offer researchers in the field an alternative.

Status

CLOSED

Call topic

MSCA-IF-2016

Update Date

28-04-2024
Images
No images available.
Geographical location(s)
Structured mapping
Unfold all
/
Fold all
Horizon 2020
H2020-EU.1. EXCELLENT SCIENCE
H2020-EU.1.3. EXCELLENT SCIENCE - Marie Skłodowska-Curie Actions (MSCA)
H2020-EU.1.3.2. Nurturing excellence by means of cross-border and cross-sector mobility
H2020-MSCA-IF-2016
MSCA-IF-2016