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.