Moonshot Copy Trade
Last updated
Last updated
For the Moonshot Copy Trade Module, there are 4 groups of settings.
General
Rpcs Settings
Copy Trading Settings
Sell Triggers
Amount in SOL - Enter the amount of SOL desired to be used for each transaction.
Buy Slippage - Enter the desired slippage - For Pumpfun our slippage works as follows: - if your amount in Sol is 1 Sol and your Buy slippage set at 10%. this means you are willing to pay a maximum of 1.1 sol for the quoted amount of tokens when the spam begins.
Maximum Open Positions - Enter the maximum amount of transactions you wish to have at one time. For example, if you set 10 the task will no longer monitor new tokens until one of the 10 has been sold completely.
Spam TX Delay - Enter the desired Buy Delay in Ms. - Enter the desired Sell Delay in Ms.
MUST READ: -IF a Delay of 0ms is selected Node spam will be disabled, all Txs will then be sent via your selected service (BloXroute/Jito) ONLY. -IF a Delay HIGHER than 0ms is selected Txs will be spammed via BOTH your node and your selected service (BloXroute/Jito). -This Delay setting will only apply to your NODE Txs, The Txs handled by your chosen Service will be delayed accordingly.
Priority Fees Buy - Sets the RANGE in amount of SOL to be used to buy.
Priority Fees Sell - Sets the RANGE in amount of SOL to be used to sell.
Buy Spam - Unique Tx Number- Enter the total amount of Txs to be sent. - Max Retries- Enter the number of retries the bot will send for each transaction.
Sell Spam - Unique Tx Number- Enter the total amount of Txs to be sent. - Max Retries- Enter the number of retries the bot will send for each transaction.
Transaction Fees and Retry Recommendations:
Unique Transactions: Each unique transaction will incur a fee.
Retries: Retries of the same transaction do not incur any additional fees.
To optimize transaction attempts, we recommend setting a high number of retries. For best results, aim to retry for at least 1 second. For instance, if you set the interval to 100 milliseconds (ms), you can perform up to 10 retries per second for each transaction.
For example:
would operate as follows
1st retry starts send TX1 to all the nodes wait 100ms send TX2 to all the nodes wait 100ms
2nd retry starts send TX1 to all the nodes wait 100ms send TX2 to all the nodes wait 100ms
3rd retry starts send TX1 to all the nodes wait 100ms send TX2 to all the nodes wait 100ms
Repeat until 10 retries have been complete or tx confirmed
Monitor - Select the Monitor to be used
Monitor selection In House monitor option - This type of monitoring involves the use of the lunar built-in gRPC to observe the collection of information about current tasks. Geyser monitor option - This type of monitoring implies the use of your private gRPC, which is specified in the main settings of the bot, as well as in a given format you can use an unlimited number of grpc for monitoring.
When speed is a necessity having a High quality Geyser is recommended.
HTTP RPC - Select your SOL RPC node to be used for sending transactions.
Test Mode - Toggle to Enable test mode - Test mode will simulate a 1200ms delay.
BloXroute Buy Tip - Enter your desired BloXroute buy tip to be used with your transaction. - Minimum 0.01 sol recommended tip for the use of all services.
BloXroute Sell Tip - Enter your desired BloXroute buy tip to be used with your transaction. - Minimum 0.01 sol recommended tip for the use of all services.
Jito Buy Tip - Enter your desiredJito buy tip to be used with your transaction. - Minimum 0.001 sol recommended tip for use with a free plan.
Jito Sell Tip - Enter your desired Jito buy tip to be used with your transaction. - Minimum 0.001 sol recommended tip for use with a free plan.
Use BloXroute for Buy - Toggle to use BloXroute for Buy transactions.
Use BloXroute for Sell - Toggle to use Bloxroute for Sell transactions..
We HIGHLY RECOMMEND users enable " use Stacked RPC" in Settings -> Others. if using BloXroute
Use Jito for Buy - Toggle to use Jito for Buy transactions.
Use Jito for Sell - Toggle to use Jito for Sell transactions.
Note: Users have to select one service for each transaction. i.e you can't select both Jito AND BloXroute for buy transactions, users can however use select Jito for buy and BloxRoute for sell transactions.
Traders Addresses. - The format for entering is address1,address2,address3
Minimum Curve Progress - Enter the minimum curve progress a coin must achieve when the bot tries copying the trade from your designated wallet. - Note: the bot will not purchase a coin BELOW this threshold.
Maximum Curve Progress - Enter the maximum curve progress that a coin must not exceed when the bot tries copying the trade from your designated wallet. - Note: the bot will not purchase a coin ABOVE this threshold.
Min Initial Buy. - Enter the minimum amount the address must buy in Sol for lunar to copy the trade.
Max initial buy - Enter the maximum amount the address can buy in Sol for lunar to copy the trade.
Token Repurchase - If toggled the bot will purchase tokens it has previously purchased BUT the position MUST be closed. - If a trader purchases a token twice in a row without previously closing we will only follow the first trade.
New Trader Purchase Only -
Trailing Stop
Trailing Stop - Enter the Trailing Stop for the position. - Example: A token was purchased at $100 and a Trailing Stop of 20% was selected. When the token price reaches $200 the trailing stop will be triggered at $180. $200 - $20 = $180
Trailing Stop Price=Highest Price−Trailing Amount
Stop loss - Enter the desired Stop loss as a %.
Take Profit 1, 2, & 3 - Field 1 = % of the position to sell - Field 2 = % profit for the sell to trigger - Field 3 = profit % for NEW STOP LOSS
If a token was purchased with a token price of $1. when the price reaches $2 ( 100% specified above) 50% of the HOLDERS tokens will be sold.
The stop loss for this position would then move to $1.75 and a complete position closure would be initiated if this price is reached.
Sell if Dev Sell (X) % of his position - if the dev sells more than the specified %, the position will be closed.
Sell If Bonding Curve Reaches (X) % - Enter the percentage of the Bonding Curve you wish to sell your position at.
Inactivity Timeout - Enter the amount of seconds you will allow of inactivity. With each new buy or sell of the token, the timer resets.
Profit TImeout Field 1 - Amount of position to be Sold if the following values AREN'T achieved . - Field 2 - Profit % that MUST be achieved in the specified timeframe. - Field 3 - Timeframe the specified Profit MUST be achieved in.
with the following settings selected: 100% of the position WILL be sold IF 25% profit IS NOT achieved in 10 seconds.
Sell on migration - Toggle to sell as soon as the token migrates to raydium.
Sell if trader sells. - Toggle to sell when your copied trader sells.
Select Add Task
Example:
Example: