Implementation steps
1. Calculate the theoretical price of stock index futures and estimate the upper and lower limits of the no-arbitrage interval of stock index futures contracts. The determination of the upper and lower limits of no-arbitrage interval is related to many parameters, such as lending rate, market liquidity, market impact cost, transaction cost and so on. By determining the parameter generation formula, you can get the arbitrage-free interval that suits you. Because the arbitrage opportunity is fleeting, the calculation of the no-arbitrage interval should be completed in time, and the actual operation is often carried out with the help of computer programmed trading.
2. Judge whether there are arbitrage opportunities. By monitoring the futures contract price trend and comparing it with the no-arbitrage interval, we can judge whether there is arbitrage opportunity. Only when the futures price falls below or above the upper limit of the no-arbitrage interval will there be operational arbitrage opportunity.
3. Determine the transaction scale. When determining the transaction scale, we should consider the expected profit level and the impact of the transaction scale on the market impact. If the transaction scale is too large, the impact cost will be high, thus reducing the arbitrage profit. In addition, we should also consider the possibility of margin financing and securities lending, and we can do reverse basis arbitrage.
4. Conduct stock index futures contracts and stock trading at the same time.
5. Monitor the profit and loss of arbitrage position and decide whether to increase or decrease the position.