description | cover | coverY |
---|---|---|
TradersPost is an automated trading platform that can automate TradingView, TrendSpider, MT5 and programmatic strategies in brokers like TradeStation, Tradier, Robinhood, and Alpaca and many more. |
.gitbook/assets/Documentation Cover.jpeg |
0 |
{% hint style="warning" %}
TradersPost is NOT designed to be a high frequency trading platform. Your strategy needs to run on a higher timeframe. Please do not setup strategies on 1 minute chart or less and send hundreds of signals to TradersPost in a short amount of time. These types of strategies do not work due to slippage and rate limiting with the underlying broker APIs.
While we do not currently rate limit traffic to webhooks, we may contact you and disable your webhooks and strategy subscriptions if we determine that your account is sending too many trades.
{% endhint %}
{% embed url="https://www.youtube.com/watch?v=WucPurodgk8" %} TradersPost Explainer Video {% endembed %}
- Strategy Developers - a person that is interested in creating automated trading strategies and connecting them to their broker.
- Traders and Investors - a person that is interested in connecting automated trading strategies to their broker without any coding knowledge.
- Trading Communities - a trading community can use TradersPost to send their trading signals to other TradersPost users where trades can be automated or manually approved or rejected.
TradersPost is made of the following core concepts. You can use them together to create automated trading strategies in your broker and allow other people to subscribe to your strategies.
- Brokers - Use your own broker by connecting it to TradersPost. See our full list of available connections here.
- Webhooks - Webhooks are buy or sell signals that can be produced by an automated algorithm or even a manual human trader. They contain JSON messages with the instructions for how your trade should be executed.
- Strategies - Strategies are what get connected to a broker. Users can subscribe to strategies and have the webhook signals place trades directly in their broker.
- Subscriptions - Subscriptions allow you to connect a strategy to a broker, define your risk tolerance and position sizing.
If you prefer to watch a video demo of TradersPost to get a high level overview, this video is for you. If not, feel free to continue reading to get a high level overview.
{% embed url="https://www.youtube.com/watch?v=AWSImgUtw98" %} Watch a demo of TradersPost if you prefer a video. {% endembed %}
TradersPost has a "use your own broker" architecture. We are not a broker or an exchange. We do not hold your money and you are required to connect an existing brokerage to TradersPost in order to use the functionality. We have integrations with over a dozen brokers and exchanges. The full list is availble below:
{% embed url="https://traderspost.io/connections" %}
Don't see your broker listed there? Check our broker roadmap for upcoming connections add yourself to a waitlist for other brokers listed under the Coming Soon heading.
Webhooks are signals that contain buy and sell instructions that can be produced by an automated algorithm or even a manual human trader. Signals are sent to TradersPost via webhooks using JSON.
You can use webhooks to send signals to TradersPost from your own custom code, or from a system like TradingView or TrendSpider. A webhook receives data in the JSON format. JSON is an open standard format, and data interchange format, that uses human-readable text to store and transmit data between systems.
Here is an example of what the JSON would look like for AMD to buy 5 shares at a price of $85.50 with a take profit and stop loss**.**
{
"ticker": "AMD",
"action": "buy",
"orderType": "limit",
"limitPrice": "85.50",
"quantity": 5
}
Sending webhooks is easy! If you are a user of TradingView, you can configure an alert to send a webhook with a message like this.
{
"ticker": "{{ticker}}",
"action": "buy",
"orderType": "limit",
"limitPrice": "{{close}}"
}
The values wrapped in {{ and }} will be replaced dynamically by TradingView when the alert is sent to the webhook URL. With this, you can use something like the Trend Following MOMO strategy by Matt DeLong and place the MOMO trades directly in your broker!
You can learn more about webhooks here.
{% hint style="info" %} You can also send webhooks to TradersPost from custom code using programming languages like PHP or Python. You can see some custom custom code examples for various programming languages here. {% endhint %}
Strategies are what you connect to a broker in TradersPost. They are linked to a webhook and you can subscribe to a strategy to connect it to your broker. Strategies are private by default. Strategy managers can publish their strategies or individual control which users have access to the strategy. When a user subscribes to a strategy, the trades will be placed automatically in the broker linked to the subscription.
You can learn more about strategies here.
A strategy subscription is how a user connects a strategy to a broker. Any signal associated with a strategy will create a new trade for the strategy subscribers and allow you to either auto submit the trade to your broker or get an email to review the trade before approving or rejecting.
You can learn more about subscriptions here.
- Stocks
- Futures
- Options
- Crypto
Ready to get started? Register your free account today and head over to the Getting Started tutorial.