Skip to content

feat(v4.8.3): add instrument summary endpoint, split execTypes and spot min order docs - #580

Merged
tiagosiebler merged 3 commits into
sieblyio:masterfrom
JJ-Cro:update19102026
Oct 20, 2026
Merged

tiagosiebler merged 3 commits into
sieblyio:masterfrom
JJ-Cro:update19102026

Conversation

@JJ-Cro

@JJ-Cro JJ-Cro commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Add the new instrument summary market endpoint, the stock-split open types from Bybit's 2026-10-13 changelog (https://bybit-exchange.github.io/docs/v5/changelog/v5), and JSDoc for two behaviours Bybit API staff confirmed but has not documented.

Changelog

  • getInstrumentSummary(): GET /v5/market/instrument-summary (linear and option; cursor pagination, limit 1-1000) with request and response types.
  • ExecTypeV5: add ForwardSplitOpen, ReverseSplitOpen; settle variants get the updated descriptions.
  • TransactionTypeV5: add FORWARD_SPLIT_OPEN, REVERSE_SPLIT_OPEN.
  • getMaxBorrowableAmount() / MaxBorrowableAmountV5.maxLoan: can be "0" when spot margin is off or no collateral coin is enabled (undocumented, confirmed by Bybit API staff).
  • Spot lotSizeFilter.minOrderQty marked @deprecated; minOrderAmt is the minimum that applies (1 USDT broker/CCXT, 5 USDT direct API; undocumented, confirmed by Bybit API staff).
  • Version 4.8.3. Regenerated docs/endpointFunctionList.md and llms.txt.

Checks

  • build, lint pass
  • keyless unit tests pass, including new instrumentSummary.test.ts
  • live public REST tests not run: the test host is geo-blocked by Bybit (CloudFront 403). Endpoint verified manually from another host (category=option returns data).

cursoragent and others added 3 commits October 19, 2026 06:03
- Add getInstrumentSummary for GET /v5/market/instrument-summary (linear|option, cursor paging)
- execType: ForwardSplitOpen and ReverseSplitOpen. Settle variants close the entire position, then a new position opens
- uta-translog: FORWARD_SPLIT_OPEN and REVERSE_SPLIT_OPEN. Settle descriptions note the 2026-10-13 changelog; the enum glossary still says fractional share settlement
- JSDoc: getMaxBorrowableAmount maxLoan can be "0" when spot margin is off or no collateral coins are enabled (staff-confirmed, undocumented)
- JSDoc: spot minOrderQty is deprecated; minOrderAmt is the minimum that applies (staff-confirmed: 1 USDT broker/CCXT, 5 USDT direct API)

Co-authored-by: Jerko J <JJ-Cro@users.noreply.github.com>

@tiagosiebler tiagosiebler left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tiagosiebler
tiagosiebler merged commit ea86c7d into sieblyio:master Oct 20, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants