Trading
Use the Java SDK to retrieve contracts, place and manage orders, review executions, and submit option exercise requests.
| Page | Description |
|---|---|
| Get Contract | Query contract information (required before placing orders) |
| Place Orders | Market orders, limit orders, stop orders, and more |
| Cancel or Modify Orders | Cancel, reprice, or resize orders |
| Get Order Information | Query intraday/historical orders and trade details |
| Option Exercise | Submit and query option exercise requests |
API reference
Contract Queries
| API | Description |
|---|---|
| Get Single Contract | Get single contract information |
| Get Multiple Contracts | Get multiple contracts in batch |
| Get Option/Warrant/CBBC Contracts | Get option/warrant/CBBC contract list |
Order Placement
| API | Description |
|---|---|
| Create Order | Place order (market, limit, stop, etc.) |
| Preview Order | Preview order (simulate without submitting) |
Order modification and cancellation
| API | Description |
|---|---|
| Cancel Order | Cancel order |
| Modify Order | Modify order price or quantity |
Order Queries
| API | Description |
|---|---|
| Get Order | Get order details |
| Get Filled Orders | Get filled order list |
| Get Pending Orders | Get pending order list |
| Get Canceled Orders | Get canceled orders |
| Get Transactions | Get order fill records |
Option Exercise
| API | Description |
|---|---|
| Exercise Check | Verify exercise eligibility |
| Query Exercisable Positions | Get positions eligible for exercise |
| Submit Exercise Request | Submit exercise request |
| Query Exercise Records | Query exercise request history |
| Cancel Exercise Request | Cancel pending exercise request |
Updated 23 days ago
Did this page help you?
