花生:期权组合如何破解“双杀”困局?

2025-05-06

花生是我国主要油料之一,分为食用和压榨两种用途。目前国内压榨消费量略大于食用量,油厂压榨得到花生油和花生粕等副产品。油料花生的价格大多由油厂决定。近几年,花生油价格低迷,理论上花生压榨利润为负,影响油厂收购积极性。食用花生价格也影响油料花生价格,尤其是二者价差较大的时候。此外,国内进口花生货源增多,花生贸易企业在与油厂进行贸易时可能陷入亏损局面。

山东是全国花生主产区之一,A企业作为山东省大型花生贸易商,每年都会大量收购花生,为当地的花生油生产企业或者花生加工企业提供原材料。去年年初,该企业和油厂签订好销售合同,约定3月中旬交货。但出于盘面和现货价格不确定的考虑,该企业希望得到期货公司的帮助,借助金融衍生工具对冲价格波动风险。

由于基层货源不多,且当期进口货源到港量减少,叠加消费良好,短期内花生主力2404合约跌破8800元/吨可能性较小。不过,盘面上涨之后,花生标准仓单的成本在9200元/吨附近,高于仓单价格,盘面承受卖出套保压力。因此,可以判断,花生主力2404合约将区间震荡运行,既不会向上长时间突破9200元/吨,又不会向下长时间突破8800元/吨。如何套保成为该企业的难题。

在预期行情以震荡向上为主的时候,企业基于采购目的得到三种方案:方案一,传统的期货买入套保;方案二,买入看涨期权;方案三,期权组合。期货价格低点不确定,传统的期货买入套保操作难度较大,可能买在高点,导致最终平仓价格低于期货开仓价格,期货端产生亏损。当现货端也上涨的时候,就会面临期货和现货同步亏损的局面。在这个时候,期权套保是较好的选择。不过,如果行情波动比较小,单纯地买入看涨期权会造成套保成本偏高的问题。所以,采用海鸥期权进行套保,可以以较低的成本实现套保目的,期权端的盈利可以弥补现货采购的亏损。

具体流程上,去年2月20日,该企业和油厂签订1000吨花生销售合同,销售价格定在8300元/吨。企业买入执行价格9000元/吨的看涨期权(权利金支出40元/吨),卖出执行价格9200元/吨的虚值看涨期权(权利金收入20元/吨),卖出执行价格8800元/吨的虚值看跌期权(权利金收入30元/吨),最终权利金收入10元/吨。此时,花生2404合约价格在9170元/吨。如果到期时该合约价格大于9000元/吨,那么期权端就能实现保值目的。如果到期时该合约价格位于8800—9000元/吨的区间内,那么期权端就无法实现保值目的。不过,现货端可以低价买货。如果到期时该合约价格小于8800元/吨,那么卖出看跌期权端被行权产生亏损,但现货端可以继续低价买货,形成备兑。

去年3月,期权到期,卖出的两个期权都未行权,而买入期权行权。

1000吨花生以8400元/吨的价格完成采购,此时2404合约价格在9050元/吨。现货采购亏损100元/吨,海鸥期权总收益=20+30-40(分别是两个卖出和一个买入期权的权利金)+9050-9000=60(元/吨)。若单纯买入看涨期权,则总收益=-40+9050-9000=10(元/吨)。若单纯进行期货买入套保,则亏损120元/吨。

由于花生价格波动的风险始终存在,尤其是行情处于震荡状态,产业企业在进行套保的时候仅使用期货可能达不到想要的效果。这时,企业可以利用商品期权对冲价格波动风险为货物保值,但单纯地买入期权需要支付权利金,而卖出虚值期权可以增加收入,采用海鸥期权组合降低套保成本,相当于以低成本获得了价格上涨的保险。(作者单位:紫金天风期货)

0.0978
关
大
基本信息
SQL
$_GET
$_POST
$_COOKIE
包含文件
自动加载
  1. 模型: /www/wwwroot/cnoil.com.cn/lecms/model/
  2. 视图: /www/wwwroot/cnoil.com.cn/view/newstyle/article_show.htm
  3. 控制器: /www/wwwroot/cnoil.com.cn/lecms/control/show_control.class.php
  4. 日志目录: /www/wwwroot/cnoil.com.cn/log/
  5. 当前页面: /www/wwwroot/cnoil.com.cn/index.php
  6. 当前时间: 2026-10-24 12:48:25
  7. 当前网协: 216.73.216.220
  8. 请求路径: /hyzx/5251.html
  9. 运行时间: 0.0978
  10. 内存开销: 1.21 MB
  1. #0 [time:0.0002s] SELECT * FROM le_runtime WHERE k='cfg' LIMIT 1
  2. #1 [time:0.0002s] SELECT * FROM le_runtime WHERE k='cate_8' LIMIT 1
  3. #2 [time:0.0003s] SELECT * FROM le_cms_article WHERE id='5251' LIMIT 1
  4. #3 [time:0.0003s] SELECT * FROM le_user WHERE uid='1' LIMIT 1
  5. #4 [time:0.0002s] SELECT * FROM le_cms_article_data WHERE id='5251' LIMIT 1
  6. #5 [time:0.0021s] SELECT * FROM le_cms_article_views WHERE id='5251' LIMIT 1
  7. #6 [time:0.0002s] SELECT * FROM le_cms_article_views WHERE id='5251' LIMIT 1
  8. #7 [time:0.0028s] UPDATE le_cms_article_views SET views='645',cid='8',id='5251' WHERE id='5251' LIMIT 1
  9. #8 [time:0.0001s] SELECT * FROM le_cms_article WHERE id='5250'
  10. #9 [time:0.0001s] SELECT * FROM le_cms_article WHERE id='5252'
  11. #10 [time:0.0001s] SELECT * FROM le_runtime WHERE k='cate_6' LIMIT 1
  12. #11 [time:0.0002s] SELECT * FROM le_cms_article WHERE id='9280' OR id='9279' OR id='9278' OR id='9277' OR id='9276' OR id='9275' OR id='9274' OR id='9273' OR id='9272' OR id='9271'
  1. #control => show
  2. #action => index
  3. #cid => 8
  4. #id => 5251
      1. #0 /www/wwwroot/cnoil.com.cn/index.php
      2. #1 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/xiunophp.php
      3. #2 /www/wwwroot/cnoil.com.cn/lecms/config/config.inc.php
      4. #3 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/lib/base.func.php
      5. #4 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/lib/core.class.php
      6. #5 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/lib/debug.class.php
      7. #6 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/lib/log.class.php
      8. #7 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/lib/model.class.php
      9. #8 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/lib/view.class.php
      10. #9 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/lib/control.class.php
      11. #10 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/db/db.interface.php
      12. #11 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/db/db_pdo_mysql.class.php
      13. #12 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/cache/cache.interface.php
      14. #13 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/cache/cache_memcache.class.php
      15. #14 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/ext/network/Network__interface.php
      16. #15 /www/wwwroot/cnoil.com.cn/lecms/config/plugin.inc.php
      17. #16 /www/wwwroot/cnoil.com.cn/lecms/plugin/editor_sd/conf.php
      18. #17 /www/wwwroot/cnoil.com.cn/lecms/plugin/le_cfg_extend/conf.php
      19. #18 /www/wwwroot/cnoil.com.cn/lecms/plugin/le_database/conf.php
      20. #19 /www/wwwroot/cnoil.com.cn/lecms/plugin/le_drafts/conf.php
      21. #20 /www/wwwroot/cnoil.com.cn/lecms/plugin/links/conf.php
      22. #21 /www/wwwroot/cnoil.com.cn/runcache/lecms_control/parseurl_control.class.php
      23. #22 /www/wwwroot/cnoil.com.cn/runcache/lecms_model/runtime_model.class.php
      24. #23 /www/wwwroot/cnoil.com.cn/runcache/core_lang/zh-cn.php
      25. #24 /www/wwwroot/cnoil.com.cn/runcache/lang/zh-cn.php
      26. #25 /www/wwwroot/cnoil.com.cn/runcache/lecms_control/show_control.class.php
      27. #26 /www/wwwroot/cnoil.com.cn/runcache/lecms_control/base_control.class.php
      28. #27 /www/wwwroot/cnoil.com.cn/runcache/lecms_model/cms_content_model.class.php
      29. #28 /www/wwwroot/cnoil.com.cn/runcache/lecms_model/category_model.class.php
      30. #29 /www/wwwroot/cnoil.com.cn/runcache/lecms_view/newstyle,article_show.htm.php
      31. #30 /www/wwwroot/cnoil.com.cn/runcache/lecms_model/cms_content_data_model.class.php
      32. #31 /www/wwwroot/cnoil.com.cn/runcache/lecms_model/user_model.class.php
      33. #32 /www/wwwroot/cnoil.com.cn/runcache/lecms_model/cms_content_views_model.class.php
      34. #33 /www/wwwroot/cnoil.com.cn/lecms/xiunophp/tpl/sys_trace.php