Bittrex Pump and Dump Bot for Free !!
bittrex·@aqfaridi·
0.000 HBDBittrex Pump and Dump Bot for Free !!
Hey folks, As promised I am sharing **pump and dump Bittrex bot** with you guys. Hope Everyone will be on the same page then, as new traders used to loose money and traders running bot steal their hard earned money.  **Steps to Setup the Bot:** * Go to Bittrex Settings Tab, You need to generate API key to Place BUY or SELL order via Bot. Under API Keys in sidebar : 1. Click on Add New Key 2. Make *Read Info*, *Trade Limit*, *Trade Market* - ON. **Remember not to give Withdraw permission to your bot** 3. Put you 2-Factor Authentication Code 4. Click Update Keys Now, you will get **KEY** and **SECRET**, Copy them and Store it at safe place as **SECRET** will vanish once page refreshes.  **Pre-requisites:** * Git (optional if you don't want to contribute, just download the repo from github) * Install **Ruby** on your machine as script is written in ruby language. * Go To my Github Repo, Download/ Clone It: [pump and dump bot](https://github.com/aqfaridi/pump_and_dump_bot) `git clone git@github.com:aqfaridi/pump_and_dump_bot.git` * Navigate to the folder in your local machine, Edit **API_KEY** and **API_SECRET** in **bittrex_bot.rb** with your KEY and SECRET as generated above. ``` API_KEY = "<YOUR_API_KEY>" API_SECRET = "<YOUR_API_SECRET>" ``` * Run the **bot script** using following command in terminal/ command prompt: ``` ruby bittrex_bot.rb "COIN_CODE" "BOT_TYPE" ``` There are seven types of BOT as follows: 1. **BUY BOT** which purchase the coin, taking care of coin not being prepumped, BOT_TYPE=1 e.g For Siacoin(SC), Run like this : `ruby bittrex_bot.rb "SC" "1"` 2. **SELL BOT** which place sell order at given percent decrease as compared to last price of the market , BOT_TYPE=2 e.g For Siacoin(SC), Run like this : `ruby bittrex_bot.rb "SC" "2"` 3. **BUY_AND_SELL BOT** which purchase the coin at minimum price and place the sell order at increment profits, BOT_TYPE=3 e.g For Siacoin(SC), Run like this : `ruby bittrex_bot.rb "SC" "3"` 4. **SELL_AT_ANY_COST BOT** which cancel all the open orders and sell the coin at breakeven or in loss to make an exit from the pump in case of unexpected scenario, BOT_TYPE=4 e.g For Siacoin(SC), Run like this : `ruby bittrex_bot.rb "SC" "4"` 5. **BUY_ALL BOT** which purchases all the low volume ( < 50) coins on Bittrex, taking care of coin not being prepumped, BOT_TYPE=5 e.g For Siacoin(SC), Run like this : `ruby bittrex_bot.rb "OPTIONAL" "5"` 6. **SELL_ALL BOT** which place sell orders against all low volume coins purchased by BOT-5 at given profit( by default **20%**) , BOT_TYPE=6 e.g For Siacoin(SC), Run like this : `ruby bittrex_bot.rb "OPTIONAL" "6"` 7. **CANCEL_ALL BOT** which cancel all open orders across all BTC cryptocurrency pairs on Bittrex, BOT_TYPE=7 e.g For Siacoin(SC), Run like this : `ruby bittrex_bot.rb "OPTIONAL" "7"` **Tuning of Parameters in Bot Script:** 1. Open **bittrex_bot.rb**, navigate to the end of file : Change these lines according to the instructions below => ``` buy_bot(0.05, 0.006, 0.5) if BOT_TYPE == 1 sell_order = sell_bot(0.1) if BOT_TYPE == 2 buy_sell_bot(0.05, 0.012, 0.5, 0.1, 2) if BOT_TYPE == 3 sell_at_any_cost(0.3) if BOT_TYPE == 4 buy_all_bot(0.05, 0.006, 0.5) if BOT_TYPE == 5 sell_all_bot(0.2) if BOT_TYPE == 6 cancel_all_bot if BOT_TYPE == 7 ``` > **BUY BOT** has three parameters: ``` # method to place BUY order # params: # percent_increase(float) - BUY price will be percent_increase of last_price of the market i.e BUY_PRICE = (1.0 + percent_increase)*last_price # chunk(float) - Amount of BTC to invest for buying altcoin i.e BUY IF [last_price < (1.0 + prepump_buffer)*low_24_hr] # prepump_buffer(float) - Allowed buffer for prepump def buy_bot(percent_increase = 0.05, chunk = 0.006, prepump_buffer = 0.5) ``` * You can pass values as per the need, for example : `buy_bot(0.05, 0.01, 0.5) if BOT_TYPE == 0` means you want to purchase coin with **5%** increase of the last price of the market with **0.01 BTC** having *prepump_buffer* of **50%** meaning if coin is prepumped more than **50%** of the last 24-hour low then you won't buy. > **SELL BOT** has one parameter: ``` # method to place SELL order # params: # percent_decrease(float) - BUY price will be percent_decrease of last_price of the market, eg. SELL_PRICE = (1.0 - percent_decrease)*last_price def sell_bot(percent_decrease = 0.1) ``` * Change *percent_decrease* as per the need : `sell_order = sell_bot(0.1) if BOT_TYPE == 2` means you want to sell all the available coins with **10%** decrease of the last price of the market. > **BUY_AND_SELL BOT** has five parameters: ``` # method to place BUY and SELL order immediately after purchase # params : # percent_increase(float) -> BUY_PRICE = (1.0 + percent_increase) * last_price # chunk(float) -> Amount of BTC to invest for buying altcoin # prepump_buffer(float) - Allowed buffer for prepump # profit(float) -> SELL_PRICE = (1.0 + profit) * BUY_PRICE # splits(int) -> How many splits of available quantity you want to make [profit] increment each time in next sell order def buy_sell_bot(percent_increase = 0.05, chunk = 0.004, prepump_buffer = 0.5, profit = 0.2, splits = 2) ``` * You can pass values as per the need, for example : `buy_sell_bot(0.05, 0.012, 0.5, 0.1, 2) if BOT_TYPE == 3` means you want to purchase coin with **5%** increase of the last price of the market with **0.012 BTC** having *prepump_buffer* of **50%** meaning if coin is prepumped more than **50%** of the last 24-hour low then you won't buy. Immediately, 2(splits) Sell orders will be placed with **10%** profit of the buy price in first order, next sell order will be placed with **20%** profit in incremental manner based on number of *splits*. You can change the number of sell order by passing **splits** (last parameter), but remember **0.005 BTC** is the minimum amount required to place a sell order i.e if you keep *splits* as 10 then you need to invest **0.05 BTC** as *chunk*. > **SELL_AT_ANY_COST BOT** has one parameter: ``` # method to place SELL order by cancelling all open orders # params: # percent_decrease(float) - BUY price will be percent_decrease of last_price of the market, eg. SELL_PRICE = (1.0 - percent_decrease)*last_price def sell_at_any_cost(percent_decrease) ``` * Change *percent_decrease* as per the need : `sell_at_any_cost(0.3) if BOT_TYPE == 4` means you want to cancel all open orders and place one sell order at **30%** decrease of the last traded price of the market. > **BUY_ALL BOT** has same parameters as that of **BUY BOT**. > **SELL_ALL BOT** has one parameter: ``` # method to sell all BTC pair orders on bittrex # params- profit_rate(float)[default = 0.2] at which sell orders need to be set def sell_all_bot(profit_rate = 0.2) ``` * Change *profit_rate* as per the need : `sell_all_bot(0.2) if BOT_TYPE == 6` means you want to place sell orders with **20%** profit on the net purchased value > **CANCEL_ALL BOT** has no parameters as its task is only to cancel all open orders. **Must Read :** [Beware Crypto Traders !! Pump & Dump Group on Telegram](https://steemit.com/cryptocurrency/@aqfaridi/beware-crypto-traders-pump-and-dump-group-on-telegram) [Don't Panic: soft fork or hard fork is good for Bitcoin !!](https://steemit.com/bitcoin/@aqfaridi/don-t-panic-just-hodl-august-1-soft-fork-or-hard-fork-is-good-for-bitcoin) **Possible Strategies:** 1. Run **BUY Bot** and then go to Bittrex Trading page, Watch BIDs and ASKs, once you realise that momentum is decreasing, Run **SELL Bot** at that moment which will book your profit. - *This strategy requires manual intervention* 2. Run **BUY_AND_SELL Bot** and then go to Bittex Trading page, Watch if your sell orders got executed or not, If not and momentum is decreasing then Run **SELL_AT_ANY_COST Bot**, If Yes then you already made your profit :) 3. Run **BUY_ALL Bot** and then Run **SELL_ALL Bot** at given profit, No need to monitor, once a coin being pumped or attain let say 20% gain, sell order will be executed automatically. [*For changing the profit of **SELL_ALL Bot**, Run **CANCEL_ALL Bot**, and then again Run **SELL_ALL Bot** with different profit*] *Share your thoughts or strategies in the comment section below. If you are a geek, Do contribute to the github repository* **Bot Demo :** https://www.youtube.com/watch?v=PjFSjoAQOIQ **Future Scope:** * Extending it detect pump or momentum in the crypto pair. * Take trade entry / exit on the basis of RSI/MACD/OBV indicators, Run it as Cron job on the server to automate the process. > *This Bot is for Bittrex Exchange, I'll make bot for YoBit Exchange depending upon your support, Upvote/Resteem this post to show support and responsibility towards new traders* **DON'T FORGET TO MAKE DONATIONS IF YOU FIND IT HELPFUL OR MAKE PROFITS OUT OF IT:** ``` Bitcoin(BTC) Address : 1B4Q5yPHaGDRSfGqzyZj3EevQhP2yAm2Te Ethereum(ETH) Address : 0xb2fff53651b1335f195361601a44118f7ee1f46a Litcoin(LTC) Address : LiVuQjBwMhoaf7QLuVGBgx9g8TPYSgcrmx ``` *UpVote* if you find it helpful, *Resteemit* to spread the words, *Follow Me* for more updates and cryptocurrency technical analysis. Join My Channel at Telegram : [Crypto Trading Technical Analysis](https://t.me/crypto_tech_analysis)
👍 alphacore, costopher, predictable, playtowin, brazilfootball, amanuelknight, robphat, langyeye, doomguard, waitforit, clusterr, cryptodog, jaka87, thedigitalnomad, promoted, inkubux, clickentity, holoz0r, randowhale1, randowhaletrail, randowhalebonus, saqibpandor, christpunk, thetop, peeniewally, ciberpunk, surgeo, dubmaster, empjin, half-a-cat, mariewit, itzhak, thetravelbook, ramirezi, tusam, iamscifi, ardinata, muawia, mallendeo, haythembaccar, praesto, replica6, maryoush, thekerby, denisreach, frankdwhite90, forkknife777, adamferrari, aannane, rakeshpandey, gabmau5, markloader, tyygrr, unclejammer, jamesdila, yigit, malick, phv1, marcreagan, nuke.the.whales, skayshawty, patrickm, ecab, sekapai, rondellrandall, tafo21, terecoin, r00sj3, mossmanpete, fedeecaccia, jasmine20, mayana, poldi555, me163, satoshiroller, kyawswar, optimizedprimate, farhang1, eduguy1, be-the-machine, renman, aldonza, pedrohq, hoek, pumpolymp,