Computational currency swapping

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

Abstract

In the world's financial market today, there are many exchange rates. Banks have their own exchange rates posted and these rates are dynamic in nature. There are arbitrage opportunities when there exist price differences among different currencies in the international exchange market. The major process of the arbitrage strategy is to convert one currency to another, then convert it again to a third currency.etc., and then eventually convert it back to the original currency within a short time span. The simplest form of this process is the triangular arbitrage which involves only three currencies. It is possible to process more than three currencies in order to apply the arbitrage process. Although it may seem as if arbitrage is a risk-free process, in reality, there are risks involved. One of the risk factors is time; i.e., how fast one can process and how much capital one has in order to take advantage of these price discrepancies. It is worth noting that the arbitrage opportunities only exist when a bank's quoted exchange rate is not equal to the market's implicit cross exchange rate; these all happen in the range of seconds. The high frequency market fluctuation makes this process a challenge and calls for the utilization of high-performance computation. In this paper, we investigate the arbitrage problem by utilizing GPU to identify the opportunities and speed up the process.

Original languageEnglish
Title of host publicationWMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings
EditorsNagib C. Callaos, Michael Savoie, Belkis Sanchez, Natalja Lace, William Lesso
PublisherInternational Institute of Informatics and Systemics, IIIS
Pages124-127
Number of pages4
Volume1
ISBN (Electronic)9781941763049
StatePublished - 1 Jan 2014
Event18th World Multi-Conference on Systemics, Cybernetics and Informatics, WMSCI 2014 - Orlando, United States
Duration: 15 Jul 201418 Jul 2014

Other

Other18th World Multi-Conference on Systemics, Cybernetics and Informatics, WMSCI 2014
CountryUnited States
CityOrlando
Period15/07/1418/07/14

Fingerprint

Financial markets
Graphics processing unit

Cite this

Jenq, J., & Johnson, H. (2014). Computational currency swapping. In N. C. Callaos, M. Savoie, B. Sanchez, N. Lace, & W. Lesso (Eds.), WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings (Vol. 1, pp. 124-127). International Institute of Informatics and Systemics, IIIS.
Jenq, John ; Johnson, Hubert. / Computational currency swapping. WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings. editor / Nagib C. Callaos ; Michael Savoie ; Belkis Sanchez ; Natalja Lace ; William Lesso. Vol. 1 International Institute of Informatics and Systemics, IIIS, 2014. pp. 124-127
@inproceedings{33ceb22fc4ee4eb38ab652e57a9932f4,
title = "Computational currency swapping",
abstract = "In the world's financial market today, there are many exchange rates. Banks have their own exchange rates posted and these rates are dynamic in nature. There are arbitrage opportunities when there exist price differences among different currencies in the international exchange market. The major process of the arbitrage strategy is to convert one currency to another, then convert it again to a third currency.etc., and then eventually convert it back to the original currency within a short time span. The simplest form of this process is the triangular arbitrage which involves only three currencies. It is possible to process more than three currencies in order to apply the arbitrage process. Although it may seem as if arbitrage is a risk-free process, in reality, there are risks involved. One of the risk factors is time; i.e., how fast one can process and how much capital one has in order to take advantage of these price discrepancies. It is worth noting that the arbitrage opportunities only exist when a bank's quoted exchange rate is not equal to the market's implicit cross exchange rate; these all happen in the range of seconds. The high frequency market fluctuation makes this process a challenge and calls for the utilization of high-performance computation. In this paper, we investigate the arbitrage problem by utilizing GPU to identify the opportunities and speed up the process.",
author = "John Jenq and Hubert Johnson",
year = "2014",
month = "1",
day = "1",
language = "English",
volume = "1",
pages = "124--127",
editor = "Callaos, {Nagib C.} and Michael Savoie and Belkis Sanchez and Natalja Lace and William Lesso",
booktitle = "WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings",
publisher = "International Institute of Informatics and Systemics, IIIS",

}

Jenq, J & Johnson, H 2014, Computational currency swapping. in NC Callaos, M Savoie, B Sanchez, N Lace & W Lesso (eds), WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings. vol. 1, International Institute of Informatics and Systemics, IIIS, pp. 124-127, 18th World Multi-Conference on Systemics, Cybernetics and Informatics, WMSCI 2014, Orlando, United States, 15/07/14.

Computational currency swapping. / Jenq, John; Johnson, Hubert.

WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings. ed. / Nagib C. Callaos; Michael Savoie; Belkis Sanchez; Natalja Lace; William Lesso. Vol. 1 International Institute of Informatics and Systemics, IIIS, 2014. p. 124-127.

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

TY - GEN

T1 - Computational currency swapping

AU - Jenq, John

AU - Johnson, Hubert

PY - 2014/1/1

Y1 - 2014/1/1

N2 - In the world's financial market today, there are many exchange rates. Banks have their own exchange rates posted and these rates are dynamic in nature. There are arbitrage opportunities when there exist price differences among different currencies in the international exchange market. The major process of the arbitrage strategy is to convert one currency to another, then convert it again to a third currency.etc., and then eventually convert it back to the original currency within a short time span. The simplest form of this process is the triangular arbitrage which involves only three currencies. It is possible to process more than three currencies in order to apply the arbitrage process. Although it may seem as if arbitrage is a risk-free process, in reality, there are risks involved. One of the risk factors is time; i.e., how fast one can process and how much capital one has in order to take advantage of these price discrepancies. It is worth noting that the arbitrage opportunities only exist when a bank's quoted exchange rate is not equal to the market's implicit cross exchange rate; these all happen in the range of seconds. The high frequency market fluctuation makes this process a challenge and calls for the utilization of high-performance computation. In this paper, we investigate the arbitrage problem by utilizing GPU to identify the opportunities and speed up the process.

AB - In the world's financial market today, there are many exchange rates. Banks have their own exchange rates posted and these rates are dynamic in nature. There are arbitrage opportunities when there exist price differences among different currencies in the international exchange market. The major process of the arbitrage strategy is to convert one currency to another, then convert it again to a third currency.etc., and then eventually convert it back to the original currency within a short time span. The simplest form of this process is the triangular arbitrage which involves only three currencies. It is possible to process more than three currencies in order to apply the arbitrage process. Although it may seem as if arbitrage is a risk-free process, in reality, there are risks involved. One of the risk factors is time; i.e., how fast one can process and how much capital one has in order to take advantage of these price discrepancies. It is worth noting that the arbitrage opportunities only exist when a bank's quoted exchange rate is not equal to the market's implicit cross exchange rate; these all happen in the range of seconds. The high frequency market fluctuation makes this process a challenge and calls for the utilization of high-performance computation. In this paper, we investigate the arbitrage problem by utilizing GPU to identify the opportunities and speed up the process.

UR - http://www.scopus.com/inward/record.url?scp=84923145857&partnerID=8YFLogxK

M3 - Conference contribution

VL - 1

SP - 124

EP - 127

BT - WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings

A2 - Callaos, Nagib C.

A2 - Savoie, Michael

A2 - Sanchez, Belkis

A2 - Lace, Natalja

A2 - Lesso, William

PB - International Institute of Informatics and Systemics, IIIS

ER -

Jenq J, Johnson H. Computational currency swapping. In Callaos NC, Savoie M, Sanchez B, Lace N, Lesso W, editors, WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings. Vol. 1. International Institute of Informatics and Systemics, IIIS. 2014. p. 124-127