Необходимо реализовать след. идею:
Найти наибольший перекос курсов на крипто биржах!
Купить дешево на бирже A
Продать дорого на бирже Б
Дано:
- 10 крипто бирж (список скину исполнителю)
- 100 крипто валют (список берем тут
coinmarketcap.com/coins/ первые 100)
- Для доступа к API крипто бирж, можно использовать клиента
github.com/ccxt/ccxt Python3 (если нужно Django)
Порядок работы:
Начальные значение = эквивалент 1 BTC (возможность задать это значение руками) в валюте обмена (нужно определить для каждой биржи свой курс).
1. Генерация возможных Валютных пар (Валюта1-Валююта2, Валюта1-Валюта3,...Валюта1-Валюта100)
2. Определяем цену покупки каждой возможность валютной пары для биржи1, биржи2, ... биржи10
3. Определить цену продажи для каждой возможность валютной пары для биржи1, биржи2, ... биржи10
4. Определение наименьшей цены покупки для каждой валютной пары (запомнить Биржу)
5. Определение наименьшей цены продажи для каждой валютной пары (запомнить Биржу)
6. Определение поцента профицита, по формуле: 100*(1 цена покупки / цена продажи)
Вывод 10 наибольших процента профицита с названиями бирж:
Например:
Change 3 ETH to 106.38297872 ETC on yobit
Send 106.38297872 ETC from yobit to bittrex
Change 106.38297872 ETC to 3.104 ETH on bittrex
Profit: 3,3 %
Уважаемые, чтобы быстрее найти общий язык, указывайте сразу окончательную цену проекта и максимальный срок исполнения.
Спасибо.