Files
playbook/skills/tsl-api-reference/references/codegen/module/derivatives-analysis/option-delta-hedging.md
T

3.3 KiB

应用专题 / 衍生品分析 / 期权专项

opDeltaHedging

声明:class

用于 50ETF 期权与标的 ETF 两腿 Delta 对冲策略的回测与结果分析

父类:tsBackTesting

FOptionArr

声明:field

期权交易信息表,包含代码、方向、动作和成交量

可见性:public

类型:array

FHedgingType

声明:field

对冲方式:0 不对冲、1 静态对冲、2 固定时间动态对冲、3 Delta 阈值对冲、4 ETF 阈值对冲

可见性:public

类型:integer

FFeeRate

声明:field

交易费率百分比,默认值为 0

可见性:public

类型:real

FDeltaThreshold

声明:field

Delta 涨幅百分比变化阈值,仅用于对冲方式 3

可见性:public

类型:real

FETFThreshold

声明:field

ETF 涨幅百分比变化阈值,仅用于对冲方式 4

可见性:public

类型:real

GetOptionDelta(v_beg_t, v_end_t)

声明:function

获取区间内各回测周期的期权 Delta、Delta 涨幅及标的价格变化

可见性:public

参数 类型 说明
v_beg_t datetime 查询区间起点
v_end_t datetime 查询区间终点

返回:array

GetPortfolioDelta(v_beg_t, v_end_t)

声明:function

获取区间内每日的期权 Delta、标的 Delta 和组合 Delta

可见性:public

参数 类型 说明
v_beg_t datetime 查询区间起点
v_end_t datetime 查询区间终点

返回:array

GetDeltaAndEtfStatistics(v_beg_t, v_end_t)

声明:function

统计区间内期权 Delta、标的 ETF 和组合 Delta 的分布特征

可见性:public

参数 类型 说明
v_beg_t datetime 查询区间起点
v_end_t datetime 查询区间终点

返回:array

GetPortfolioDeltaStatistics(v_beg_t, v_end_t)

声明:function

统计组合 Delta 的最小值、分位数、最大值、平均值和标准差

可见性:public

参数 类型 说明
v_beg_t datetime 查询区间起点
v_end_t datetime 查询区间终点

返回:array

GetHedgeData(v_beg_t, v_end_t)

声明:function

获取区间对冲次数和对冲交易明细

可见性:public

参数 类型 说明
v_beg_t datetime 查询区间起点
v_end_t datetime 查询区间终点

返回:array

GetPortfolioReturnAndRiskByMonth(v_beg_t, v_end_t)

声明:function

按月返回组合年化收益率、年化标准差和年化夏普比率

可见性:public

参数 类型 说明
v_beg_t datetime 查询区间起点
v_end_t datetime 查询区间终点

返回:array