Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slippage/Volume Considerations #17

Open
PWShawn opened this issue Oct 8, 2024 · 9 comments
Open

Slippage/Volume Considerations #17

PWShawn opened this issue Oct 8, 2024 · 9 comments

Comments

@PWShawn
Copy link

PWShawn commented Oct 8, 2024

Any way this could take into consideration slippage ? It seems like most of the trades it suggests are not worth it because there is very little volume on the pairs it suggests

@ruidazeng
Copy link
Contributor

Which exchange are you using?

@PWShawn
Copy link
Author

PWShawn commented Oct 8, 2024

Binance.us

@PWShawn
Copy link
Author

PWShawn commented Oct 8, 2024

its suggesting pairs like MATIC/ETH which has no volume over the last 24 hrs.

@Herklos
Copy link
Member

Herklos commented Oct 8, 2024

Any way this could take into consideration slippage ? It seems like most of the trades it suggests are not worth it because there is very little volume on the pairs it suggests

That's a good question. Do you have any idea how to do it and from what value it would be worth it?

@ruidazeng
Copy link
Contributor

I think slippage handling value should probably be set by the users individually, since this value will determine the RISK of the arbitrage. Users can take the simulated profit, then can adjust the slippage for the route to be a percentage of the total less the required profit.

@Herklos
Copy link
Member

Herklos commented Oct 9, 2024

I think slippage handling value should probably be set by the users individually, since this value will determine the RISK of the arbitrage. Users can take the simulated profit, then can adjust the slippage for the route to be a percentage of the total less the required profit.

I see. Do you have any ideas about what the minimal threshold is for that value to be worth it?

@PWShawn
Copy link
Author

PWShawn commented Oct 9, 2024

slippage cant be calculated just based on a percentage. It has to do with volume and orderbook stuff for the specific pair. Less used pairs like what this Triangular-Arbitrage bot pulls up are often very low volume and so slippage/ price impact of a market order on some of them are upwards of 5% for a $1000 order. and that completely eliminates any profit found in these Triangular-Arbitrage opportunities.

@Herklos
Copy link
Member

Herklos commented Oct 14, 2024

slippage cant be calculated just based on a percentage. It has to do with volume and orderbook stuff for the specific pair. Less used pairs like what this Triangular-Arbitrage bot pulls up are often very low volume and so slippage/ price impact of a market order on some of them are upwards of 5% for a $1000 order. and that completely eliminates any profit found in these Triangular-Arbitrage opportunities.

Ok, I understand. If it can't be calculated just based on a percentage, how can it be calculated?

@PWShawn
Copy link
Author

PWShawn commented Oct 14, 2024

Honestly I'm not completely sure. Somthing about checking the order book for the ordersize you want to make. I know its possible because binance.us gives an estimated slippage % when you are placing a market order.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants