Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
CopyTradeSettings contains 2 level configs:
ApplicationLevelSettings will effect on all wallet you configed.
WalletLevelSettings: only effect on single wallet you configed.
CommonSettings: effect on both PumpFun and Amm.
PumpFunSettings: only effect on pumpFun.
AmmSettings: effect on both PumpAmm and Raydium.
With global node deployment,Provide the faster, more reliable full-service Trading solution for the traders.
Want safety copy trade service?
Want milliseconds level land experience?
Want combine take profit and loss streagy all by yourself?
Want avoid rug check as possible as we can?
Want leave the life of watch k-lines and notis every day?
.....
ppm|amm-run status:
on: continue execute copy trade buy
off: stop execute copy trade buy (auto-selling will not affected by this)
ppm short for PumpFun
amm short for PumpAmm or Raydium
copyTradeWhenHold/CABuyTimes:
CopyTradeWhenHold:
on: always execute copy trade no matter you hold or not.
off: if CA you have stock, stop auto buy.
CABuyTimes:
advise only copy once, the times here have 2 meanings:
your successful buy times of the CA.
smart money buy times of the CA.
filterCAName:/tokenNameMaxLen:
filterCAName: on: only copy trade CA name endswith pump.
filterTokenNameMaxLen: only copy trade token name lens LessOrEqual maxLen.
copier-mark: the remark info used for yourself could easily remeber.
copier-keypair:
pubkey: your wallet address
privatekey: your wallet privatekey
if you input your privatekey, turbo will auto convert it to encrypt seckey.
after your first time click "save app conf" button, you could delete this or restart software, it will be deleted automatically.
privatekey and seckey will not stored on your locally PC.
ppf|amm-BAL lower:
when SOL balance lower than setting value, turbo will push notification message like "BalanceNotEnough" and auto stop ppf copy trade.
when WSOL balance lower than setting value, turbo will push notification message like "BalanceNotEnough" and auto stop amm copy trade.
after auto stop execute, if you want restart it, please manual toggle on ppf or amm run status.
top 10 hold ratio: before copy trade, check CA's top10 holder ratio, if over than setting value, will not copy trade.
delay sell seconds when mig:
due to extreme price volatility at migration, you may configure a delay seconds for sell after sell trigger when mig.
sell orders triggered before migration but not success sell will not be affected by this.
set to 0 to diable this conf.
DevSell%:
If toggle on, when dev sell and reach ratio, will auto execute sellout. and the below 2 kind type of ratio should both reach ratio:
ratio = devSellTokenAmount/(hisHoldAmountBeforeSell)
posRatio = devSellTokenAmount(myCurrentHoldAmount)
if this param is not included and only use ratio control whether sellout, then the dev's sell ratio will significantly impact user's selling:
Assume the ratio is 30%. If dev buys 100 tokens and you buy 100,000 tokens, a difference of 1,000 times
if the dev sells 30 tokens, then you would follow by selling 100,000 tokens.
in this scenario, it would clearly be unreasonable.
if you don't want to use these param, keep it to 0
DevBuyAmountRange:
This conf not means dev's current hold amount.
It's dev's total buy solCost amount since CA been deployed.
only copy trade when dev's buy solCost in range.
DevHoldRatioRange(%):
DevHoldRatio = holdCAAmount / CATotalSupply
only copy trade when dev's hold ratio in range.
Wallet blacklist:
If an address in wallet blacklist bought a CA, will not execute copy trade buy the CA anymore.
main scenario:
some SmartMoney always rug when you copy them
they always buy CA use there alt account first and then buy it with main account, then you copy trade them, finally they use alt account rug it.
you could add there alt account in wallet blacklist first and avoid these happened.
CA blacklist: will not buy CA in blacklist anymore.
when you first buy a CA, SOLANA will receive 0.00203928SOL for rent fee.
use this free function can batch close ATA account and get rent fee back.
another thing you should know, if your wallet have many unclosed ATA account, it'll slow down the land rate and speed. So you'd better close ata account less than 30.
To fully protect the security of user assets, you must bind the Google2FA before opening an account; Pls don't take photos or screenshots of the QR code during the process of Activation.
Site: https://turbofire.pro
Contract: GLxE57ypPGZCR4LrJ44FZqwXckVU61mCxKx7TJAtodbU
Twitter:
TgGroup:
TgMod:
The configuration of stop-profit and stop-loss can be flexibly matched with various selling methods through inactivity sell, fixed/dynamic mode...
price goes up or goes down X%:
goes up, sell price = buy price x (1 + X%)
goes down, sell price = buy price x (1 - X%)
sell Y%:
sell amount mode is "based buy amount":
sell amount = your buy quantity x Y%
sell amount mode is "based hold amount"
sell amount = your current hold quantitiy x Y%
tier mode:
fixed tier:
if sell amount is based buy amount:
for stopProfit tiers: could config 7 tiers at most and sum of Y% must be 100%
for stopLoss tiers: could config 2 tiers at most and sum of Y% must be 100%
if sell amount is based buy hold amount:
for stopProfit tiers: could config 7 tiers at most and at least one tier Y% must be 100%, means sellOut
for stopLoss tiers: could config 2 tiers at most and at least one tier Y% must be 100%, means sellOut
dynamic tier: If the fixed 7tiers could not fit your demand, dynamic tier maybe a better choice
dynamic tier works with these 3 parameters:
price goUp(%)
sell amount(%)
extra tiers(num)
To express the dynamic tier rules more clearly, assume the following configuration:
StopProfit contain 2 tiers:
s1. price goes up 30%, sell 70%
s2. price goes up 70%, sell 10%
dynamic tier parameters:
price goUp(%): 5%
sell amount(%): 7%
extra tiers(num): 10
If sell amount based buy amount:
if sum Y% of stopProfit tiers reached 100%, will not auto generate new tier for you.
if sum Y% of stopProfit tiers less than 100%, will auto generate new tier for you based dynamic tier params until sum Y% reached 100%:
s3. price goes up 5%, sell 7%
s4. price goes up 5%, sell 7%
s5. price goes up 5%, sell 7%
s6. price goes up 5%, sell 5%(not 7% because reached 100%)
if sell amount based hold amount:
no matter sum Y% of stopProfit reached 100% or not, will always generate new tier for you until the num of new tiers reached extra tiers(num) param:
s3. price goes up 5%, sell 7%
s4. price goes up 5%, sell 7%
...
s11. price goes up 5%, sell 7%
s12. price goes up 5%, sell 100%
retraceMethod and PriceRatio(%):
retraceMethod means retracementSellout launch time point:
atBuyLanded: copy trade buy and the transaction landed, auto calc out:
retracementPrice = basePrice x (1 - retracePriceRatio%)
at this moment the basePrice = buyPrice
atStopProfitLanded: when the 1st time stopProfit triggered and tx landed, auto calc out:
retracementPrice = basePrice x (1 - retracePriceRatio%)
at this moment the basePrice = sellPrice
when CA price goes up and greater than basePrice, will auto update basePrice and reCaculate the retracementPrice
when CA price goes down and lower than retracementPrice , will auto trigger retracementSellout.
RetracementSellout brings the fololowing two advantages:
after launched, if price continue goes up, the retracementPrice goes up too, if price goes down and lower than the retracementPrice, auto sell will be triggered. "Dynamic stop loss" relative to the highest price can better lock in profits and reduce losses.
after launched, if price continue goes down and lower than the retracementPrice will trigger sellout. It can be considered as another type of stop loss configuration.
InactivitySell(1st|2nd seconds):
1st inactivitySell seconds: when your buy tx landed, during N seconds there's no other action trigger sell, will auto sell the 1st tier of the StopProfit tiers
if set to 0, will ignore this conf
2nd inactivitySell seconds: when your buy tx landed, and after 1st inactivitySell executed, during N seconds there's no other action trigger sell, will auto sell:
if 2nd inactivity sell mode is "sell 1by1": interval sell one tier of the StopProfit tiers.
if 2nd inactivity sell mode is "sellout all tiers": sellout the tokens you hold at one time.
if set to 0, will ignore this conf
If inactivitySell activated start run but not reached the execution time and stopProfit sell triggered during this time
1st inactivitySell task will auto stopped
2nd inactivitySell task's execution time will be reset to:
current time + seconds of the 2nd inactivitySell you configed
by address:
toggle on dev sell and his sell ratio reached conf ratio, auto sellout
toggle on smart money sell and sell the same ratio as you bought
toggle on smart money sell and his sell reach sellout ratio, auto sellout
by price:
price higher than stop profit price, auto execute stop profit sell
price lower than stop loss price, auto execute stop loss sell
price lower than retracement price, auto execute retracementSellout
by time:
if you configed 1st inactivity seconds, and then timestamp reach, will auto sell the 1st tier of all stopProfit tiers.
if you configed 2nd inactivity seconds, and then timestamp reach
2nd inactivity sell mode is sell tier 1by1: intervally auto sell one tier of the stopProfit tiers
2nd inactivity sell mode is sell out all tiers: sellout all tiers of the stopProfit tiers at one-time.
by migration:
if you toggle on auto sellout when mig, when migration from pumpFun to pumpAmm happened, then will auto sellout that tokens.
By migration runs parallel with other trigger types, and will not affect each other.
By time and By price(stop profit price type) maybe affect each other:
The effet to inactivitySell after execute profitSell:
when inactivitySell task start but not reached the excute timestamp, if stopProfitSell trigger during this time
1st inactivitySell task will auto stop
2nd inactivitySell task will be reset:
the execution time will reset to: now timestamp + 2ndInactivitySeconds
The effect to profitSell after execute inactivitySell
the 1st tier of stopProfit tiers will auto removed after 1st inactivitySell task execute finished.
the 2nd inactivitySell task
if mode is sell 1by1: each time task execute finished, stopProfit tiers will reduce one.
if mode is sellout all tiers: only execute once, all stopProfit tiers will be removed.
By address and By Price execute flow:
a. firstly check dev sell
b. then check smart money sell
c. finally check price
check retracementPrice first
then check stop profit or stop loss price
If any of a.b.c triggered, subsequent price detection will not be performed again this time.
Because HybirdSell mode maybe cause 2 problems:
The sell quantitiy greater than you hold
Or you don't have any tokens when sell task triggered
So:
After any type of sell triggered, if need sell amount greater than your hold amount, auto use hold amount as sell amount.
After any type of sell triggered, if your current hold amount is 0, will stop sell and send notification message to you.
copy trade when hold: The meaning is same as the application-level conf, but only effect on single wallet
AppLevel off, WalletLevel on, will not copy trade
AppLevel on, WalletLevel off, if smartmoney buy again but you still hold this token, will not copy trade
AppLevel on, WalletLevel off, and other filters passed, will execute copy trade
SM-remark/pubkey:
remark: a tag could easily remeber for yourself, such as DNF
pubkey: smart money's wallet addr, such as DNfuF1L62WWyW3pNakVkyGGFzVVhj4Yr52jSmdTyeBHm
buy times of the same CA: The meaning is same as the application-level conf, but only effect on single wallet
SM-Sell if SM sell/Whether Sellout when ratio reached(%)
SM-Sell if SM sell on: copy sell when SM-sell(your sell amount based your current hold amount)
Whether Sellout when ratio reached:
If smart money's sell ratio total reached the ratio, auto execute sellout
Rug check-lossRatio/blockNum/lossTimes/pauseMinutes:
Rug check detection based on the following three points:
For a single order, the loss ratio reaches a certain percentag. In the figure, 50 is set, which means a loss of 50%.
For a single order, the sub of smart money's buy and sell transaction's slot less than blockNum you configed. In the figure, 10 is set, which means less than 10slots.
the lossTimes means, multiple orders continue loss nums. In the figure 100 is set, which means continue loss 100 orders.
If the first 99 orders are losses, but the 100th order is profitable, the count will be reset to 0.
If loss ratio reached and (single order blockNum reached or lossTimes reached), will auto stop that SM's copy trade for N minutes(In figure, 30 is set, which means 30 minutes), and will push tg notification to you.
after rug check detection triggered:
continue loss order nums will be reset to 0
when current time greater than auto pause time, will auto resume copy trade
if current time less than auto pause time, but you still want copy trade, you should manual toggle on run status in TurboApp.
SellMode:
BasedPriceSell: auto sell will triggered by price goes up or goes down
ManualSell: only want to use turbo buy, not want auto sell, pls choose this mode
Slippage/tipAmount:
The max sell slippage is 30%
The min tipAmount is 0.001
OtherConf(not open yet for normal users)
extra dellay milliseconds
1/0 slot sell delay num
when copy trade tx land at the (not)same slot of smart money's tx
when sell triggered, sleep for (N slots execute + extra delay milliseconds)
here's 1slot means 10 milliseconds
2FALock: you could click the leftBottom corner's 2FALock icon to lock your software at anytime you want. unLock need input the newest 2FA code.
Theme: Light and Dark, choose as your prefers.
WindowScale: If app's size doesn't match your monitor size, you could select a best size here.
SoftwareUpdate:
Pls Toggle on "Auto check update when launch", new version will be more stable and have more features.
If you click "Check update" button, will auto check whether current version is newest one or not.
run status:
on-continue execute copy trade buy
off-pause copy trade buy(already copied but not auto sell order will not effect by this)
buy mode:
fixed amount: your buy amount = the fixed buy amount you inputed
multiple: your buy amount = smart money's buy amount mul the value you selected
min max buy amount:
lower value: if your buy amount less than lower, your buy amount = lower value
another thing you should know is that PumpFun will migrate when reached 85SOL
If the bonding curve delta SOL less than the lower value, will not execute copy trade buy
higher value: if your buy amount greater than higher, your buy amount = higher value
SM's buy amount range limit:
If smartmoney's buy amount not in range, copy trade buy will not be executed
LP's SOL range:
After SmartMoney buyIn, if the totalLiq value not in range, copy trade buy will not execute
this value not means MarketCap, but means real SOL amount in TotalLiq.
CA create time range: if CA's create time not in range, copy trade buy will not be executed.
PumpFun-The CA deploy time
Amm-The CA migration time
tipFee/priorityFee(SOL):
tipFee: the min tipFee is 0.001SOL
priorityFee: the min priorityFee is 0.00008SOL, if set 0 means no priorityFee
If set priorityFee, and transaction not land, will cost 6~12x priorityFee
slippage(%)/max behind blockNum(N):
slippage: the min slippage is 1%
max behind blockNum(N):
On SOLANA, the theory's blockTime is about 400ms, assume smart money's trade landed on 32757660 slot, and here the value you configed 1slot.
If your trade land greater than 327567661, your tx will auto be rollback by TurboFire.
The smaller the value, the lower the land rate, the better price obtained, and the higher the requirements for software real-time performance and processing capability (and vice versa).
Why need WSOL?
if you want copytrade on PumpfunAMM or Raydium, must wrap SOL to WSOL, it could improve tx land rate and speed. if no WSOL, copytrade will not execute.
if you want copytrade on Pumpfun, please wrap a little SOL to WSOL(0.001 or less) to avoid could not sell out when migration.
Toggle on Use wSOL and click Close button
click Manage button
SOL convert to WSOL, input amount and click WrapSOL button
WSOL convert to SOL, click wSOL and then click Unwrap wSOL to SOL button
wSOL convert to SOL will auto unwrapped all SOL back, don't need input amount
use Chrome or web3Wallet(Phantom or OKX) visit and switch to MANUAL, then click the Setting icon.
TgNotification used for push copyTrade order info, execute light operations such as pauseCopyTrade, modifyTipFee...
Use your tg account send /getid command to, then it'll reply your ID.
create a group chat first and add to your group members
send your tgUserID and tgGroupID to our mod: