掘金量化 掘金3 sdk
Project description
# 掘金量化
A股实盘量化 中国期货量化 程序化交易 仿真 中国量化第一 掘金3 sdk
## Changelog
### Version 3.0.143
增加接口 bond_convertible_get_call_info - 查询可转债赎回信息
### Version 3.0.142
context.data 获取 tick 时返回格式修正为 DataFrame
get_history_instrument 增加可转债字段
支持 Python3.10, 弃用 Python2.7
### Version 3.0.141
限制 protobuf 版本小于 4.0 防止不兼容情况
修复 get_history_instruments 里获取的保证金比例 margin_ratio 获取的是最新数据而不是历史数据的问题
### Version 3.0.140
算法单新增 algo_params 字段
兼容老版本客户端传入错误的默认参数 undefined 的情况
实时模式能正确返回错误信息
instrument 添加 conversion_price 字段
### Version 3.0.139
修复 Python 3.7.1 版本 typing_extensions 依赖问题, typing_extensions 版本需要大于等于 4.1.1
增加 get_expire_rest_days 查询到期剩余天数
修改 option_covered_open 备兑开仓, 在回测/仿真模式下不占用保证金
修改 option_covered_close 备兑平仓, 在回测/仿真模式下不释放保证金
新增 option_preorder_valid_volume 备兑标志, 可获取备兑可开数量
run 函数新增 backtest_match_mode 参数, 设置回测撮合模式, 可设定市价单是否采用当前 bar/tick 撮合成交
### Version 3.0.138
策略进程退出前, SDK主动退订已订阅代码, 恢复订阅权限
修复回测模式中在 on_bar 或 on_tick 里下单后资金和持仓没有变化的问题
兼容 Pandas 1.4.0 以上版本
option_get_symbols_by_exchange 增加参数 adjust_flag
修复 get_history_instruments 返回的 multiplier 和 exercise_price 字段只取最新数据问题
之前对所有的浮点数四舍五入改为仅对价格类的字段四舍五入4位小数
run 添加参数 backtest_commission_unit, 表示回测手续费需要按张收取
option_get_symbols_by_in_at_out 添加参数 adjust_flag 来决定选择的合约范围是否包含调整过的合约
修复 get_instruments 的 exchanges 不支持list格式问题
增加针对剩余时间t=0导致分母为0的健壮性处理, 定价模型计算时剩余时间最小值设置为 0.01
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for gm-3.0.143-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14ed5df196a1528f6eb3de01c811fd7c67a0c19c2b2377d5ea2323700fb402c8 |
|
MD5 | a54f66bf7779e7106dab67dda78eca03 |
|
BLAKE2b-256 | 5059d9406f6e012fd614e44077ea39192f5502857341ee95ce4e659b952c632d |
Hashes for gm-3.0.143-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38f49a6dfe4487fb5a8d26e9287f073f1bd2cf24f766af2ad42f858fc326ff3e |
|
MD5 | 138c0a4491db49ffff86884560697184 |
|
BLAKE2b-256 | 8979a2eab8034ced23f435d21efc4a408ff9999b8399e4473f0db197efc04ecd |
Hashes for gm-3.0.143-cp310-cp310-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbc7ae458a02e7cfa6930987c6112546b72ec59d5fec28ef69a49a6497fa4699 |
|
MD5 | 0c821c1e312147585cdb39e7186fe821 |
|
BLAKE2b-256 | f19f66ffea13bf7abf3546d696421176a53a626d40960d7f3dcc592f3ca605f1 |
Hashes for gm-3.0.143-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ff12fc873699c87bf1cd4960f26381ec62b54ca83cdf4c89b8fb168b158cbc4 |
|
MD5 | 4405061ca30c3b65e40dd3c79117c3c8 |
|
BLAKE2b-256 | cc4efa8a6480f467793a638eb71594d898b2a91fd3b449b01e1b9d9fd514ad28 |
Hashes for gm-3.0.143-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b62dfb2df97b2e2d9019d9e6f27cf4dc4ffd8b498553f46f0a6eb7d6d5b4dc25 |
|
MD5 | 3dc214cbbce14dba4f9e0186bc3ef0dd |
|
BLAKE2b-256 | 587cccc3688796468ccbf4237f11853522d0e02ae9c9230e0fd8e1a48bd3064b |
Hashes for gm-3.0.143-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8414cbabc18deab01ed6aaa38af3055ee1c93f4e6ec418e7a1d9d9ffb218476 |
|
MD5 | 200723312fcab8eaeac352b2137ef72a |
|
BLAKE2b-256 | 643719f8e0131fb3fd926a9fef4967f13d9671fc68ba44993d7105e577822d18 |
Hashes for gm-3.0.143-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c6420ba666fd60402d0217d8a11a230adcdbf765f23ef308123cd30c7ae5fed |
|
MD5 | 3c0c35954f168645eabf34629cafdd5a |
|
BLAKE2b-256 | ef80c8fe329f57341c10303cf0ab8c1ead701fb82a78d25ad027da18d79af3dc |
Hashes for gm-3.0.143-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a60dd98f31d701d8d741232c0c0cdb90ad4cddaed3284e20204b1e49a7538a7d |
|
MD5 | 2e634aea55eeb9e50a60978981c498f2 |
|
BLAKE2b-256 | e692db827e5f68caeaae768527e8de17a413668ee03e0ce19cd312647d7b6b23 |
Hashes for gm-3.0.143-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aed87e1889b9f362de818e9ad2009e9d22a465afa9ff6aecac47a9f415c04931 |
|
MD5 | 5e2280c2ce4380ea540866ae85cd0d38 |
|
BLAKE2b-256 | d5f8e5be2a9aa5bd34b1a80b9344b723d617e4620dc491d7c2b89f32fcd25eb3 |
Hashes for gm-3.0.143-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c806cee574f0795c0450319bbc994aa4273b57d352a2e387dad7464625aed779 |
|
MD5 | 16f04b5c92ea1d64cb9bf4d8b0aed758 |
|
BLAKE2b-256 | 2313820937d8daa274f2b7aa4172c9cb61fa9b070ddfed11f40df386b617e475 |
Hashes for gm-3.0.143-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86c7515825c0d5a0f5a26e495a33cc8693cb39dffb0441909eba5be1f04dd8c4 |
|
MD5 | 0fad0ecb8ca5f05422caa853180917c7 |
|
BLAKE2b-256 | f783b0ceab08d546ceebb352e7fab25b855eea2582ad5cc4cc95bdeefb829666 |