Need to create the hedge service
15 000 UAHA service that watches the list of your btc addresses and exchange balances and fully hedges it with derivatives (futures or perpetuals)
1. Checks everything once in x minutes in v0.1 (later event-based).
2. Monitors the BTC addresses transactions to know the wallets balance, by polling some free
blockchain data provider REST API, or a provided full node.
3. Monitors the exchange balance (including unrealised PnL) by polling REST API (bitmex get
/user/wallet)
4. Monitors the futures/swap position by polling REST API (bitmex get /execution/tradeHistory)
to get all trade executions with a "hedge" comment and calculating the hedge position to
distinguish it from other possible trading at this account.
5. Gets the current BTC price (bitmex get /instrument for swap, futures and index).
6. If abs(btc balance - hedge position - desired BTC exposure) > tolerance, send a market order
and wait for reply to make it equal (with a comment that it is a hedge).
7. Saves the balances on exchange and private wallets, in BTC, USD current prices, USD futures
prices; hedge in USD(=contracts) and BTC(equivalent) to the database.
Technical requirements:
- Use AWS Amplify or smth similar to simplify the web part development as much as possible.
- Keep the api keys secured!
- Deploy web backend and hedge service on separate machines.
- Store api keys in a separate database that is only accessible from the hedge service server.
- Hedge service has all incoming ports closed.
- AND/OR do whatever you think is necessary.
- Deliver as a Github project with CI for build, tests, docker image publishing, deployment
- Hedge service deploys in a docker container.
- Separate deployment for web and hedge service with a few clicks.
- Expected load is minimal.
- Logging and writing logs somewhere.
- Use the simplest technologies possible. Hedging service in Python or NodeJS. Web part in whatever is considered good choice today.
- This is a prototype, no need to write perfect code and write extensive tests at this stage, but be reasonable, it should work.
- Only 1 exchange for now (Bitmex).
- I'll explain how to calculate the order size in contracts for hedging x BTC.
Please provide your own quotes, the current price is a placeholder.
Актуальные фриланс-проекты в категории Python
Разработка программного обеспечения с ИИНеобходимо разработать программное обеспечение для автоматического обнаружения, захвата и сопровождения объекта с помощью видеокамеры и поворотного механизма.Исходные данные: Видеокамера с оптикой. Поворотное устройство по двум осям (азимут/угол места). Сервоприводы с… AI и машинное обучение, Python ∙ 1 день 2 часа назад ∙ 14 ставок |
ТЗ НА ДОПРАЦЮВАНИЕ AI-БОТА ГЕНЕРАЦИИ ЛИЧНЫХ ПЕСЕНТЗ НА ДОПРАЦЮВАННЯ AI-БОТА ГЕНЕРАЦІЇ ПЕРСОНАЛЬНИХ ПІСЕНЬГОЛОВНА ЦІЛЬ Створити стабільний преміальний продукт, який: генерує максимально якісні персональні пісні; не вигадує факти про клієнта; працює стабільно під навантаженням; легко масштабується; дозволяє аналізувати та… Python, Разработка ботов ∙ 1 день 3 часа назад ∙ 30 ставок |
Автоматизация процессоів через API и PhytonНиже описал текущий процесс и то, к какому результату хотелось бы прийти. Также прикладіваю файлы реалтного процесса чтобы лучше понять как он выглядит в ревльности Текущий процесс Сейчас весь процесс выполняется вручную: загрузка/выгрузка файлов, перенос данных между… AI и машинное обучение, Python ∙ 1 день 7 часов назад ∙ 43 ставки |
Необходимо создать бота в ТГ для оплаты подписки.
2000 UAH
Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа. Python, Разработка ботов ∙ 1 день 20 часов назад ∙ 78 ставок |
Бизнес-логикa платформы: подтверждение занятий, контроль посещаемости-и история уроков (DjangoДоработка бизнес-логики образовательной платформы: подтверждение занятий, контроль посещаемости и история уроков (Django + React) Необходимо реализовать полноценную систему подтверждения уроков, контроля посещаемости и хранения истории подтверждений. Важно Перед началом… Python ∙ 4 дня 8 часов назад ∙ 30 ставок |