Bid–ask matrix

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 (i,j){\displaystyle (i,j)} element of the matrix is the number of units of asset i{\displaystyle i} which can be exchanged for 1 unit of asset j{\displaystyle j}.

Mathematical definition

A d×d{\displaystyle d\times d} matrix Π=[πij]1i,jd{\displaystyle \Pi =\left[\pi _{ij}\right]_{1\leq i,j\leq d}} is a bid-ask matrix, if

  1. πij>0{\displaystyle \pi _{ij}>0} for 1i,jd{\displaystyle 1\leq i,j\leq d}. Any trade has a positive exchange rate.
  2. πii=1{\displaystyle \pi _{ii}=1} for 1id{\displaystyle 1\leq i\leq d}. Can always trade 1 unit with itself.
  3. πijπikπkj{\displaystyle \pi _{ij}\leq \pi _{ik}\pi _{kj}} for 1i,j,kd{\displaystyle 1\leq i,j,k\leq d}. A direct exchange is always at most as expensive as a chain of exchanges.[1]

Example

Assume a market with 2 assets (A and B), such that x{\displaystyle x} units of A can be exchanged for 1 unit of B, and y{\displaystyle y} units of B can be exchanged for 1 unit of A. Then the bid–ask matrixΠ{\displaystyle \Pi } is:

Π=[1xy1]{\displaystyle \Pi ={\begin{bmatrix}1&x\\y&1\end{bmatrix}}}

It is required that xy1{\displaystyle xy\geq 1} by rule 3.

With 3 assets, let aij{\displaystyle a_{ij}} be the number of units of i traded for 1 unit of j. The bid–ask matrix is:

Π=[1a12a13a211a23a31a321]{\displaystyle \Pi ={\begin{bmatrix}1&a_{12}&a_{13}\\a_{21}&1&a_{23}\\a_{31}&a_{32}&1\end{bmatrix}}}

Rule 3 applies the following inequalities:

  • a12a211{\displaystyle a_{12}a_{21}\geq 1}
  • a13a311{\displaystyle a_{13}a_{31}\geq 1}
  • a23a321{\displaystyle a_{23}a_{32}\geq 1}
  • a13a32a12{\displaystyle a_{13}a_{32}\geq a_{12}}
  • a23a31a21{\displaystyle a_{23}a_{31}\geq a_{21}}
  • a12a23a13{\displaystyle a_{12}a_{23}\geq a_{13}}
  • a32a21a31{\displaystyle a_{32}a_{21}\geq a_{31}}
  • a21a13a23{\displaystyle a_{21}a_{13}\geq a_{23}}
  • a31a12a32{\displaystyle a_{31}a_{12}\geq a_{32}}

For higher values of d, note that 3-way trading satisfies Rule 3 as

xikxklxljxilxljxij{\displaystyle x_{ik}x_{kl}x_{lj}\geq x_{il}x_{lj}\geq x_{ij}}

Relation to solvency cone

If given a bid–ask matrix Π{\displaystyle \Pi } for d{\displaystyle d} assets such that Π=(πij)1i,jd{\displaystyle \Pi =\left(\pi ^{ij}\right)_{1\leq i,j\leq d}} and md{\displaystyle m\leq d} is the number of assets which with any non-negative quantity of them can be "discarded" (traditionally m=d{\displaystyle m=d}). Then the solvency coneK(Π)Rd{\displaystyle K(\Pi )\subset \mathbb {R} ^{d}} is the convex cone spanned by the unit vectors ei,1im{\displaystyle e^{i},1\leq i\leq m} and the vectors πijeiej,1i,jd{\displaystyle \pi ^{ij}e^{i}-e^{j},1\leq i,j\leq d}.[1]

Similarly given a (constant) solvency cone it is possible to extract the bid–ask matrix from the bounding vectors.

Notes

  • The bid–ask spread for pair (i,j){\displaystyle (i,j)} is {1πji,πij}{\displaystyle \left\{{\frac {1}{\pi _{ji}}},\pi _{ij}\right\}}.
  • If πij=1πji{\displaystyle \pi _{ij}={\frac {1}{\pi _{ji}}}} then that pair is frictionless.
  • If a subset sπij=1sπji{\displaystyle \prod _{s}\pi _{ij}={\frac {1}{\prod _{s}\pi _{ji}}}} then that subset is frictionless.

Arbitrage in bid-ask matrices

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.

Iterative computation

A method to determine if a BAM is arbitrage-free is as follows.

Consider n assets, with a BAM πn{\displaystyle \pi _{n}} and a portfolio Pn{\displaystyle P_{n}}. Then

Pnπn=Vn{\displaystyle P_{n}\pi _{n}=V_{n}}

where the i-th entry of Vn{\displaystyle V_{n}} is the value of Pn{\displaystyle P_{n}} in terms of asset i.

Then the tensor product defined by

VnVn=vivj{\displaystyle V_{n}\square V_{n}={\frac {v_{i}}{v_{j}}}}

should resemble πn{\displaystyle \pi _{n}}.

References

  1. ^ abSchachermayer, Walter (November 15, 2002). "The Fundamental Theorem of Asset Pricing under Proportional Transaction Costs in Finite Discrete Time".{{cite journal}}: Cite journal requires |journal= (help)