aleatory icon indicating copy to clipboard operation
aleatory copied to clipboard

use of aleatory processes to price qablet contracts

Open somdipdatta opened this issue 8 months ago • 1 comments

This is NOT a request to merge. It is an illustration how the processes in aleatory could be used to create models to price qablet contracts. qablet is an interface to define contracts, such that they could be priced using generic pricing models without having to revise the model for difference contract terms.

The main requirement is that, currently the processes generate path by path, i.e.

for each path
   for each step

However, to wrap into a qablet pricing model it should be able to support a api advance, such that you can simulate as

for each step
    for each path

This is not too hard. As you can see in this example, the fns f and g are being used as is on a np array in stead of a scalar.

Again, this is a proof of concept, requesting further discussion.

somdipdatta avatar Jun 05 '24 00:06 somdipdatta