I'm in need a trading bot that will follow a BSC wallet address and whenever that address purchases a token on PancakeSwap (v2) the bot will buy the same token for a bnb amount which i set , and then the bsc wallet address sells the token, the bot will sell his token also. bot must be able to buy and sell the transaction as quick as possible of the buy/sell on the wallet.
A simple UI for the bot where I can manage parameters such as : The wallet address I want to track (one or multiple contracts at the same time), minimum amount of the trade, slippage tolerance, range or amount to put into trades for buy and sell orders, connection to the wallet, contracts at the same time), gas price . The interface needs to be easy to use.
And i need full source code.
Each line of code to be commented so i can understand functions.
- Scan (blockchain or particular wallet address) and find transactions based on certain criteria (pending on the block aka mempool).
-Speed of the bot is of absolute paramount importance.
- Front-run & Snipe Mempool (specific trade volumes, slippage and gas price) transactions by placing a buy order on the same block at the same time by setting a higher gas [login to view URL] transactions sent to mempool & copy the transaction with higher gas fee.
--Token Pre-Approval, approve instantly after buying the token (approval any token by using contract address)
-Filter transactions between bnb and busd, usdc, filter airdrops, and only copy transactions on pancakeswap
--Instant Trade. Buy/Sell directly with current price.
- Set the number of buying and selling by yourself. For example, If I set the number of buying and selling only to be 1. the bot buy and sell at the same time from several wallet addresses that the bot track, only one copy is made, and don’t repeat buying and selling. ITS VERY IMPORTANT!!!!
-Can set different buying and selling settings for different tracking addresses
-Scan the bnb liquidity pool size and holder address number of the token before following the purchase. I can set in the software that if the pool size and the number of holders are lower than a certain value, the follow-up transaction will not be performed.