Software Requirements
Investing engines are not standalone executable applications — they are advanced software solutions designed to run within a secure virtual machine environment. This configuration ensures uninterrupted 24/7 performance, allowing the algorithms to continuously monitor markets, adapt to changing conditions, and execute investments even when your local device is offline.
Users will need to create an Alpaca 'Trading API' account (free), which provides the real-time live data required for operation. In addition to supplying this market data, Alpaca will also act as our broker. During setup, you’ll be asked to generate and carefully record your API Key and Secret Key for live trading.
In addition, users must subscribe to Polygon.io’s (rebranded massive.com) Stock Starter plan ($29/month), which supplies the historical market data required for the algorithm’s decision-making process. Without this subscription, live data feeds and automated execution will not function. Upon subscribing, Polygon.io will issue an API key — make sure to store this key securely, as it will be required during installation.
Lastly, users must set up a Google Cloud Virtual Machine ($300 credit then $24/mo.), which provides the secure, always-on environment where the algorithm runs continuously without interruption.


