Tôi là người mới bắt đầu với FE. Ứng dụng của tôi là định giá các công cụ tài chính phái sinh trong đó không gian là năm chiều. Vì vậy, thêm thời gian, vấn đề có sáu chiều.
Tôi đã cố gắng nhìn xung quanh (Fenics, escript, deal.II, ...), nhưng sự hiểu biết của tôi là những phần mềm đó bị giới hạn ở mức 3 + 1 (không gian 3d + 1d thời gian). Điều này có đúng không?
Ngôn ngữ được nhắm mục tiêu của tôi là Python hoặc C ++.
Mô tả vấn đề của
tôi Tôi muốn định giá một sản phẩm đầu tư trong đó, mỗi tháng, nhà đầu tư có tự do đầu tư lại hay không. Tôi muốn làm như vậy với biến động ngẫu nhiên, lãi suất ngẫu nhiên và tỷ lệ tử vong ngẫu nhiên.
Các PDEs ngẫu nhiên giống như thế này
Trong đóμ S t là hằng số phụ thuộc thời gian liên quan đến giá cổ phiếuSvàB S t là một quá trình Levy độc lập tạo ra tiếng ồn trong giá cổ phiếuS. Tương tự như vậy đối với số lượng khác:v σ t là một đại lượng phụ thuộc thời gian liên quan đến sự biến độngσ.
HãyCτbiểu thị các khoản đầu tư có thể chấp nhận vào thời điểmτ
. Các ngẫu nhiên vấn đề kiểm soát trông giống như Các PDEs trên là liên tục, nhưng giá trị của sản phẩm V τ
Tôi đoán Monte-Carlo luôn có thể vũ phu vấn đề của tôi, nhưng nó rất chậm.
Dạng có thể định của PDEs ngẫu nhiên
Về phần này, giả sử rằng giá trị của tùy chọn
là xác định trên nguyên thiên nhiên thời gian t , không phải là τ -times, với c t đầu tư vào thời điểm t .
Xác định toán tử vi phân
L t
nơi liên tục phụ thuộc thời gian{μ S t ,...}được bỏ qua. PDE xác định là sau đó ∂tVt+(Lt+L S t +L σ t +L r t +L q t )Vt=0, có thể thích nghi với vấn đề kiểm soát tối ưu trênτ-times.