Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FRAGMOS * whole Model benefit + required for Struct * - Basket refactoring #2506

Closed
JBZ-Fragmos opened this issue Nov 9, 2023 · 1 comment

Comments

@JBZ-Fragmos
Copy link
Contributor

JBZ-Fragmos commented Nov 9, 2023

BACKGROUND - Problem Statement

  • n°1 content of Basket is restricted to Product type, because basketConstituent is of type Product

image

image

  • n°2 some product requires to specify how the basket components shall be aggregated for payout calculation purposes, i.e. vanilla case by default according to usual documentation may be to average the components, yet some bespoke payout terms would require to specify other types e.g. 'nth' sorting, worts of, best of, exact type of averaging e.g. arithmetic or geometric, etc.

PROPOSAL to fix Pb n°1 - in accordance with refactoring already described in linked Issue #2106

  • instead of basketConstituent being of type Product, shall have it of type Observable

image

image

  • same with "name" visible instead of "type" of object :

image

PROPOSAL to fix Pb n°2 - in accordance with refactoring already described in linked Issue #2498

  • we also need to add new attribute to specify the aggregation method of basket components

image

image

@JBZ-Fragmos JBZ-Fragmos changed the title FRAGMOS [****** DRAFT *****] - Basket refactoring FRAGMOS - Basket refactoring Nov 10, 2023
@JBZ-Fragmos JBZ-Fragmos changed the title FRAGMOS - Basket refactoring FRAGMOS * whole Model benefit + required for Struct * - Basket refactoring Dec 6, 2023
@JBZ-Fragmos
Copy link
Contributor Author

any item related to this Issue is either closed or re-open under this one :
#2941

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant