Tradier
Provides a connection to Tradier brokerage, allowing you to trade, stream data, and get historical data for stocks and current options contracts.
$49.95 / Lifetime OR included in Premium subscription
Try before you Buy! Download the Extension for a 14-day free trial before purchasing.
(all Extensions require a Wealth-Lab Subscription)

Tradier

Provides a secure connection to Tradier brokerage, allowing you to trade, stream data, and get daily historical data for stocks and current options contracts.

You can configure the extension to connect to a live Tradier brokerage account or a sandbox test account. Streaming data is available for the live account connection only.

  • Securely connect Wealth-Lab directly to Tradier
  • Automated strategy trading
  • Historical and Streaming data from Tradier for quotes, charts, and Strategy Monitor

Authentication Prerequisite!
The Tradier Provider uses OAuth authentication and may require you to install WebView2.


DISCLAIMER:

The third party data is subject to the availability of the respective provider (website) and may be delayed or inaccessible periodically due to network or technical reasons. As the data is not guaranteed to be accurate, it is your responsibility to confirm that it does not contain errors before utilizing it for any type of backtesting or trading activities. Quantacula LLC is not to be held liable for any errors in market data or its inavailability.

Screenshots

Tradier Configuration
Configure Tradier in the Order Manager, or in the Data Manager, by selecting it's Historical or Streaming Provider. You can connect to your live Tradier account by authorizing WL8, or to a Tradier sandbox account by entering the access token here.
Tradier Historical Data
Tradier can deliver daily, weekly, or monthly historical data for US equities and the most recent options contracts.
Tradier Streaming Data
The Tradier Streaming Provider is fast and robust, delivering streaming quotes and bid/ask for US equities and current options contracts.

Change Log

Wealth-Lab 8 Build 37 - 10/31/2024

Note! - Requires WealthLab Build 102 (min)

  • More reconnect work; fixed an error that failed to retrieve new broker sessions and added a Session Manager to persist websocket sessions.
  • New! Tradier Event Provider for Dividends. Includes historical and scheduled future actions (Tradier Events are in beta).
Wealth-Lab 8 Build 36 - 10/21/2024
  • Another [big] improvement for reconnect/session logic.
  • (Internal) Simplified obtaining the previous Closing price for Quotes.
Wealth-Lab 8 Build 35 - 10/14/2024
  • Change: Handle and report bad/invalid server responses for historical data requests.
Wealth-Lab 8 Build 34 - 9/23/2024
  • Fix: Reconnect cleanup and “too many sessions requested”.
  • Fix: Equity symbol was blank when retrieving active orders on the first connection.
Wealth-Lab 8 Build 33 - 9/16/2024
  • Fix to handle a [rare] bad server response for GetSessionID.
Wealth-Lab 8 Build 32 - 9/9/2024
  • Fix - When loading active orders, option symbols are not in the response’s symbol field.
Wealth-Lab 8 Build 31 - 9/2/2024

Note! - Requires WealthLab Build 97 (min)

  • Fix - greeks couldn’t be updated on the day of an option’s expiration.
  • Fix - Multiple market data SessionIDs were being created inadvertently, sometimes causing the streaming session to be shut down by the server.
  • Improved Streaming reconnects following transient disconnects. In general, WealthLab reconnect attempts will timeout after a 2-minute period of internet inactivity at which time the Log will prompt you to fix the connection and restart WealthLab.
Wealth-Lab 8 Build 30 - 8/17/2024
  • Added delay to prevent too many socket connection attempts.
  • Fix: Explicitly close the streaming socket before reconnecting.
Wealth-Lab 8 Build 29 - 7/26/2024
  • Code optimizations for historical provider (no functional change).
Wealth-Lab 8 Build 28 - 7/13/2024
  • Fix: The accounts websocket timed out intermittently after 1 minute if a heartbeat message was received too late. We’ve given this more leeway and updated reconnect logic.
  • Fix: Premarket trades will register in Streaming charts.
  • Fix: Streaming charts will more accurately reflect historical bar pricing at the expense of understated intraday volume. See User Guide > Tradier for details.
Wealth-Lab 8 Build 27 - 5/31/2024
  • Fix: Test for Tradier option symbol gave the wrong result.
Wealth-Lab 8 Build 26 - 5/30/2024
  • Fix: GetOptionChainSnapshot() should return only the set of greeks for the requested underlier.
  • Fix: GetOptionChainSnapshot() caching was blocking new requests.
Wealth-Lab 8 Build 25 - 5/23/2024
  • Fix null reference exception when passing a null string to GetGreeks().
Wealth-Lab 8 Build 24 - 5/10/2024
  • WL8 Build 91 required for compatibility.
  • Included Help doc.
  • Added InitializeIfRequired to public methods.
  • Implemented GetOptionChain() for TradierHistorical.
  • Implemented GetOptionChainSnapshot() for TradierHistorical.
Wealth-Lab 8 Build 23 - 4/23/2024
  • GetOptionsSymbol(allowedExpired: false) will return only has-traded contracts by checking the contract strike for non-zero Open Interest. The contract for the Next (Previous) strike in the chain with non-zero Open Interest will be returned for Calls (Puts).
  • Fix: Requests to populate greeks weren’t completing when a contract contained a greek with a null reference.
Wealth-Lab 8 Build 22 - 3/27/2024
  • Assign Point value (100) to BarHistory.SymbolInfo for option contracts.
Wealth-Lab 8 Build 21 - 2/23/2024
  • Intraday data support for native scales 1, 5, and 15 minutes. History is limited to 20 days for 1-Minute and 40 days for 5 and 15-Minute intervals.
  • VWAP (interval-basis only) is also available using bars.GetNamedSeries("vwap");
Wealth-Lab 8 Build 20 - 2/9/2024
  • Target .NET8.
  • Adapt to high latency receiving accounts/positions in Tradier sandbox mode.
Wealth-Lab 8 Build 19 - 2/1/2024
  • Add required support libraries.
Wealth-Lab 8 Build 18 - 12/13/2023
  • Weekly+ Strategy orders will be submitted as GTC.
Wealth-Lab 8 Build 17 - 9/25/2023
Wealth-Lab 8 Build 16 - 8/21/2023
  • Fixed heartbeat.
Wealth-Lab 8 Build 15 - 8/4/2023
  • Implemented GetSymbolStrike() and GetSymbolExpiry() methods to return the strike and expiration date from an IQFeed option symbol.
Wealth-Lab 8 Build 14 - 6/26/2023
  • Fix corrupted Build 13.
Wealth-Lab 8 Build 13 - 6/24/2023
  • Removed unused GetOptionsSymbol() method signature.
Wealth-Lab 8 Build 12 - 6/14/2023
  • New! - Option Chains and Greeks are implemented in the TradierHistorical.Instance. See [TBD: blog url] for details and examples.
Wealth-Lab 8 Build 11 - 4/7/2023
  • Fixed intermittent streaming failures.
Wealth-Lab 8 Build 10 - 3/22/2023
  • Updated websocket component.
Wealth-Lab 8 Build 9 - 2/10/2023
  • Upgrade to latest version of Newtonsoft Json support library.
Wealth-Lab 8 Build 8 - 12/8/2022
  • Fixed Tradier adding some NaN values to BarHistories.
Wealth-Lab 8 Build 7 - 10/11/2022
  • Optimized streaming when a large number of symbols selected.
Wealth-Lab 8 Build 6 - 8/17/2022
  • Fixed issue that caused short positions to be reported with negative values.
Wealth-Lab 8 Build 5 - 8/4/2022
  • StopLimit Order Type support added (Build 13 required).
Wealth-Lab 8 Build 4 - 6/27/2022
  • Data Providers are now more careful about checking Offline Mode before making web requests (requires WL8 Build 10+).
Wealth-Lab 8 Build 3 - 6/19/2022
  • Authentication fixes (WL8 Build 9 required.)
Wealth-Lab 8 Build 2 - 6/14/2022
  • Changes to support new authentication methods at Tradier.
Wealth-Lab 8 Build 1 - 5/26/2022
  • Initial release.

Discussions