Why do I only get 50% of the 8 hours funding as arbittage profit instead of 90%?

Answer

If you only run for the first 8 hours, you probably calculate the fees and unrealized profit. The funding you recieve will always be 100%, but keep in mind when opening a position, you “buy” something that would need to pay trading fee. Trading fee in arbitrage bot commonly only happen 2 times, in first bought and in the last when closing. There’s other event such as de-leveraging which will sell your spot portion in case of futures market is liquidated.

Leave a Reply