All Classes and Interfaces

Class
Description
 
 
Asset types given in various TDA responses.
 
 
OAUTH2 response for acquiring new auth or refresh token
TDA seems to return invalid JSON sometimes with an OptionChain.theta.
 
 
TDA CashAccount.
Current Balances of a Cash Account
Cash Equivalent Instrument
 
Initial Balances of a Cash Account
Projected Balances of a Cash Account
 
 
 
 
Currency Instrument
Convert between Java pojos and JSON.
 
Equity Instrument
 
 
 
 
Fixed Income Instrument
 
Used in various price history requests and responses.
Instrument with full Fundamental data.
Fundamental Data
 
 
 
 
TDA Hours.
 
HTTP implementation of TdaClient which uses OKHttp3 under the hood and uses the new OAuth based security.
Index Instrument
 
 
Instrument
 
 
 
 
 
 
 
This class will log all HTTP activity to the logname passed in the constructor.
TDA MarginAccount.
Current Balances of a Margin Account
Initial Balances of a Margin Account
Projected Balances of a Margin Account
 
 
 
Query for Movers - Top 10 (up or down) movers by value or percent for a particular market index.
 
 
Mutual Fund Instrument
 
 
Option
 
Option Chains
 
 
 
 
 
 
 
 
Option Instrument
 
 
 
Order both sent and received when making trades.
Order Activity
 
 
 
 
 
 
Class used for simple order requests.
 
 
Single, One-Cancels-the-Other, Trigger.
 
Used in various price history requests and responses.
 
APIs to access user-authorized accounts and their preferences
 
 
 
 
 
 
 
 
 
 
PriceHistory meant to display on a graph
Encapsulates the necessary parameters for a TdaClient.priceHistory(PriceHistReq) call.
 
 
 
 
Query TDA for instruments , either using symbol, name, description, cusip, etc.
 
 
A cookie jar that delegates to a CookieHandler.
 
 
TDA SecuritiesAccount.
 
Service Data Types for Streaming Request
 
 
 
 
 
 
 
 
 
 
 
 
Main interface of the TDA Client.
 
Transactions for a specific account.
 
 
 
 
 
Request class for account transactions.
 
Underlying
 
 
User Principal Details
 
 
Helper class mainly for tests to pretty print JSON, dates, etc.