Amazon AWS can be setup easily on your pc. You can run APIBridge on a VPS or your personal computer. The benefits of running APIBridge on a VPS is basically uninterrupted trading:
- No worries about internet disconnection, it always keeps running. Even when you shut your computer.
- No worries about outdated windows, antivirus issues, virus issues, or computer running slow
- You can continue personal/office work without worrying about algo running on VPS
Note on VPS Cost
It is easy to setup free VPS (called instance) in Amazon AWS for Bridge. The free instance has 1 GB ram sufficient for APIBridge alone. If you are trading from APIBridge based on calls from an Investment Advisor, 1GB RAM is good enough. Also If you also need to run other software in the VPS, like TradingView, Amibroker, MT4 or Ninjatrader, you may need to increase RAM in your instance. If you are a first time VPS user, we recommend to first use free instance. Then create instance with more RAM as per your need.
Steps to setup free VPS on Amazon AWS
Follow this guide step-by-step to setup free VPS.
First go to https://aws.amazon.com/ Click on Create Free Account
Secondly Provide your details for signup
Once you complete process of signup, it will automatically take you to Payment Methods. If it doesn’t, click Billing & Cost Management under My Account. Then, on left side, under Billing Preferences, click Payment Methods
Under Payment Methods, click Add a card. Here you can verify your master/visa card. Amazon AWS can take up to 24 hours to verify card. Only after that you can proceed to create instance. For debit card, it may verify the card instantly. To verify your identity, it may deduct a small amount like 2rs. If it asks for a support plan, select the FREE (BASIC PLAN)
Login after card activation, Click Sign in to the console. If it asks for IAM User Name, click “Sign-in using root account credentials”. Click on Services from top left. Then click EC2
Click on blue button Launch Instance
On top it will show zone Ohio. Click on that and select Mumbai – Asia Pacific
In Step 1: Choose an Amazon Machine Image; scroll down and select Microsoft Windows Server 2019 Base. Click review and launch. It will ask you to generate Key pair for vps password. Give a file name and download it. Then Launch instance.
Wait for few minutes to launch. Then go to your EC2 instance and click Get Windows Password. You can now upload the key pair file to get password. Save the password.
In your computer, open Remote Desktop Connection. Put here the public IP, username and password.
In the VPS, click Internet Explorer. Make it security settings lowest. Low security settings are important for you to login to API, or download important applications.
But even after that it will not allow you to download Google Chrome. You will need to download chrome from an alternate website.
That’s all! your VPS is ready to install APIBridge.