This is a project to use the differences in price between exchanges to buy and sell criptocurrency between them. In other words, do arbitrage. This is possible because criptocurrencys are descentralized. In stocks and other 'regular' assets, they are all negociated in one place. For example, if you want to buy Microsoft stock, it dosn´t matter which broker do you use, because all the demand and supply of the asset are in one place. In crypto, its different. Since you can withdraw and move the assets freely (as default) all crypto exchanges have supply and demand different from each other. Sometimes you can buy Bitcoin cheaper in Binance than in Kraken for example. Using this idea, I created this project to do what is callled arbitrage.
This project today uses only Nano(XNO) to arbitrage. This can be used with many other crypto but I choose only Nano to simplify this process. Also, this project have mainly financial porposes, that said it needs a crypto that has less or zero fees to move in the net and the fastest between exchanges. This is a perfect job for Nano, cause it´s feelees (yes, most crypto has fees to move around) and it is fast.
More details about NANO: https://nano.org/
Yes, you can use, do a fork and modify the project, but read the license of the project here LICENSE before doing anything.
Beware of the code, since the code does mess with your KRAKEN and BINANCE balances, such as put orders to buy,sell and withdraw, you need to review the code, since using it may have chances to go on loss and profit(that is the goal here).
I am not in any way responsible for any loss that you may have using this code or either a modified version of this project
For use or modify this code you must have understanding of Python , the library binance-local and Kraken API, and basic undestanfing of how Kraken and Binance exchanges works.
Yes, I already have tested and did have sucess, although it is only valid if you have a lot of amound doing arbitrage. Doing small amounts won´t have a sucessfull action.
There is many ways that you can help me. Helping the advancing of the code on this project or helping me financially.