Javascript wrapper implementation
Budget: €250 – €750 EUR
Project consists of writing js scripts that use this wrapper https://github.com/sx-bet/sportx-js:
1) 60 second interval data collecting, organized and stored in a csv file per league and market:
- Capture all unique active markets
- All orders on above markets
- Live scores for each live market
- Unique past trades for each state
2) Executable with a logic that would read collected data:
- script that would filter markets for new orders based on new trades total USDC amount per user defined time interval or market value change per time interval. I.e.: if trade of 1000 usdc recorded within last 60s, filter for a new order. Or if market value changed by %50 of last 15 minutes average, filter for a new order.
- executable taking filtered object from step 1, would check if any previous order was successfully traded for user defined total amount, if amount not reached, would place new order for the market. If total amount per market reached ant any point, active orders would be canceled.
More documentation in https://api.docs.sx.bet/#introduction
Authentication should be within sx native wallet (not web3 like metamask)
Script should run on a local machine, where user inputs like interval, total amount to trade per market, percentage change of market value change, total past trade recorded, interval of average market values should be in a config file.
1) 60 second interval data collecting, organized and stored in a csv file per league and market:
- Capture all unique active markets
- All orders on above markets
- Live scores for each live market
- Unique past trades for each state
2) Executable with a logic that would read collected data:
- script that would filter markets for new orders based on new trades total USDC amount per user defined time interval or market value change per time interval. I.e.: if trade of 1000 usdc recorded within last 60s, filter for a new order. Or if market value changed by %50 of last 15 minutes average, filter for a new order.
- executable taking filtered object from step 1, would check if any previous order was successfully traded for user defined total amount, if amount not reached, would place new order for the market. If total amount per market reached ant any point, active orders would be canceled.
More documentation in https://api.docs.sx.bet/#introduction
Authentication should be within sx native wallet (not web3 like metamask)
Script should run on a local machine, where user inputs like interval, total amount to trade per market, percentage change of market value change, total past trade recorded, interval of average market values should be in a config file.