Public.com on TradersPost: Beta Supports Today
Public.com is live on TradersPost in beta. Learn what asset classes are supported, how to connect via OAuth, and the limits to know before you automate.
Marketing
Public.com is now available as a broker connection on TradersPost in beta, supporting stocks, options, index options, and crypto through an OAuth flow that takes a few minutes to complete. If you already trade on Public.com and want to route signals from TradingView or another alert source directly to your account, this integration covers the asset classes and order types most directional strategies need.
Before you connect, there are a handful of limits worth understanding: no paper trading mode, no closed order history through the integration, and no bracket or trailing stop orders. None of those are blockers for simple entry and exit strategies, but they matter if your setup depends on them. This article walks through everything the beta supports today, how to connect, and how to validate your setup safely given the live-only constraint.
What the Beta Supports
Supported Asset Classes
Public.com connections on TradersPost support stocks, options, index options, and crypto. Index options coverage includes SPX, NDX, XSP, and VIX expirations returned by the Public.com API. Crypto symbols are quoted in USD and mapped to pairs such as BTC-USD, so that is the format to use in your ticker field when sending crypto signals.
Supported Order Types
The integration supports market, limit, stop, and stop-limit order types. Time-in-force is limited to day and GTC; extended-hours orders and other time-in-force values are not available on this connection. Only simple order classes go through, so complex or bracket orders are not an option here.
Market Data Through Public.com
TradersPost uses Public.com as the market data source for accounts connected this way, pulling quotes and instrument data directly from the Public.com API. Quote quality and instrument availability depend on what Public.com returns rather than a separate data feed, so if a symbol is not in Public.com's system, it will not be tradeable through this connection.
Connecting in Four Steps
OAuth Authentication Flow
Public.com accounts connect using OAuth, so there are no API keys to copy and paste. From the TradersPost dashboard, click Connect Broker, choose Public.com from the list, then click Connect Live. You are redirected to Public.com to log in and authorize access, then redirected back once authorization is complete.
TradersPost handles the OAuth token refresh automatically after you authorize, so the connection stays active without manual intervention when your access token expires. You do not need to reconnect periodically to keep the integration running.
Live Only: No Mode Choice
Public.com does not offer paper trading through this integration, so there is no mode selection step during setup. Live is the only option, and every order you send goes to your real account from the moment the connection is authorized.
Given the beta status and the live-only constraint, connecting with a strategy that uses small fixed quantities while you validate signal routing is the right starting point. Once you have confirmed signals are reaching the broker and orders are filling as expected, you can scale up.
Limits to Read Before You Connect
No Paper Trading
Because Public.com does not support paper trading through the integration, every order goes to your live account. There is no sandbox to absorb mistakes during setup. Using small position sizes while you confirm the pipeline is working is strongly recommended before running your normal size.
Closed Order History Hidden
Closed order history is not available from the Public.com API yet, so the closed orders list is hidden for these connections. You cannot review past fills or closed trades through TradersPost while this API limitation exists. Check your Public.com account directly for that history during the validation period and beyond.
No Bracket or Complex Orders
Complex and bracket orders are not supported on Public.com connections. Only simple order classes go through, which means any strategy that relies on a broker-held bracket order for automated stop-loss or take-profit management cannot run on this connection as it stands today. Trailing stop orders are also not supported.
Index Option Root Behavior
Public.com lists only PM-settled index series, so every SPX and NDX expiration, including third-Friday expirations, comes back under the SPXW and NDXP roots rather than the AM-settled SPX and NDX roots. TradersPost uses whichever root Public.com returns for the expiration you select, so the root in your signal may differ from what you see on other platforms. This is an API behavior specific to how Public.com lists these series, not a configuration issue on the TradersPost side.
Matching Strategies to Asset Classes
Stocks and ETFs
Stock strategies send a ticker, an action, and optionally a price and quantity in the webhook payload. Both long and short sides are supported on Public.com connections. Fractional quantities are also supported, with up to six decimal places of precision, which covers most position-sizing approaches including percent-of-equity calculations that produce non-integer share counts.
Options and Index Options
Options strategies on Public.com use the standard options webhook fields: optionType, expiration, and strikePrice, along with the underlying ticker in the ticker field. Index options use a separate asset class in TradersPost, so SPX, NDX, XSP, and VIX underlyings belong in an index options strategy rather than a stock options strategy. Only directional options trades are supported; spreads and multi-leg positions are out of scope for this integration.
Crypto
Crypto on Public.com is quoted in USD, and symbols map to pairs like BTC-USD. Use the pair format in the ticker field of your webhook payload when sending crypto signals to a Public.com connection. Fractional crypto quantities are supported, giving you full flexibility on position sizing for assets with high per-unit prices.
Who Should Connect Now
Simple Directional Strategies
If your strategy sends entry and exit signals with market, limit, stop, or stop-limit orders on a day or GTC time-in-force, the Public.com integration covers everything you need today. Traders running straightforward long or short signals without broker-held stop management are fully within the supported feature set.
- Market, limit, stop, and stop-limit order types are all supported.
- Day and GTC time-in-force values are available.
- Long and short sides are both supported for stocks.
- Fractional quantities work for stocks and crypto.
Existing Public.com Users
If you already have an active Public.com account and want to automate signals from TradingView or another alert source, the OAuth connection is straightforward and the asset class coverage is broad. Stocks, options, index options, and crypto are all available. Start with small position sizes to account for the beta status and the live-only constraint, then expand once you have confirmed the setup behaves as expected.
Who Should Wait
Bracket-Dependent Strategies
Any strategy that relies on a broker-held bracket order for automated stop-loss or take-profit management cannot run on Public.com connections today. If your strategy is built around sending a single entry signal and letting the broker manage the exit levels through a bracket, this integration is not the right fit yet. Run those strategies on a broker connection that supports bracket orders until the feature is added here.
Strategies Needing Trade History
If your workflow depends on reviewing closed order history inside the platform, the hidden closed orders list on Public.com connections is a blocking gap. There is no workaround within TradersPost; you would need to check Public.com directly for every fill review. Until the Public.com API exposes closed order history, this remains a manual step outside the platform.
Trailing Stop Strategies
Trailing stop orders are not supported on Public.com connections. Strategies that use trailing_stop as the order type will not behave as expected here because the broker connection does not support that order type. These strategies should run on a connection that supports trailing stops rather than attempting to work around the limitation with a different order type.
Validating a Live-Only Connection
Start Small and Use Test Signals
Because there is no paper mode, the safest first step is sending test signals before committing to live orders. Set the test field to true in your webhook payload. TradersPost processes the signal through the full pipeline and logs the result without routing an order to your Public.com account, giving you a dry run before going fully live. Once test signals confirm the pipeline is working end to end, switch to small fixed quantities for initial live validation.
Monitor Signal Latency
Include the time field in your webhook payload using an ISO-8601 timestamp so TradersPost can calculate the latency between signal generation and order execution. Pass the price field from your alert source to enable slippage tracking, which shows the difference between the alert price and the actual fill price. Both fields are optional but useful during validation, when understanding execution quality matters most.
Check Fills in Public.com Directly
Because closed order history is hidden in TradersPost for Public.com connections, verify fill prices and execution quality in your Public.com account during the validation period. Cross-reference the signal log in TradersPost with the execution record in Public.com to confirm orders are routing and filling as expected. This manual cross-check is the only way to reconcile signals with fills until the API exposes closed order history.
Bottom Line
Key Takeaways
The public.com traderspost integration is live in beta and covers the asset classes and order types that directional strategies need, with a few clear gaps to account for before connecting.
- Public.com connects via OAuth and supports stocks, options, index options, and crypto.
- Only live connections are available; there is no paper trading mode, so validate with small sizes and test signals first.
- Closed order history is not yet available through the integration; check fills directly in Public.com.
- Complex, bracket, and trailing stop orders are not supported; strategies that depend on them should run on a different connection.
- Index option expirations return under SPXW and NDXP roots from the Public.com API, not the AM-settled SPX and NDX roots.
Frequently Asked Questions
Does Public.com support paper trading on TradersPost?
No. Public.com does not offer paper trading through the integration, so all connections are live only. To safely test your setup without sending orders to your account, set the test field to true in your webhook payload. TradersPost will process the signal through the full pipeline and log the result without routing anything to your broker.
Why is the closed orders list hidden for my Public.com connection?
The Public.com API does not yet expose closed order history, so TradersPost hides the closed orders list for these connections rather than showing an empty or incomplete view. Check your Public.com account directly to review past fills until the API adds this capability.
Can I trade SPX options through Public.com on TradersPost?
Yes. Public.com supports SPX, NDX, XSP, and VIX index options through the integration. All SPX and NDX expirations, including third-Friday contracts, come back under the SPXW and NDXP roots from the Public.com API because only the PM-settled series is listed. TradersPost uses whichever root the API returns for the expiration you select, so expect to see SPXW and NDXP rather than SPX and NDX when working with these underlyings.
Are bracket orders supported on Public.com connections?
No. Complex and bracket orders are not supported on Public.com connections today. Only simple order classes are available, using market, limit, stop, or stop-limit order types. Strategies that require broker-held brackets for automated stop-loss or take-profit management should run on a different broker connection until bracket support is added.
How do I format crypto tickers for Public.com signals?
Public.com crypto is quoted in USD, and the integration maps symbols to pairs such as BTC-USD. Use the pair format in the ticker field of your webhook payload when sending crypto signals to a Public.com connection. Fractional quantities are supported, so you are not limited to whole-unit position sizes.