옵션 수익 계산 방법
만기 시 옵션에는 행사로 얻을 수 있는 이익인 내재 가치만 남습니다. call의 가치는 주가가 Strike를 초과한 금액이고, put의 가치는 주가가 Strike보다 낮은 금액입니다. 이 가치에서 지급한 프리미엄을 빼고 계약이 나타내는 주식 수를 곱하면 수익이 됩니다. 미국 주식 옵션은 계약당 100주입니다.
Long call 손익 = (max(주가 − Strike, 0) − 프리미엄) × 100 × 계약 수 Long put 손익 = (max(Strike − 주가, 0) − 프리미엄) × 100 × 계약 수
옵션 매도는 부호가 반대입니다. 프리미엄을 받는 대신 내재 가치에 해당하는 금액을 지급할 의무가 있습니다. 여러 구성 포지션으로 이루어진 전략의 손익은 각 포지션 손익의 합입니다.
도움말: 만기 전 옵션에는 시간 가치도 있습니다. 추가 옵션에 잔존 일수와 내재 변동성을 입력하면 만기 가치뿐 아니라 현재 포지션 가치도 확인할 수 있습니다.
예시: 단일 call
주가 $100, 구성 포지션당 1계약(100주), 수수료 없음, 만기 기준입니다.
주가 상승을 예상해 Strike $100인 call 1계약을 주당 $5.00에 매수합니다.
- 비용: 주당 5.00 × 100 = $500 지급.
- 최대 손실 $500, 최대 수익은 무제한입니다.
- 만기 손익분기 가격: $105.00.
- 만기 주가가 $120이면 Strike $100인 call의 가치는 주당 $20.00입니다. 손익 = (20.00 − 5.00) × 100 = $1,500 수익입니다.
주가 하락을 예상해 Strike $100인 put 1계약을 주당 $4.00에 매수합니다.
- 비용: 주당 4.00 × 100 = $400 지급.
- 최대 손실 $400, 최대 수익 $9,600입니다.
- 만기 손익분기 가격: $96.00.
- 만기 주가가 $85이면 Strike $100인 put의 가치는 주당 $15.00입니다. 손익 = (15.00 − 4.00) × 100 = $1,100 수익입니다.
$100에 매수한 주식 100주를 보유하고, 이를 담보로 Strike $110인 call 1계약을 $2.00에 매도합니다.
- 수취액: 주당 2.00 × 100 = $200. 주식 매수 대금 $10,000과 별도로 받습니다.
- 최대 손실 $9,800, 최대 수익 $1,200입니다.
- 만기 손익분기 가격: $98.00.
- 만기 주가가 $115이면 주식 100주의 가치는 주당 $115, Strike $110인 call의 가치는 주당 $5.00입니다. 손익 = (115 − 100) × 100 + (2.00 − 5.00) × 100 = $1,200 수익입니다.
Strike $95인 put 1계약을 $2.00에 매도하고, 주식을 매수해야 할 경우에 대비해 현금 $9,500을 확보해 둡니다.
- 수취액: 주당 2.00 × 100 = $200.
- 최대 손실 $9,300, 최대 수익 $200입니다.
- 만기 손익분기 가격: $93.00.
- 만기 주가가 $90이면 Strike $95인 put의 가치는 주당 $5.00입니다. 손익 = (2.00 − 5.00) × 100 = $300 손실입니다.
$100에 매수한 주식 100주를 보유하고, 위험을 줄이기 위해 Strike $95인 put 1계약을 $2.00에 매수합니다.
- 비용: 주당 2.00 × 100 = $200 지급. 주식 매수 대금 $10,000에 추가로 지출합니다.
- 최대 손실 $700, 최대 수익은 무제한입니다.
- 만기 손익분기 가격: $102.00.
- 만기 주가가 $85이면 주식 100주의 가치는 주당 $85, Strike $95인 put의 가치는 주당 $10.00입니다. 손익 = (85 − 100) × 100 + (10.00 − 2.00) × 100 = $700 손실입니다.
Strike $100인 call을 $5.00에 매수하고 Strike $110인 call을 $2.00에 매도합니다.
- 비용: 5.00 − 2.00 = 주당 3.00, × 100 = $300 지급.
- 최대 손실 $300, 최대 수익 $700입니다.
- 만기 손익분기 가격: $103.00.
- 만기 주가가 $106이면 Strike $100인 call의 가치는 주당 $6.00이고, Strike $110인 call은 가치 없이 만료됩니다. 손익 = (6.00 − 5.00) × 100 + (2.00 − 0.00) × 100 = $300 수익입니다.
Strike $100인 put을 $5.00에 매수하고 Strike $90인 put을 $2.00에 매도합니다.
- 비용: 5.00 − 2.00 = 주당 3.00, × 100 = $300 지급.
- 최대 손실 $300, 최대 수익 $700입니다.
- 만기 손익분기 가격: $97.00.
- 만기 주가가 $94이면 Strike $100인 put의 가치는 주당 $6.00이고, Strike $90인 put은 가치 없이 만료됩니다. 손익 = (6.00 − 5.00) × 100 + (2.00 − 0.00) × 100 = $300 수익입니다.
방향은 알 수 없지만 큰 가격 변동을 예상해 Strike $100인 call과 put을 각각 $5.00에 매수합니다.
- 비용: 5.00 + 5.00 = 주당 10.00, × 100 = $1,000 지급.
- 최대 손실 $1,000, 최대 수익은 무제한입니다.
- 만기 손익분기 가격: $90.00 및 $110.00.
- 만기 주가가 $120이면 Strike $100인 call의 가치는 주당 $20.00이고, Strike $100인 put은 가치 없이 만료됩니다. 손익 = (20.00 − 5.00) × 100 + (0.00 − 5.00) × 100 = $1,000 수익입니다.
더 적은 비용으로 큰 가격 변동에 투자하기 위해 Strike $105인 call과 Strike $95인 put을 각각 $3.00에 매수합니다.
- 비용: 3.00 + 3.00 = 주당 6.00, × 100 = $600 지급.
- 최대 손실 $600, 최대 수익은 무제한입니다.
- 만기 손익분기 가격: $89.00 및 $111.00.
- 만기 주가가 $85이면 Strike $105인 call은 가치 없이 만료되고, Strike $95인 put의 가치는 주당 $10.00입니다. 손익 = (0.00 − 3.00) × 100 + (10.00 − 3.00) × 100 = $400 수익입니다.
주가가 큰 변동 없이 유지될 것으로 예상해 Strike $100인 call과 put을 각각 $5.00에 매도합니다.
- 수취액: 5.00 + 5.00 = 주당 10.00, × 100 = $1,000.
- 주가가 계속 오를 수 있어 최대 손실은 무제한이며, 최대 수익은 $1,000입니다.
- 만기 손익분기 가격: $90.00 및 $110.00.
- 만기 주가가 $105이면 Strike $100인 call의 가치는 주당 $5.00이고, Strike $100인 put은 가치 없이 만료됩니다. 손익 = (5.00 − 5.00) × 100 + (5.00 − 0.00) × 100 = $500 수익입니다.
시장이 조용할 것으로 예상해 Strike $105인 call과 Strike $95인 put을 각각 $3.00에 매도합니다.
- 수취액: 3.00 + 3.00 = 주당 6.00, × 100 = $600.
- 주가가 계속 오를 수 있어 최대 손실은 무제한이며, 최대 수익은 $600입니다.
- 만기 손익분기 가격: $89.00 및 $111.00.
- 만기 주가가 $100이면 Strike $105인 call과 Strike $95인 put 모두 가치 없이 만료됩니다. 손익 = (3.00 − 0.00) × 100 + (3.00 − 0.00) × 100 = $600 수익입니다.
주가가 일정 범위 안에 머물 것으로 예상합니다. Strike $95인 put과 Strike $105인 call을 각각 $2.50에 매도하고, 손실을 제한하기 위해 Strike $85인 put과 Strike $115인 call을 각각 $1.00에 매수합니다.
- 수취액: 2.50 + 2.50 − 1.00 − 1.00 = 주당 3.00, × 100 = $300.
- 최대 손실 $700, 최대 수익 $300입니다.
- 만기 손익분기 가격: $92.00 및 $108.00.
- 만기 주가가 $110이면 Strike $85인 put과 Strike $95인 put은 가치 없이 만료되고, Strike $105인 call의 가치는 주당 $5.00이며, Strike $115인 call은 가치 없이 만료됩니다. 손익 = (0.00 − 1.00) × 100 + (2.50 − 0.00) × 100 + (2.50 − 5.00) × 100 + (0.00 − 1.00) × 100 = $200 손실입니다.
손익분기점, 최대 수익, 최대 손실
만기 손익선은 Strike 가격에서만 꺾이는 직선 구간으로 이루어져 있어 최대·최소 손익과 손익분기점을 추정이 아닌 정확한 계산으로 구할 수 있습니다. 계산기는 모든 Strike 가격과 가장 높은 Strike 이후의 선 방향을 확인합니다. 주식으로 담보되지 않은 call 매도 포지션이 남으면 주가 상승에 따라 손익선이 계속 내려가므로 최대 손실은 무제한입니다. call 매수나 주식 매수는 최대 수익이 무제한입니다.
Covered call과 Protective put
주식 구성 포지션을 추가해 주식과 옵션을 결합한 전략을 계산할 수 있습니다. Covered call(주식 100주 + call 1계약 매도)은 Strike에 프리미엄을 더한 수준에서 상승 이익이 제한됩니다. Protective put(주식 100주 + put 1계약 매수)은 Strike에서 프리미엄을 차감한 수준을 기준으로 손실을 제한합니다.
흔히 하는 실수
- 100배 승수 잊기. 프리미엄이 $2.00이면 계약당 비용은 $200입니다.
- 만기 손익 차트를 현재 가치로 해석하기. 만기 전에는 시간 가치도 있으므로 만기에 수익이 날 포지션도 현재 증권사 화면에서는 손실로 표시될 수 있고, 반대의 경우도 가능합니다.
- 항상 만기까지 보유한다고 가정하기. 미국형 옵션은 조기 행사가 가능하고 매도 포지션에는 배정이 발생할 수 있습니다. 특히 배당 시기에 주의해야 합니다.
- 계약당 수수료 무시하기. 4개 구성 포지션의 Iron condor에서는 모든 계약에 수수료가 붙고 청산 시에도 다시 발생합니다.
계산 가정
계산 방식. 기본 결과는 내재 가치를 이용한 만기 기준 손익입니다. 선택 사항인 ‘현재’ 보기에서는 현재 주가, 잔존 일수, 모든 구성 포지션에 공통으로 적용되는 내재 변동성, 이자율을 바탕으로 블랙–숄즈 모형(유럽형 행사, 배당 없음)으로 각 옵션 가격을 계산합니다. 1계약은 설정한 계약당 주식 수(기본 100주)에 해당합니다. 수수료는 진입 시 계약당 한 번 부과합니다. 청산·행사·배정 수수료, 배당, 조기 배정은 반영하지 않습니다. 기본 전략의 프리미엄은 시장 가격이 아닌 예시 값입니다.



