TY - GEN
T1 - Computational currency swapping
AU - Jenq, John
AU - Johnson, Hubert
PY - 2014
Y1 - 2014
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
AN - SCOPUS:84923145857
T3 - WMSCI 2014 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, Proceedings
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
T2 - 18th World Multi-Conference on Systemics, Cybernetics and Informatics, WMSCI 2014
Y2 - 15 July 2014 through 18 July 2014
ER -