The bidâÂÂask matrix is a matrix with elements corresponding with exchange rates between the assets. These rates are in physical units (e.g. number of stocks) and not with respect to any numeraire. The element of the matrix is the number of units of asset which can be exchanged for 1 unit of asset .
A matrix is a bid-ask matrix, if
Assume a market with 2 assets (A and B), such that units of A can be exchanged for 1 unit of B, and units of B can be exchanged for 1 unit of A. Then the bidâÂÂask matrix is:
It is required that by rule .
With 3 assets, let be the number of units of traded for unit of . The bidâÂÂask matrix is:
Rule applies the following inequalities:
For higher values of , note that 3-way trading satisfies Rule as
If given a bidâÂÂask matrix for assets such that and is the number of assets which with any non-negative quantity of them can be "discarded" (traditionally ). Then the solvency cone is the convex cone spanned by the unit vectors and the vectors .
Similarly given a (constant) solvency cone it is possible to extract the bidâÂÂask matrix from the bounding vectors.
Arbitrage is where a profit is guaranteed.
If Rule 3 from above is true, then a bid-ask matrix (BAM) is arbitrage-free, otherwise arbitrage is present via buying from a middle vendor and then selling back to source.
A method to determine if a BAM is arbitrage-free is as follows.
Consider n assets, with a BAM and a portfolio . Then
where the i-th entry of is the value of in terms of asset i.
Then the tensor product defined by
should resemble .