Attention (Before you begin)

Profit Trailer is not a get rich quick scheme.  It’s software that auto trades your coins/funds in your exchange account.  Cryptos is a very volatile market.  Do not put in what you are not willing to lose.  It’s a great way to slowly accumulate coins.  But be prepared to get stuck with bags.  To get out of those bags, could mean going deep into DCA, and having a lot of patience.  If a buy order goes in, and market crashes hard (which it does all the time), you could get stuck pretty deep in bags.  And to get out of them you need to buy more and wait.  If you can not stomach this, then I suggest not to bother and donate your money to charity.  Otherwise, someone else on the exchange will take it from you.

Prerequisites (What you will need)

Before you start using Profit Trailer, you will need a few things.

  1. Profit Trailer – Software used to auto trade your coins
  2. Linux VPS or Raspberry Pi – where you install Profit Trailer
  3. Binance –  This is where your bot will do the trading
  4. Coinberry – This is where you can buy BTC/ETH Fiat

Now how much you want to put into your trading account is up to you  I suggest you start off small.  About a couple hundred dollars worth to test the software and understand how it works.  Basically any amount you are comfortable playing/losing with.  Profit Trailer is very powerful and there is a lot of options you can configure.  Until you have a good grasp of how they work, or which options you want to use, I suggest a small amount at first.

Purchase everything you need

  1. Get a Binance account – I highly suggest to get a Binance account.  You can quickly sign up for an account with just an email address.  It’s also one of the worlds largest exchanges.  Another great thing about Binance is the high trading volume there.  High trading volume means it will be easier to execute your trades.Once you have your Binance account created, you need to create API keys.  This is how Profit Trailer communicates/authenticates to your Binance account. Scroll down and click on the Enable button under the API section (LINK)It will ask you to enter in a label.  This describes what the API keys are for.  You can put in profit trailer if you like.  If you will need to setup Google Authenticate on your phone to create API keys. You will get an email asking you to Confirm you created API’s.  Click on that link, and it will take you to your newly created keys. This is the only time you will see your secret key.  Be sure you record this somewhere.  If you lose it, you will have to create brand new API keys. (You will have to re-register your keys with Profit Trailer again.)
  2. Buy Profit Trailer – Now that you have your Binance account, next you will need your Profit Trailer software.  You can choose the lifetime or monthly plan.  It’s up to you.  I have lifetime licenses myself.  Once you have your license for Profit  Trailer you will need to register the API keys from Binance to it.  Follow the steps for that here https://wiki.profittrailer.com/doku.php?id=pt_assistant
  3. Linux VPS or Raspberry Pi – There is a 3rd and 4th option.  But I do not recommend them.  Option 3 is a Windows VPS.  Some people like these.  I do not.  They are expensive and slow.  And you can only connect to them via RDP software.  And you are also prone to Windows reboots.  The 4th option is running it on your own PC.  This is the cheapest way, but then it runs on your PC.  If your PC powers off then the software stops.  It is up to you. I suggest getting a Linux VPS.  Why?  Because it’s cheap and reliable.  Running a Linux VPS uses much fewer resources than Windows VPS, and it’s much cheaper as well.  You can get a 1GB RAM VPS for $3.75 with the coupon code at Shock Hosting.  This can run two Profit Trailer bots for you.  Running it on a VPS like this will easily allow you to access your bot remotely from anywhere.  You can access it from home, work, phone or tablet via a web browser.  So you can also have easy access to it. With Shock Hosting excellent uptime and fast VPS, it will always be up and available. The 2nd option is running on a Raspberry Pi.  This works total fine as well.  It’s a little slow to do the initial launch of the app, but once it’s up and running, its good to go.  You can easily install it and tuck the device away and never have to worry about it.  The one thing you need to be aware of if is Profit Trailer is always downloading data from the exchange.  it can use hundreds of gigs a month on data.  It depends on how many coins you are wanting to trade.  So be sure your internet plan at home has sufficient monthly bandwidth.  (Hence why I prefer VPS)
  4. Coinberry – Purchase some Bitcoin (or eth) with fiat.  You can not directly buy Bitcoin on Binance or most exchanges.  You need to buy it from Coinberry or Shakepay or Coinbase.  Then you need to move/transfer it to the exchange.

Automated Profit Trailer install

Log into your Linux VPS and copy/paste the command below into your SSH session and then press ENTER.

cd /home && wget https://tradingbot.ca/scripts/pt.sh && sh pt.sh

Wait a few minutes and Profit Trailer will be installed.  Once that is done you will need to configure it.  Click How to configure Profit Trailer to set it up to get ready for login.

If you want to install it manually, below are the steps to install it

How to install Profit Trailer on Linux VPS (Ubuntu 16)

Below are the commands to install needed software and Profit Trailer on your Linux VPS.  You can copy/paste one line at a time and enter them on your VPS via SSH

apt update && upgrade -y
apt install unzip nano curl default-jdk npm -y
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –
apt install unzip nodejs -y
npm install pm2@latest -g

cd /var/opt
wget https://github.com/taniman/profit-trailer/releases/download/2.4.3/ProfitTrailer-2.4.3.zip
unzip *.zip
mv ProfitTrailer-2.4.3 pt
cd pt
chmod +x ProfitTrailer.jar
pm2 start pm2-ProfitTrailer.json && pm2 save && pm2 startup

You have now installed Profit Trailer.  It’s just about ready to go.  Next thing you need to do is to edit the configuration.application file before you launch it.  Click here to jump to that step.

You have now installed Profit Trailer.  It’s just about ready to go.  Next thing you need to do is to edit the configuration.application file before you launch it.  Click here to jump to that step.

How to install Profit Trailer on Raspberry Pi

Below are the commands to install needed software and Profit Trailer on your Raspberry Pi.  I highly prefer to use DietPi now instead of Raspbian.  DietPi is a fantastic image as it allows you to easily install dozens of software and scripts for Pi’s.  It’s also very efficient as a lot is stripped of the image.  Detailed instructions on how to install DietPi can be found here https://dietpi.com/phpbb/viewtopic.php?t=9.  You can copy/paste one line at a time and enter them on your VPS via SSH.

apt update && upgrade -y
apt install unzip nano curl default-jdk npm -y
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –
apt install unzip nodejs -y
npm install pm2@latest -g

cd /var/opt
wget https://github.com/taniman/profit-trailer/releases/download/2.4.3/ProfitTrailer-2.4.3.zip
unzip *.zip
mv ProfitTrailer-2.4.3 pt
cd pt
chmod +x ProfitTrailer.jar
pm2 start pm2-ProfitTrailer.json && pm2 save && pm2 startup

You have now installed Profit Trailer.  It’s just about ready to go.  Next thing you need to do is to edit the configuration.application file before you launch it.  Click here to jump to that step.

You have now installed Profit Trailer.  It’s just about ready to go.  Next thing you need to do is to edit the configuration.application file before you launch it.  Click here to jump to that step.

How to configure Profit Trailer before initial launch

Before you can launch Profit Trailer you need to configure the application.properties file.  This file will hold your License key and API keys.  It also holds other settings as well you may want to configure.  It’s all a personal preference.

  1. Assuming you are still logged into your VPS or Raspberry Pi.  This is where Bitvise application comes in.  You can edit the file via the SFTP window or from the terminal.  If you are going to do it via terminal, then you need to type nano application.properties.  If you are going to edit via the SFTP file you can right click on the application.properties file and select edit.   This will open a notepad window on your screen with settings.
  2. license = (this is your key you get from Profit trailer for the software)
  3. server.port = 8081  (the default port to connect via your brower is 8081 you can change it to another port if you like.  if you are not running a webserver you can change it to port 80 if you like. )
  4. server.sitename = (enter in a name you want to call it.  You will see this in the tab of your browser.  If you have numerous tabs open its handy to easily find your Bot.  I call PT or PT2 for my 2nd bot)
  5. trading.exchange = BINANCE  (If you are using a different exchange like BITTRIEX or POLONIEX you need to enter them in UPPERCASE)
  6. trading.log_history = 10000  (number of days to keep a log file of everything.  I prefer it too keep it for ever, so I ever in a high number like 10000)
  7. server.timezone = America/Chicago  (Enter in your local timezone here.  So the time stamps  on everything will match with your local time)
  8. default_api_key = (copy/paste the API key from your exchange account)
  9. default_api_secret = (copy/paste the Secret key from your exchange account)
  10. trading_api_key = (copy/paste the API key from your exchange account. Yes same as step 8)
  11. trading_api_secret = (copy/paste the Secret key from your exchange account. Yes same as step 9)
  12. If you do this in the terminal press CRTL O to save the file and then CRTL X to exit back to terminal
  13. If you did this in SFTP in Bitvise, then close the file and save the file.
  14. To launch Profit Trailer type pm2 start pm2-ProfitTrailer.json  or  you can enter pm2 start 0 
  15. Profit Trailer will take a bit to load up here as its loading up Java.  On Linux VPS it can take 5 to 20 seconds, depending on how fast the CPU’s are.  On a Pi it can take up to a minute.  You just got to wait.
  16. Once its up, you can access it via a web browser.  Load up your desire browser (chrome, firefox, safari)
  17. In the address bar, enter in serverip:port#  so with a Pi installed on your home network, it may look like this 192.168.0.22:8081 then press enter.  On a Linux VPS it will be a public IP so it will be something different like 157.24.12.67:8081.  then press enter.  Remember, if you changed the port in the application.properties file be sure to use that port instead.
  18. You will you see a Profit Trailer screen to enter in some info.  The key its asking for is the Default API key from your exchange.
  19. It will also ask you to create a password to use to.
  20. Next it will ask you to select a strategy.  You can select anything from here.  It can always be changed afterward.  If you want more info on the strategies available to use, you can visit this link to see them all https://wiki.profittrailer.com/doku.php?id=default_settings

How to update profit Trailer

Profit Trailer is fairly active with keeping it updated.  So be prepared to update it lots.  They do have an update script, but I have yet to get it to work.  So I do my updates mainly.  It is not difficult, is running a few commands and moving the jar file over.

You can either download the software right onto your VPS/Pi or you can download it to your PC, extract the files and copy the file over.

  1. SSH into your VPS/PI
  2. cd /var/opt/pt press enter
  3. pm2 stop 0 press enter
  4. rm ProfitTrailer.old  press enter (if you never updated before then there will be nothing to remove)
  5. mv ProfitTrailer.jar ProfitTrailer.old press enter
  6. Go to https://github.com/taniman/profit-trailer/releases to get the curent link for Profit trailer and copy it
  7. wget paste current link  example: wget https://github.com/taniman/profit-trailer/releases/download/2.2.5/ProfitTrailer-2.2.5.zip press enter
  8. unzip *.zip
  9. cd ProfitTrailer-2.2.5  (be sure to use the folder name it created.  You can do a ls command to get the name)
  10. From SFTP you can move the file to cd /var/opt/pt
  11. chmod +x ProfitTrailer.jar press enter
  12. pm2 start pm2-ProfitTrailer.json press enter  or pm2 start 0 press enter
  13. This will launch Profit Trailer using the version you downloaded

If you downloaded the file onto your PC, you can then extract the files

  1. cd /var/opt/pt press enter
  2. pm2 stop 0 press enter
  3. rm ProfitTrailer.old  press enter (if you never updated before then there will be nothing to remove)
  4. mv ProfitTrailer.jar ProfitTrailer.old press enter
  5. Upload file via SFTP
  6. chmod +x ProfitTrailer.jar press enter
  7. pm2 start pm2-ProfitTrailer.json press enter  or pm2 start 0 press enter
  8. This will launch Profit Trailer using the version you downloaded

You are now ready to go access you Profit Trailer dashboard once its loaded up.