Fourier 옵션 가격결정의 오차 통제 이해하기
Fourier 옵션 가격결정의 절단, 구적, 에일리어싱, 보간, 감쇠와 복소연산 오차를 구분하고 진단하는 법을 설명합니다
Mark 작성 · 하단에 공식 출처 표기
한눈에 답하기
Fourier 가격결정은 정확한 무한 변환적분을 유한한 수치계산으로 바꿉니다. 수렴을 신뢰하려면 변환 유효성, 주파수 절단, 구적, 에일리어싱, 보간과 복소연산 오차를 서로 다른 항으로 분해해야 합니다
정확한 항등식과 알고리즘은 다릅니다
변환식은 명시한 측도, 적률, 지급과 정칙성 조건 아래에서 옵션가격을 정확하게 나타낼 수 있습니다
실제 계산은 무한 영역을 자르고 유한한 점을 표본화하며 복소함수를 평가하고 결과를 반올림합니다
분석 조건과 각 수치근사를 검사하지 않으면 코드가 적힌 식과 같다는 사실만으로 정확성을 입증할 수 없습니다
변환 유효성이 첫 번째 관문입니다
감쇠나 적분경로 이동에는 특정 복소 띠의 지수적 적률이 필요하고 할인은 뉴메레르와 가격결정측도에 맞아야 합니다
유효하지 않은 이동은 필요한 기대값이 존재하지 않는 인수를 특성함수 루틴에 넣고도 유한해 보이는 수를 만들 수 있습니다
격자를 아무리 세밀하게 해도 부호 규약, 누락된 할인, 깨진 마팅게일 조건이나 영역 밖 변환은 고쳐지지 않습니다
주파수 절단은 꼬리를 제거합니다
Fourier 역변환은 무한 주파수 영역을 적분하지만 구현은 유한한 상한 U에서 멈춥니다
빠진 꼬리는 특성함수와 변환된 지급의 감소속도, 감쇠, 만기와 모형모수에 따라 달라집니다
U를 두 배로 늘릴 때 구적간격도 충분히 촘촘하지 않으면 한 오차는 줄고 다른 오차는 커질 수 있습니다
이산화와 구적은 남은 적분을 근사합니다
절단 뒤에는 직사각형, 사다리꼴, Simpson이나 적응형 규칙이 유한 적분을 가중 표본합으로 바꿉니다
진동하는 적분함수는 익숙한 고정 점 개수보다 위상변화를 해상할 만큼 충분한 표본이 필요합니다
국소 오차 추정, 통제변수와 0 근처의 해석적 처리가 구적을 개선하지만 각각 고유한 가정이 있습니다
FFT는 주기성과 연결된 격자를 더합니다
이산 Fourier 변환은 표본자료를 주기적으로 해석하므로 표현창 밖의 질량이나 가격구조가 안으로 접혀 에일리어싱을 만들 수 있습니다
FFT의 주파수 간격과 로그행사가 간격은 역수로 연결되어 N이 고정되면 범위를 넓힐수록 행사가 해상도가 낮아집니다
격자 밖 행사가에는 보간이 필요하며 제로패딩은 출력점을 촘촘하게 할 뿐 없는 정보를 만들거나 절단을 고치지 않습니다
복소연산은 조용한 실패를 만듭니다
제곱근과 로그는 주파수 전체에서 일관된 가지를 사용해야 하며 가지가 끊기면 인공적인 점프나 진동이 생깁니다
큰 항이 상쇄되어 작은 가격을 만들면 깊은 날개에서 상대오차, 오버플로, 언더플로와 정밀도 손실이 중요해집니다
최종값이 실수라는 사실은 계산경로를 검증하지 않으며 실수부만 취하면 구현오류가 만든 유의한 허수 잔차를 숨길 수 있습니다
수렴 행렬이 원인을 드러냅니다
상한 U, 간격, N, 감쇠, 행사가 창, 보간과 정밀도를 한 번에 하나씩 바꾸며 가격과 Greeks 변화를 기록합니다
패리티, 경계, 행사가 단조성, 볼록성, 알려진 모형 극한, 마팅게일 적률과 직접 구적·FFT·COS 사이의 일치를 검사합니다
의사결정에 의미 있는 가격이나 헤지 단위로 허용오차를 정하며 모형·시장입력 오차가 더 크면 추가 유효숫자는 가치가 없습니다
자주 묻는 질문
Fourier 가격결정의 절단오차란 무엇인가요?
무한 주파수나 상태영역의 적분을 유한 구간으로 바꿀 때 빠지는 기여분입니다
에일리어싱 오차란 무엇인가요?
이산변환 표본을 주기적으로 해석하면서 해상하지 못한 창 밖의 구조가 출력영역 안으로 접혀 들어오는 오염입니다
FFT 점 개수를 늘리면 항상 정확해지나요?
아닙니다. 영역, 간격, 감쇠, 적률 유효성, 보간과 수치 안정성도 함께 정확도를 결정합니다
Fourier 가격계산기를 어떻게 검증하나요?
한 번에 한 조절값만 바꾸는 수렴검사, 무차익 항등식, 알려진 극한과 직접 구적 또는 독립된 방법의 비교를 사용합니다