期权卖方策略筛选
GET/api/v1.0/quote/option-seller-screener期权卖方策略筛选。option_market:US_SECURITY / HK_SECURITY;seller_type:COVERED_CALL / CASH_SECURED_PUT。 返回合约代码、行权价/到期、权利金、价外程度、年化/区间收益、行权概率。默认只保留市值、价格、成交和持仓大于 0 的标的与合约。最多 1000 条,total 可能是封顶值。
请求参数
| 参数 | 类型 | 位置 | 必填 | 说明 |
|---|---|---|---|---|
option_market | string | 查询 | 是 | 期权市场。US_SECURITY=美股股票 / HK_SECURITY=港股股票 |
seller_type | string | 查询 | 是 | 卖方策略。COVERED_CALL=股票担保看涨 / CASH_SECURED_PUT=现金担保看跌 |
sort_type | string | 查询 | 否 | 排序字段,默认 ANNUALIZED_RETURN |
is_asc | bool | 查询 | 否 | 是否升序,默认 false |
请求示例
bash
curl -X GET 'https://webapi.moomoo.com/api/v1.0/quote/option-seller-screener?option_market=US_SECURITY&seller_type=COVERED_CALL' \
-H 'Authorization: Bearer <AccessToken>' | jq响应参数
| 参数 | 类型 | 说明 |
|---|---|---|
data.items | object[] | |
data.items[].code | string | 期权合约代码 |
data.items[].name | string | 期权名称 |
data.items[].option_type | int | CALL / PUT |
data.items[].strike_price | string | 行权价 |
data.items[].strike_timestamp | int | 到期日时间戳,Unix 微秒 |
data.items[].left_days | int | 距到期天数 |
data.items[].option_price | string | 期权价格 |
data.items[].stock_price | string | 标的现价 |
data.items[].premium | string | 权利金 |
data.items[].otm_degree | number | 价外程度(百分数) |
data.items[].iv | number | IV(百分数) |
data.items[].interval_return | number | 区间收益率(百分数) |
data.items[].annualized_return | number | 年化收益率(百分数) |
data.items[].itm_probability | number | 行权概率(百分数) |
data.items[].striked_interval_return | number | 被行权区间收益率(百分数,Covered Call) |
data.items[].striked_annualized_return | number | 被行权年化收益率(百分数,Covered Call) |
data.items[].owner | string | 标的代码 |
pagination.total | int | 命中总数(可能封顶) |
错误码
| ret_code | error.code | 说明 |
|---|---|---|
| 0 | — | 成功 |
| -3 | invalid_parameter | 参数不合法 |
| -8 | unsupported | 不支持 |
| -10 | no_data | 没有数据 |
响应示例
json
{
"ret_code": 0,
"ret_msg": "success",
"data": {
"items": [
{
"code": "US.AAPL",
"name": "example",
"option_type": 0,
"strike_price": "example",
"strike_timestamp": 1710000000000000,
"left_days": 0,
"option_price": "example",
"stock_price": "example",
"premium": "example",
"otm_degree": 1.2,
"iv": 1.2,
"interval_return": 1.2,
"annualized_return": 1.2,
"itm_probability": 1.2,
"striked_interval_return": 1.2,
"striked_annualized_return": 1.2,
"owner": "example"
}
]
},
"pagination": {
"total": 0
}
}