-
Notifications
You must be signed in to change notification settings - Fork 28
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
Structured Products: Project Contribution and Onboarding #133
Comments
@maoo Fragmos needs to set approval criteria in EasyCLA. Skylight needs to set a CLA manager. Julia has reached out. |
Dear all, we've just created a GitLab project on https://gitlab.com/finosfoundation/legend/financial-objects/structured-products ; Vijayesh and Jean-Baptiste are maintainers. Ruddy has Developer access. The project is empty, we only added some basic content in the |
Closing issue: Structured Products: Project Contribution and Onboarding |
Business Problem
The industry would like to assist and accelerate the build and support of structured products in the Common Domain Model.
1st Topic of focus
As part of Phase 2 of the FX Pilot for Legend Studio, the WG had designed a CDM event function for KnockIn (KI) lifecycle events:
See Minutes 9Jul20 for details. At the time the Studio feature for creating functions was to be built and submission was pending, but now the feature is ready for use.
The following CDM primitives formed the proposed KI function:
ObservationPrimitive
ExercisePrimitive
However the CDM event model has since evolved and these primitives are deprecated.
2nd Topic of focus
Today the CDM has representation for vanilla products across the five key derivative asset classes but is yet to define more complex payouts. As the industry progresses to adopt the CDM in trade processing more complex products will need to be supported and will offer the industry well defined standards that haven't been available to date.
Proposed Solution
1st Topic of focus
The proposed Knock In function will need further review and update, and ask is to collaborate on creating a new KI function solution for the CDM.
2nd Topic of focus
Fragmos Chain believes most of the building blocks are already available in the current state of the CDM. Expected work would mainly consist of moving/replicating existing items with some selective amendments, rather than creating many new items. The group would work together to validate this and build the code to define specific structured products of interest.
Tentative Roadmap
The group would begin by looking at the representation of the event function Knock-In and then progress to the representation of equity baskets.
The proposal would be to continue the group post completion of these two initial focus areas as the industry requires.
Current State
Summarize the history and current state of the project
finos/financial-objects#66
Development Team
Leadership
Vijayesh Chandel, Goldman Sachs, vijayesh.chandel@gs.com and GH username: Vijayesh-Chandel
Jean-Baptiste Ziadé, Fragmos Chain, jbziade@fragmos-chain.com, GH username: JBZ-Fragmos
Confirmed contributors
James - Skylight RPV
Ruddy Vincent - ISDA
Target Contributors
Industry participants in derivative products - buy side/sell side, vendors
Infrastructure needs
Describe the FINOS infrastructure you will need for this project, in addition to a GitHub repository. The FINOS team will connect with you before setting up any of this infrastructure
every second Wed at 9am EST
. Needs attendance tracking setup (infra)structured-products@lists.finos.org
- on groups.io , follow LF onboardingWhat's next?
Upon submission of this project proposal, the FINOS team will get in touch with you to discuss next steps.
Contribution process (v. 1.0, last updated on October 2, 2020)
Below is the list of tasks that FINOS Team and the contribution author go through in order to complete the FINOS contribution process.
Please do not edit these contents at contribution time!
FINOS Contrib POC
Kick-off meeting
Proposal (Lead Maintainer)
Lead maintainer to send out announcement to community@finos.org using this template:
Identify project meta (Lead: FINOS Contrib POC, Support: FINOS Marketing)
Structured Products
n/a
structured-products
see https://github.com/finos/branding/tree/master/project-logos/active-project-logos/FO%20Structured%20Products @maoo @TheJuanAndOnly99
n/a
Data and Business Logic > Models
new GitHub repository
yes, recurring meetings to be set up
yes, please set up automated meeting attendance tracking in the project's GH repository
no
structured-products
Maintainers, contributors and CLAs (Lead: FINOS Contrib POC, Support: FINOS infra)
Project Communication Channel(s)
Approval (Lead: FINOS Infra)
Infra setup (Lead: FINOS Infra)
Metadata update (Lead: FINOS Infra)
Add project to metadata
Add identities, orgs and affiliations to metadata #160
Add developer license to the project #163
Update
contributionDate
on metadataAdd project maintainers emails to finos-project-maintainers@finos.org list
Add project maintainers GitHub usernames to the project-maintainers Team
Onboard project on LF systems (SFDC, Insights, EasyCLA, Groups.io) LF Ticket
Add Structured Products logo to FINOS landscape (day of contribution) #161
Populate project with correct license @jgavronsky
Publish on FINOS landscape (day of the announcement) - Merge adding PCCT and Structured Products to landscape finos-landscape#130
Mailing list (optional)
Announcement (Lead: FINOS Contrib POC)
The text was updated successfully, but these errors were encountered: