A system to create, test, optimize, and deploy algorithmic trading strategies.
For a better, faster, cloud-based platform, check out NexusTrade. If you want to learn about algorithmic trading and financial research from a community of data-driven investors, join our free Discord channel!
NexusTrade is a AI-Powered platform that streamlines the configuration of trading strategies. It's faster, more configurable, and more feature-rich than NextTrade. It features a powerful AI Chat Assistant tool as an entry point to many of its features.
Some improvements include: - Enhanced configurability: Can essentially express any trading idea you can imagine - AI-Powered Research Tools: Perform in-depth company analysis and compare companies between each other - Powerful stock screener: Use natural language to find stocks in over 130 industries and 30+ indicators





Some architectural artifacts can be found at this link: https://drive.google.com/drive/folders/1TgZNGPd7TBWi47dWh0TI2nZ_9WUhv_P_?usp=sharing
npm run install-allcd app && npm t && cd .../app/env file and rename the file to .envcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bashnvm install --ltscurl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.listsudo apt updatesudo apt install mongodb-orgsudo systemctl status mongod (verify it's running)sudo systemctl enable mongod (to auto-start at boot)sudo mkdir -p /data/dbsudo chown -R `id -un` /data/dbwget -O mongod.sh https://raw.githubusercontent.com/mongodb/mongo/master/debian/init.dsudo mv ./mongod.sh /etc/init.d/mongodsudo chmod +x /etc/init.d/mongodsudo service mongod start
sudo service mongod status (verify it's running)mongo --eval 'db.runCommand({ connectionStatus: 1 })' (verify it's working)cd ~ && git clone https://github.com/austin-starks/NextTrade && cd NextTradenpm run install-allcp ./app/env ./app/.env./app/.env filecd app && npm t; cd ..cd client; npm startcd app; npm startnpm install pm2@latest -gcd ~/NextTrade/client && pm2 start npm --name "NextTrade-Client" -- startcd ~/NextTrade/app && pm2 start npm --name "NextTrade-App" -- startpm2 savepm2 start allpm2 stop allpm2 status, pm2 logs, pm2 monit See PM2 Quickstart for more.$ claude mcp add NextTrade \
-- python -m otcore.mcp_server <graph>