空頭價差多頭價差跨式勒式

空頭價差、多頭價差、跨式、勒式

選擇權理論價格:維基百科

在HTML模式貼上以上程式碼在留言區留下網址

<style>
canvas{border:20px}
option{font-size:24px;background:yellow;}
h1{background-image: linear-gradient(black, red);text-align:center;padding:10px;color:white;}</style>
<script>
function dashed(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.beginPath();
ctx.moveTo(100,0);
ctx.lineTo(100,500);
ctx.strokeStyle="green";
ctx.setLineDash([10,10]);
ctx.lineWidth=1;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(200,0);
ctx.lineTo(200,500);
ctx.strokeStyle="green";
ctx.setLineDash([10,10]);
ctx.lineWidth=1;
ctx.stroke();
}
function putBear(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath(); //開始繪製
ctx.moveTo(100, 0);
ctx.lineTo(200, 100);
ctx.lineTo(300,100);
ctx.font = "24px Arial";
ctx.fillText("買入履約價120的賣權puts",300,50);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 300);
ctx.lineTo(100, 200);
ctx.lineTo(300,200);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價100的賣權puts",300,250);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 400);
ctx.lineTo(100, 400);
ctx.lineTo(200,500);
ctx.lineTo(300,500);
ctx.font = "24px Arial";
ctx.fillText("100至120賣權空頭Put Bear價差",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();}
  
function callBull(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath();
ctx.moveTo(0, 100);
ctx.lineTo(100, 100);
ctx.lineTo(200,0);
ctx.font = "24px Arial";
ctx.fillText("買入履約價100的買權Call",300,50);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 200);
ctx.lineTo(200, 200);
ctx.lineTo(300,300);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價120的買權Call",300,250);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 500);
ctx.lineTo(100, 500);
ctx.lineTo(200,400);
ctx.lineTo(300,400);
ctx.font = "24px Arial";
ctx.fillText("100至120買權多頭Call Bear價差",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();}
function putBull(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath(); //開始繪製
ctx.moveTo(0, 0);
ctx.lineTo(100, 100);
ctx.lineTo(200,100);
ctx.lineTo(300,100);
ctx.font = "24px Arial";
ctx.fillText("買入履約價100的賣權Put",300,50);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0,300);
ctx.lineTo(100, 300);
ctx.lineTo(200, 200);
ctx.lineTo(300,200);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價120的賣權Put",300,250);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 500);
ctx.lineTo(100, 500);
ctx.lineTo(200,400);
ctx.lineTo(300,400);
ctx.font = "24px Arial";
ctx.fillText("100至120賣權多頭Put Bear價差",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();}
 
function callBear(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath();
ctx.moveTo(0, 100);
ctx.lineTo(200, 100);
ctx.lineTo(300,0);
ctx.font = "24px Arial";
ctx.fillText("買入履約價120的買權Call",300,50);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 300);
ctx.lineTo(100, 200);
ctx.lineTo(300,200);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價100的買權Call",300,250);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 400);
ctx.lineTo(100, 400);
ctx.lineTo(200,500);
ctx.lineTo(300,500);
ctx.font = "24px Arial";
ctx.fillText("100至120買權空頭Call Bear價差",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();}
function clear()
{const c = document.getElementById("Options");
const ctx = c.getContext("2d")
ctx.reset();}
  
function buyStraddle(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath(); //開始繪製
ctx.moveTo(0, 0);
ctx.lineTo(100, 100);
ctx.lineTo(300,100);
ctx.font = "24px Arial";
ctx.fillText("買入履約價100的賣權puts",300,50);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 300);
ctx.lineTo(100,300);
ctx.lineTo(200,200);
ctx.font = "24px Arial";
ctx.fillText("買入履約價100的買權calls",300,250);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 400);
ctx.lineTo(100, 500);
ctx.lineTo(200,400);
ctx.font = "24px Arial";
ctx.fillText("100下跨(買跨)",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(3,0);
ctx.lineTo(3,500);
ctx.strokeStyle="green";
ctx.setLineDash([10,10]);
ctx.lineWidth=1;
ctx.stroke();}
  
function sellStraddle(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath(); //開始繪製
ctx.moveTo(0, 100);
ctx.lineTo(100, 0);
ctx.lineTo(200,0);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價100的賣權puts",300,50);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 200);
ctx.lineTo(100,200);
ctx.lineTo(200,300);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價100的買權calls",300,250);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 500);
ctx.lineTo(100, 400);
ctx.lineTo(200,500);
ctx.font = "24px Arial";
ctx.fillText("100上跨(賣跨)",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(3,0);
ctx.lineTo(3,500);
ctx.strokeStyle="green";
ctx.setLineDash([10,10]);
ctx.lineWidth=1;
ctx.stroke();}
  
function buyStrangle(){
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath(); //開始繪製
ctx.moveTo(0, 0);
ctx.lineTo(100, 100);
ctx.lineTo(200,100);
ctx.font = "24px Arial";
ctx.fillText("買入履約價100的賣權puts",300,50);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 300);
ctx.lineTo(200,300);
ctx.lineTo(300,200);
ctx.font = "24px Arial";
ctx.fillText("買入履約價120的買權calls",300,250);
ctx.strokeStyle = "red";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 400);
ctx.lineTo(100, 500);
ctx.lineTo(200, 500);
ctx.lineTo(300,400);
ctx.font = "24px Arial";
ctx.fillText("100至120買進勒式",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();}
  
function sellStrangle(){    //注意賣出勒式修改12/18的錯誤
const c = document.getElementById("Options");
const ctx = c.getContext("2d");
ctx.reset();
ctx.beginPath(); //開始繪製
ctx.moveTo(0, 100);
ctx.lineTo(100, 2);
ctx.lineTo(300, 2);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價100的賣權puts",300,50);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 200);
ctx.lineTo(200,200);
ctx.lineTo(300,300);
ctx.font = "24px Arial";
ctx.fillText("賣出履約價120的買權calls",300,250);
ctx.strokeStyle = "blue";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(0, 500);
ctx.lineTo(100, 400);
ctx.lineTo(200,400);
ctx.lineTo(300,500);
ctx.font = "24px Arial";
ctx.fillText("100至120賣出勒式",300,450);
ctx.strokeStyle = "black";
ctx.lineWidth = 5;
ctx.stroke();
ctx.beginPath();
ctx.moveTo(3,400);
ctx.lineTo(3,500);
ctx.strokeStyle="green";
ctx.setLineDash([10,10]);
ctx.lineWidth=1;
ctx.stroke();}
  
function Check (reply)
{
const element = document.getElementById('select');
 if ( reply == 'clear' ) clear();
 if ( reply == 'putbear' ){putBear(); dashed();};
 if ( reply == 'callbull' ){callBull();dashed();};
 if ( reply == 'putbull' ){putBull();dashed();};
 if ( reply == 'callbear' ){callBear();dashed();};
 if ( reply == 'buystraddle' ){buyStraddle();dashed();};
 if ( reply == 'sellstraddle' ){sellStraddle();dashed();};
 if ( reply == 'buystrangle' ){buyStrangle();dashed();};
 if ( reply == 'sellstrangle' ){sellStrangle();dashed();};
}
</script>
<h1>空頭價差、多頭價差、跨式、勒式</h1>
<P><label>選擇權價差交易策略</label>
<select id="select" onchange="Check(this.value)">
  <option value="clear">清空</option>
  <option value="putbear">賣權put空頭價差</option>
  <option value="callbull">買權call多頭價差</option>
  <option value="putbull">賣權put多頭價差</option>
  <option value="callbear">買權call空頭價差</option>
  <option value="buystraddle">下跨(買跨)付出權利金</option>
  <option value="sellstraddle">上跨(賣跨)收取權利金付出保證金</option>
  <option value="buystrangle">買進勒式付出權利金</option>
  <option value="sellstrangle">賣出勒式收取權利金付出保證金</option>
</select></P>
<canvas height="600" id="Options" width="700"></canvas>

<img width="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6dzWDF-5xhn2RPunEN1qE1NWB4SKK2jJ_km8lI8kTANpAe7Yp6T6NJtcC7cj6bdEaOwvRqY-tRLOEjqpYiJwDoZnqaG5GQyvyDJZiTPBSsqItrwrUFOs63SRr9_jV_e8z-l78VbtyFNidPNZ0gzcnnUyrDa584i0wYvFeHK6gnXyB-GgwewrZD4oUx6Cu/w216-h400/27600put.jpg"  />

<img width="300"  src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8kUUEkbg_QQZNuPQaC9OPcmbykKDqEhKPDt-yPjLNe7udado-Un_p-OFvKZjLGdTOeCK7fN1TbnyLuearOzpi3HKZuIKRY7yK6wBQrjDpvT2HPawZYOCpscIUfArxBSGl36F7CtppofhLlK0SQnocB7tzQzCKXz1t7VaI2wEk3YZ9Hf4C1pRG-BZ4n5yO/s600/27900call.jpg" />

<h1>選擇權理論價格:維基百科</h1>
<iframe height="500" src="https://zh.wikipedia.org/zh-tw/%E6%9C%9F%E6%AC%8A" width="100%"></iframe>
<iframe width="560" height="315" src="https://www.youtube.com/embed/LhiCrzDwfII?si=SixW6czDhlxTpmar" ></iframe>

留言

  1. https://sushshshaq119.blogspot.com/2025/12/blog-post_17.html

    回覆刪除
  2. https://hsiao-yu0711.blogspot.com/2025/12/blog-post_88.html?m=1

    回覆刪除
  3. https://xi07.blogspot.com/2025/12/blog-post_17.html

    回覆刪除
  4. https://whitexd.blogspot.com/2025/12/canvasborder20px-optionfont_17.html?m=1

    回覆刪除
  5. https://yunn-xin.blogspot.com/2025/12/blog-post_17.html

    回覆刪除
  6. https://ehiwkewh.blogspot.com/2025/12/blog-post.html?m=1

    回覆刪除
  7. https://draft.blogger.com/u/2/blog/post/edit/preview/1538851669311843874/8694832869407891143

    回覆刪除
  8. https://yuechen613.blogspot.com/2025/12/blog-post_17.html

    回覆刪除
  9. https://11217133.blogspot.com/2025/12/blog-post.html

    回覆刪除
  10. https://www.blogger.com/u/2/blog/post/edit/3445341149928445727/5434374737887934449

    回覆刪除
  11. https://xuan0729.blogspot.com/2025/12/blog-post_90.html

    回覆刪除
  12. https://doryee23.blogspot.com/2025/12/blog-post.html

    回覆刪除
  13. https://www.blogger.com/u/2/blog/post/edit/7887220793710142577/2372959781832178343

    回覆刪除
  14. https://xi-xbox-mmi.blogspot.com/2025/12/blog-post.html

    回覆刪除
  15. https://oscarliu1688.blogspot.com/2025/12/blog-post.html

    回覆刪除
  16. 作者已經移除這則留言。

    回覆刪除
  17. https://d11217130.blogspot.com/2025/12/d11217130_17.html

    回覆刪除
  18. 作者已經移除這則留言。

    回覆刪除

張貼留言

這個網誌中的熱門文章

金三甲期末考重要題庫與額未加分作業

2025年12月衍生性金融商品作業