| Literature DB >> 26525085 |
Abstract
In this article we lay out requirements for an experimental market software for financial and economic research. We then discuss existing solutions. Finally, we introduce GIMS, an open source market software which is characterized by extensibility and ease of use, while offering nearly all of the required functionality.Entities:
Keywords: Asset market; Call auction; Double auction; Experiment; Software
Year: 2015 PMID: 26525085 PMCID: PMC4599443 DOI: 10.1016/j.jbef.2015.02.001
Source DB: PubMed Journal: J Behav Exp Finance ISSN: 2214-6350
Call auction price determination mechanisms. The table lays out the rules used for determining the auction price in the call auctions of various global exchanges. The criteria are cumulative. For example, the second step at the ASX searches for the single volume-maximizing limit price which minimizes order imbalance.
| Step | ASX | BSE India | NASDAQ | NSE Emerge | NYSE | XETRA |
|---|---|---|---|---|---|---|
| 1 | Single volume-maximizing limit price | Single volume-maximizing limit price | Single volume-maximizing limit price | Single volume-maximizing limit price | Single volume-maximizing limit price | Single volume-maximizing limit price |
| 2 | Minimum order imbalance | Minimum order imbalance | Minimum order imbalance | Minimum order imbalance | Price closest to the previous closing price | Minimum order imbalance |
| 3 | Highest (lowest) price if bid (ask) surplus for all such prices | Price closest to the previous closing price | Highest (lowest) price if bid (ask) surplus for all such prices | Reference price | Highest (lowest) price if bid (ask) surplus for all such prices | |
| 4 | The two prices where buy and sell pressure change are compared to the reference price. If the latter is at or above (below) the higher (lower) of these two prices, then the highest (lowest) price is the auction price. If it lies between these two, the reference price is the auction price. | Average between the highest price with positive, and the lowest price with negative imbalance, rounded to the nearest tick and rounded down in case of equal distance. | Reference price |
The Australian Stock Exchange; see Comerton-Forde and Rydge (2006).
The BSE; see BSE (2013).
The National Association of Securities Dealers Automated Quotation; see NASDAQ OMX Nordic (2013).
The National Stock Exchange of India’s Emerge market segment; see NSE (2014).
The New York Stock Exchange; see NYSE Euronext (2011).
The exchanges using the XETRA market system, e.g. the Frankfurt Stock Exchange and Vienna Stock Exchange; see Deutsche Börse AG (2013).
Market software feature overview. The table presents an overview of the main features of the experimental asset market software packages discussed in this paper.
| Feature | EconPort MarketLink | Flex-E-Markets | GIMS | jMarkets | Rotman Interactive Trader | SoPHIE Labs |
|---|---|---|---|---|---|---|
| Double auction | X | X | X | X | X | X |
| Call auction | X | X | X | X | X | - |
| Indicative price display | X | X | - | |||
| Market orders | X | X | X | - | ||
| Multi-unit trading | X | X | X | X | X | - |
| Multi-period markets | X | X | X | X | ||
| Multiple markets | X | X | X | X | - | |
| Designated trader roles | X | X | ||||
| Price chart | X | X | X | X | X | X |
| Algorithmic trading | X | X | ||||
| Transaction tax | X | X | X | X | ||
| Short selling | X | X | X | |||
| Web-based | X | X | - | X | X | X |
| Import of configuration data | X | |||||
| Multi-language support | X | X | ||||
| Open source | - | X | ||||
| Direct cost | - | - | - | USD 9000 p.a. ( | EUR 1680 p.a. ( |
Empty cells indicate functionality which was not listed as being available in the documentation the author could obtain. Cells with a hyphen indicate functionality known not to be available. Cells with “X” indicate existing functionality. Cells with lower-case letters indicate more information in the notes below.
Requires some manual input.
Possible, but not built-in (requires some programming).
Partly possible.
The GIMS software itself is open source, while the z-Tree platform it runs on per se is not.
Price for a one year campus license, as of 21.04.2014.
Price for one year basic hosting plus 12 months of the asset market add-on, as of 12.08.2014.
Fig. 1Continuous double auction market interface. The figure shows a screenshot of the continuous double auction market interface with multi-unit trading enabled. The display of the price chart and of the lists of transaction prices and signals is optional.
Fig. 2Sealed bid–ask call auction market interface. The figure shows a screenshot of the sealed bid–ask call auction market interface with multi-unit trading disabled. The display of the list of signals is optional.