Skip to content

Commit a6c84dd

Browse files
authored
Merge pull request #78 from tigerfintech/feat_future_depth
Feat future depth
2 parents a111aa5 + 191b500 commit a6c84dd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+7945
-974
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,3 +140,4 @@ cython_debug/
140140
.idea
141141
.DS_Store
142142
*.properties
143+
.vscode

CHANGELOG.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,76 @@
1+
## 3.4.5 (2025-08-22)
2+
### New
3+
- `QuoteClient.get_future_depth` 获取期货深度行情
4+
- QuoteClient 的 `get_depth_quote`, `get_trade_ticks`, `get_timeline`, `get_timeline_history`, `get_bars` 支持 `trade_session` 指定查询夜盘数据
5+
- MCP Server beta version pre-release
6+
7+
## 3.4.4 (2025-07-31)
8+
### New
9+
选股器支持分页 cursor_id 参数
10+
11+
## 3.4.3 (2025-07-22)
12+
### Fix
13+
下单返回 orders 属性处理
14+
15+
## 3.4.2 (2025-07-18)
16+
### New
17+
订单工具函数支持 time_in_force 参数
18+
QuoteClient 期货合约接口增加字段 合约规模 product_worth,交割方式 delivery_mode,合约类型 product_type
19+
QuoteClient 期货实时行情接口增加字段 `open_interest_change`
20+
21+
### Breaking
22+
订单/成交记录支持 page token;
23+
24+
## 3.4.1 (2025-06-26)
25+
### New
26+
- `QuoteClient.get_option_timeline` 期权分时接口
27+
- Contract 添加属性 `support_fractional_share`
28+
29+
## 3.4.0 (2025-06-17)
30+
### New
31+
- `QuoteClient.get_bars` 增加 `date` 参数,用于查询历史分钟K线
32+
- 一部分接口增加 `lang` 参数,支持指定语言
33+
### Mod
34+
- `TigerOpenClientConfig` 配置里默认语言改为英文
35+
36+
## 3.3.9 (2025-06-12)
37+
### New
38+
- 订单回调增加属性 `timeInForce`
39+
40+
## 3.3.8 (2025-05-29)
41+
### New
42+
- 支持 TBUS 牌照配置
43+
- 支持订单预览
44+
45+
## 3.3.7 (2025-05-12)
46+
### New
47+
- 订单回调添加属性 `attrList`
48+
- `QuoteClient` 各订阅方法返回订阅id
49+
50+
## 3.3.6 (2025-04-28)
51+
### New
52+
- `TradeClient.get_fund_details` 资金明细
53+
- `QuoteClient` 期权相关接口支持时区参数
54+
### Mod
55+
- 废弃 sandbox_config 配置
56+
57+
## 3.3.5 (2025-04-11)
58+
### New
59+
- `QuoteClient.get_broker_hold` 经纪商市值
60+
61+
## 3.3.4 (2025-04-09)
62+
### New
63+
- `TradeClient.get_aggregate_assets`
64+
### Mod
65+
- 选股器字段更新
66+
67+
## 3.3.3 (2025-03-05)
68+
### New
69+
- `QuoteClient.get_quote_overnight` 获取夜盘行情
70+
### Mod
71+
- Contract 添加属性 `support_overnight_trading`
72+
73+
174
## 3.3.2 (2025-02-25)
275
### New
376
- `QuoteClient.get_trade_rank` 热门交易榜

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ pyasn1
77
rsa
88
stomp.py
99
getmac
10-
cryptography
10+
cryptography~=44.0.3
1111
backoff
1212
jproperties
1313
protobuf

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
long_description_content_type='text/markdown',
2222
packages=find_packages(exclude=["tests"]),
2323
author='TigerBrokers',
24-
author_email='openapi@tigerbrokers.com',
24+
author_email='openapi@itiger.com',
2525
license='Apache License v2',
2626
package_data={'': ['*.*']},
2727
url='https://github.com/tigerbrokers/openapi-python-sdk',
@@ -37,5 +37,7 @@
3737
'Programming Language :: Python :: 3.9',
3838
'Programming Language :: Python :: 3.10',
3939
'Programming Language :: Python :: 3.11',
40+
'Programming Language :: Python :: 3.12',
41+
'Programming Language :: Python :: 3.13',
4042
],
4143
)

0 commit comments

Comments
 (0)