Broker API Checklist
Understand what Stockey checks before describing broker readiness.
Stockey reviews broker documentation to evaluate historical-data access, instrument coverage, authentication flows, rate limits, credential boundaries, and export assumptions before a broker is described as verified.
Broker Capability Review Console
Verification stage, user boundaries, and review scope.
Review areas
Current posture
User boundary
Broker setup overview
Product-facing overview for temporary historical-data setup and package preparation.
Public review guide
How Stockey explains broker checks before a broker is described as verified.
Durable broker docs
Reference docs for credential safety, historical sessions, and data availability.
Why Stockey reviews broker APIs carefully
Broker descriptions stay conservative until documentation checks, product checks, and user-facing warnings are complete.
Broker APIs differ across authentication, historical candles, instrument master coverage, rate limits, static IP rules, and account permissions. Stockey marks unknowns clearly instead of implying a broker setup has already been verified.
Verification stages
Capability matrix
Broker capability review matrix
The matrix ties each broker capability to a review question, user impact, public label, and current status.
| What we check | Why it matters | How Stockey labels this | Current status |
|---|---|---|---|
| Official documentation URL | Evidence source for every public broker statement. | Needs verification | Unknown |
| Authentication method | Defines user authorization steps and session boundaries. | Needs broker documentation check | Needs verification |
| Token/session expiry | Prevents stale assumptions about access windows. | Needs broker documentation check | Needs verification |
| Static IP requirement | Affects local setup and app approval planning. | Needs verification | Needs verification |
| Historical candle availability | Determines whether historical testing can be configured. | Verified after broker documentation check | Needs verification |
| Intraday data availability | Limits timeframe selection and backtest range. | Verified after broker documentation check | Needs verification |
| Daily data availability | Defines long-range test feasibility. | Verified after broker documentation check | Needs verification |
| Instrument master | Protects symbol mapping and contract selection. | Verified after broker documentation check | Needs verification |
| Equity support | Keeps segment wording specific. | Verified after broker documentation check | Needs verification |
| Futures support | Avoids assuming derivatives coverage. | Verified after broker documentation check | Needs verification |
| Options support | Separates option-chain and candle assumptions. | Verified after broker documentation check | Needs verification |
| MCX/commodity support | Prevents unsupported commodity wording. | Unknown until checked | Unknown |
| Rate limits | Shapes retry, batching, and user-facing warnings. | Needs verification | Needs verification |
| Symbol mapping | Prevents mismatched instruments in historical testing. | Needs verification | Needs verification |
| Error model | Lets the UI explain broker failures without leaking secrets. | Needs verification | Future check |
| Sandbox/test mode if any | Clarifies whether dry-run setup can be checked safely. | Not applicable until documented | Unknown |
| Package export readiness | Checks local config, dry-run defaults, and example values. | Future check | Future check |
| Credential storage posture | Keeps broker access user-controlled. | User-controlled | User-controlled |
| Self-hosted package compatibility | Confirms whether exported packages can be configured locally. | Future check | Future check |
Official documentation URL
Evidence source for every public broker statement.
Authentication method
Defines user authorization steps and session boundaries.
Token/session expiry
Prevents stale assumptions about access windows.
Static IP requirement
Affects local setup and app approval planning.
Historical candle availability
Determines whether historical testing can be configured.
Intraday data availability
Limits timeframe selection and backtest range.
Daily data availability
Defines long-range test feasibility.
Instrument master
Protects symbol mapping and contract selection.
Equity support
Keeps segment wording specific.
Futures support
Avoids assuming derivatives coverage.
Options support
Separates option-chain and candle assumptions.
MCX/commodity support
Prevents unsupported commodity wording.
Rate limits
Shapes retry, batching, and user-facing warnings.
Symbol mapping
Prevents mismatched instruments in historical testing.
Error model
Lets the UI explain broker failures without leaking secrets.
Sandbox/test mode if any
Clarifies whether dry-run setup can be checked safely.
Package export readiness
Checks local config, dry-run defaults, and example values.
Credential storage posture
Keeps broker access user-controlled.
Self-hosted package compatibility
Confirms whether exported packages can be configured locally.
Verification stages used by Stockey
A broker name on Stockey is not a guarantee of compatibility, account access, or live-trading readiness.
Stockey has not described this broker capability yet.
The broker is known, but details have not been checked enough for user-facing setup guidance.
Broker documentation is checked for historical data, authentication, instruments, and operational constraints.
Stockey may plan a historical-data setup flow, but it remains qualified until verified.
Generated packages must be checked for local .env, broker setup assumptions, and dry-run safety.
Used only after broker documentation, product checks, security review, and user-facing warnings are complete.
Caution
Do not treat a broker name on Stockey as a guarantee of compatibility, account access, or live-trading readiness. Public descriptions stay conservative until broker documentation, security review, and product checks are complete.
Credential and session safety
The broker checklist is designed around user-controlled broker access, temporary historical-data sessions, and exported packages that use example configuration values.
Broker credentials should not be permanently stored by default. Historical data sessions should be temporary and scoped. Exported packages should use .env.example values and require configuration in the user's own environment.
Do not send broker passwords, OTPs, API secrets, access tokens, private keys, or trading PINs to Stockey support.
broker secrets: not stored by default
Stockey SaaS orders: not placed
historical data: user-authorized session
exported .env: example values only
package: run in your own environment
live mode: disabled by defaultHistorical-data questions every broker must answer
Historical testing depends on available historical data and assumptions. It is not predictive and does not guarantee live outcomes.
Broker coverage posture
These are generic review cards. They do not represent verified broker setup, broker approval, or live-trading readiness.
| Broker | Historical data | Auth flow | Instrument master | Package setup | Public label |
|---|---|---|---|---|---|
Z Zerodha | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
D Dhan | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
A Angel One | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
U Upstox | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
F Fyers | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
S Shoonya | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
K Kotak Neo | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
I ICICI Breeze | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
5 5paisa | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
G Groww | Needs verification | Needs verification | Needs verification | Future check | Shown as research until verified |
Zerodha
Dhan
Angel One
Upstox
Fyers
Shoonya
Kotak Neo
ICICI Breeze
5paisa
Groww
How the checklist connects to Stockey
The checklist separates review work, user-authorized broker data, historical testing, AI-assisted review, and self-hosted package preparation.
Broker checklist boundaries
The checklist helps users understand historical-data and self-hosted package assumptions. It is not a broker service or account operation flow.
Stockey may help review
- broker documentation
- historical-data setup
- authentication assumptions
- instrument mapping
- data availability
- package setup assumptions
- dry-run-first readiness
- user-facing warnings
Stockey does not provide
- broker services
- broker account operation
- investment advice
- trade recommendations
- live order placement from SaaS
- account operation services
- guaranteed broker compatibility
- guaranteed historical-data completeness
- emergency broker support
- client-money handling
Related broker and safety resources
Use these public pages and docs to connect broker setup, credential safety, data availability, risk boundaries, and support routing.
Broker setup overview
How temporary broker historical-data setup fits the product.
Broker docs overview
The durable broker documentation hub for setup and safety references.
Credential safety docs
What not to send and how session-limited access should be handled.
Historical-data sessions
The intended lifecycle for user-requested broker data access.
Data availability
How data windows, gaps, and segment limits affect historical testing.
Risk Disclosure
Product limitations and user responsibility.
Contact support
Safe support routing without sharing broker secrets.
Keep broker descriptions conservative until verified.
Use this checklist to understand how Stockey separates broker descriptions, historical-data review, credential safety, and self-hosted package preparation.