
The CEO of MachineTrader, Dan Savage, describes what you'll need to make this course useful.
This lecture introduces you to the MachineTrader, low-code, no-code trading platform which uses the Node Red programming language to allow you to rapidly build and execute complex trading algorithms without writing code.
This lecture shows you how to open your own proprietary "instance" of MachineTrader and how to connect to the broker/dealer Alpaca Markets for Trade execution.
In order to use MachineTrader to execute trades, you'll learn how to use the oAuth technology to copy your secret API keys from Alpaca to MachineTrader.
This lecture introduces you to the NodeRed Workspace and shows you how to access the prewritten nodes or blocks of code from the
This lecture shows you how to access the "Front End" of your instance which provide an attractive and useful dashboard showing the performance of your "instance."
You're not ready to build your trading algos yet, but this lesson shows you sample flows that creates and executes a portfolio of 17 crypto assets.
This lesson shows you a working "pairs" trading algorithm designed by our Chief Investment Officer, Jerzy Pawlowski. These types of algos use "statistical arbitrage" used by pros to deliver consistent, market neutral performance.
This lecture provides a glossary of useful NodeRed and MachineTrader nodes for trading financial assets.
The data provider, Polygon.io, has a number of useful data feeds available through its free "Stocks Basic" plan including company details, company financials (public filings), and market information (i.e. if the market is open). This lesson shows you how to add a free Polygon account key to your MachineTrader account.
Learn how to use you're Polygon data feeds.
This lecture begins the process of leaning the NodeRed visual programming language. It introduces the inject, debug, and function nodes.
This lecture shows you how to access Alpaca's data API for last trades, last quotes. and current positions.
This lecture shows how to pass buy and sell orders to Alpaca using the Alpaca orders node.
One easy-to-use feature of MachineTrader is the ability to rapidly create and manage portfolios of stocks based on their SIC classifications. Here you will learn to create an Oil & Gas portfolio.
This lecture shows how to access the MachineTrader Data Center to get a list of the top performing stocks updated every 5 minutes throughout the trading day.
This course is designed to teach students how to trade stocks and options algorithmically without writing code. It provides a comprehensive introduction to Node-RED, a low-code, event-driven programming tool for automating tasks and integrating APIs. Node-RED is an open-source, flow-based development tool for visual programming.
My firm, MachineTrader, has developed a customized Node-Red platform for use in trading stocks, cryptos, and options through which you can create, manage, and execute your automated trading strategies. To do automated trading, however, you will need a cloud server where all of the prewritten scripts for communicating with a broker/dealer are stored as well as any trading scripts you create. Each MachineTrader™ trading subscription includes a hosted website which can expand to your unique requirements. This also means that all of your data and strategies are completely private - your algorithms remain proprietary to you!
Students will be given access to their own proprietary, password-protected trading platform by signing up for a MachineTrader “Learner’s Account” under the terms of a 30-day free trial. After 30-days, the Learner’s Account renews at $24.95 (US) per month which should give you plenty of time to complete the course and decide if you want to continue using MachineTrader. ™ was designed to serve the needs of serious traders who want to automate their trading but who lack the full stack programming skills to build their own platforms.
You will also need to open a paper trading account with the registered broker/dealer, Alpaca Markets, a well-financed start-up designed to serve the needs of algorithmic traders. You can open an Alpaca paper account without depositing any funds and can test your trading strategies until you are ready to graduate to live trading.
Course Objectives
By the end of this course, participants will:
• Understand the fundamentals of Node-RED, including its interface and core concepts.
• Develop automated trading scripts using built-in and third-party nodes.
• Connect Node-RED with prebuild trading APIs, and cloud services.