todo update

This commit is contained in:
Nicolás Sánchez 2024-11-04 19:52:09 -03:00
parent 353d4a1563
commit 36a8593dee
2 changed files with 9 additions and 3 deletions

4
.gitignore vendored
View File

@ -11,4 +11,6 @@ utils/close.py
utils/credentials.py utils/credentials.py
utils/set_exchange.py utils/set_exchange.py
utils/stuff.py utils/stuff.py
logs/*.log
upload_testnet.sh
upload_mainnet.sh

View File

@ -3,8 +3,12 @@ Mandatory:
0. Mobile app. 0. Mobile app.
1. Stats webpage. 1. Stats webpage.
2. Instead of giving a list of order_ids to each trader, give a list of the open orders and that's it (for easier future development, partial order fills for example) 2. Instead of giving a list of order_ids to each trader, give a list of the open orders and that's it (for easier future development, partial order fills for example)
3. Deploying script, both for testnet and for mainnet. 3. Maintain local orderbooks for each trading pair, which enables:
4. Maintain local orderbooks for each trading pair. 3a. Smart order pricing: Prioritization of fill speed over instant profit or vice versa
4. Round-robin trading pairs: Instead of a fixed list of trading pairs, after n closed deals the trader is terminated and a new one spawns, picking the trading pair
from a pre-populated list (the trading pairs can be selected by using Yang-Zhang, Parkinson or another volatility indicator)
This could be very benefitial, since it limits the long time commitment to a small list of trading pairs, enabling the instance to react to market trends very
rapidly.
5. Consolidate vocabulary (trader, pair and bot; instance & trader) 5. Consolidate vocabulary (trader, pair and bot; instance & trader)
6. Base add for short traders. 6. Base add for short traders.