A trading robot needs to be created on Solana with a relatively simple strategy on board (more details in the technical specification, I will send it to a real candidate).
The bot will work using ready-made APIs: from Jupiter DEX (fetches the price and places limit orders, swaps) and Quicknode (communication of our bot with the Solana blockchain).
The bot needs to be implemented in javascript/typescript/node.js.
What the bot should be able to do:
-Fetch the asset price, place/rearrange a limit order depending on price changes (more details in the technical specification);
-After purchasing, place an order (or trigger a swap) for sale at clearly defined percentages of the purchase price. The same goes for stop-loss.
What I need to know from you:
-What a limit order is, what trading on an exchange is, at least at a basic level. Know that there are sellers and buyers. (how limit orders work on Solana using the Jupiter API https://station.jup.ag/guides/limit-order/how-lo-work)
-Basic knowledge of the Solana blockchain
-How similar bots work.
I need a working version of the bot as soon as possible to test my trading hypothesis (which, by the way, has been working well on CEX for a long time, the question is only in the technical nuances of executing limit orders, in theory it should work as needed, 90% chance it will work, 10% chance there will be technical issues due to the specifics of DEXs, it may be necessary to play around with slippage, fees, and similar DEX-related things).
After that, we will refine the bot and can expect long-term cooperation.