沽空小奖糖(15) — 天然气期货和衍生品量化交易思路和策略

发布于: 修改于:雪球转发:0回复:8喜欢:8

过去大半年一直在折腾衍生品量化。我一个学医出身的,现在整天被线性代数和微分方程折腾,还要在刚刚学会的python小脚本里抓虫子,每天睡觉前都要可怜一下我自己。

有幸被朋友的朋友邀请进一个天然气专业小圈子,混了两周竟然有幸被邀请给大家做一个speech。也不是多少本事,是因为我是圈子里唯一一个做天然气衍生品量化定价交易的。

作为中国人不能放弃30多年的“好传统”,一定先要中文做提纲和草稿,然后再一一翻译成英文。。。。用熟英文直接写?不存在的。所以有机会顺便水一篇“沽空小奖糖”的帖子,很久没更新过了。

-------------------------------

天然气定价核心:供需关系

说供需关系,更多是需求。美国人消耗多少天然气决定了天然气的价格,老生常谈了。过去两周我看到太多国际局势(因子)的讨论占了1/3的讨论空间,可事实上NG future跟踪的underlying就是而且只是Henry Hub的价格变化。连跨过加拿大边境那边的需求变化都几乎无法反映到Henry Hub价格波动,更何况澳大利亚,荷兰或者俄罗斯。大家太急切的渴望抓住NG的alpha,却忽略了它的beta其实也很香,而且更有确定性。美国从来不进口天然气,free port出口的那点液化气你们自己算一算占天然气产量几个百分点?

我更建议大家关心一下自己和邻居的天然气账单和电费账单,特别是加州北部住大house的几位。(插入加州北部气温和NG价格趋势线)

账单是迟发数据,但是天气预报不是。更精确的定价NG,需要做出全美主要城市的天气预报/实际气温变化/NG价格这三个数列,通过机器学习给每个城市赋予不同的权重系数,这里几乎每位都能做得到。

天然气ETF:$boil % $kold

交易boil和kold的衰减是我量化策略的核心之一。两个ETF跟当月NG期货波动的不匹配也是我们讨论热点,是的这里有很多pair trading的交易机会,也有很多陷阱。老大把etf的sec文件整理并共享给大家,非常感谢。这里有一个共识,我们都知道这两个ETF是由NG的当月,下月,下两月的call和put合成的基金。因此它必然有theta衰退,净值也跟着标的iv同涨同跌。因此随着每个月底的临近(future term的月底),当月ng价格系数越来越低,下月越来越高。我们知道,而市场参与的大多数散户不知道。这就是ng衍生品迷人之处,任何一次etf波动偏离核心净值5%以上都是由情绪推动,都是我们入场交易的机会,我的经验是它们一般都会在5个交易日内回归。22年秋天发生过一次不回归的情况,最高偏移超过了35%。因此这种pair trading不可使用大杠杆。如果再发生一次,三倍杠杆足够让我margin call了。好消息是超过两周以上不回归的情况,6年里只发生两次。去年发生一次,我假设它今年不会再发生。(谁有更久的历史数据帮忙共享给我?我来更精确的做一个20年的回归曲线给大家)

量化定价:

天然气期货是个widow maker,说明它有很多错误定价和情绪定价。同更大交易量的其它大宗期货相比,它的散户参与率明显偏高,非常多追求alpha的交易者参与其中。因此它的情绪定价占比非常高,在各种论坛中讨论内容的模型化统计就非常具有价值。语言模型量化我完全零基础,谁能就此开发它的语言分析功能进而给交易情绪定价,大概率就是挖掘到价值billion的金矿。有兴趣的朋友可以来跟我讨论,我在ng多因子,多衍生品定价方面已经做得挺成熟,可以达到稳定盈利程度,肯定可以帮助到大家。

价量因子,k线参数,波浪,都不是我的方向,也无能因此开发交易模型和定价策略。这里我更多是个学生,甚至是一个不太爱学习的学生。

实列:

给一个最近的交易实例。上个月澳大利亚液化天然气工厂组织工会威胁罢工,欧洲天然气应声大涨,美天然气跟风涨。(附二者k线图)

在我的定价模型中,欧洲天然气价格因子的相干系数是3%(去年秋季是70%-85%)。排除其它多个因子的干扰后,美天然气期货定价超高了。我选择在偏离率高于5%时入场,被套两天,加仓一次;求均值回归。(附一张交易截图)

上周澳洲罢工宣布推迟,继续谈判。欧天然气大跌,美跟跌,跌过头。操作:平仓止盈空头,在偏离率高于8%入场衍生品boil买涨,求买涨11月ng和11月ng的iv。本周二均值开始回归,反弹猛烈导致空头砍仓,推升iv。(附交易图,和iv日线)

目前继续持仓。希望以上例子能够足够解释我的交易思路和量化策略。核心就是均值回归。

感谢大家时间。。。。。

=============================

差不多15分钟这个草稿展开的内容足够了。。

共享给天然气期货的Premium交易者。

$天然气2X做多-ProShares(BOIL)$ $天然气2X做空-ProShares(KOLD)$

全部讨论

2023-09-13 12:10

鸟兄好久不见

2023-10-01 11:39

鸟叔,有群吗

2023-09-14 07:48

量化分析,是用电脑执行人脑的想法,还是人脑依附于电脑的想法? 我觉得先搞清楚这个问题,很重要

2023-09-13 21:37

鸟叔终于发帖了

2023-09-13 20:06

十分佩服,三栖了

2023-09-13 12:13

用ChatGPT的API做情绪分析很容易,只要用爬虫抓到论坛内容就行。