Prime Spot DCA Trading Bot – Quick Start Guide (GUI)

Step 1 — Create AWS Account

  1. Go to https://aws.amazon.com/ and create an AWS account
  2. Access the AWS Console and open the IAM service (search "IAM" then choose "IAM - Manage access to AWS resources")
  3. AWS Account Creation Screenshot
  4. Create a new IAM user with Programmatic access and download the CSV file containing Access Key ID and Secret Access Key (e.g. trading-bot_accessKeys.csv).
  5. Access IAM → Users → Add users
    Enter “User name”, e.g. trading-bot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot
    AWS Account Creation Screenshot

Step 2 — Prepare Windows

  1. Install the AWS CLI following the official guide AWS CLI install or download direct here.
  2. Verify installation in PowerShell:
    aws --version
    ssh
    scp
  3. AWS CLI Installation Screenshot

Step 3 — Prepare Bot Files

Create a folder C:\Setup and place the following files inside (download Auto Deploy Script for Amazon EC2 Free Tier here):

Step 4 — Run Bot Manager

  1. Open PowerShell and navigate to the setup folder:
    cd C:\Setup
  2. Allow script execution for this session:
    Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
  3. Run the manager:
    .\bot_manager.ps1
  4. Bot Manager PowerShell Screenshot

Step 5 — Use the Menu

The manager menu provides the following options:

  1. Deploy Bot — Launch EC2 and install the bot.
  2. Destroy Bot — Remove the deployed EC2 instance.
  3. Check Status — Show instance information.
  4. View Logs — Download last 50 lines of logs.
  5. Follow Logs — Live logs (use Ctrl+C to stop).
  6. Start / Stop / Restart service — Manage the systemd service on the instance.
  7. Update Bot — Upload a new server.bin.
  8. Rollback Bot — Restore the previous binary version.

Final Notes