Difference between revisions of "IS484 IS Project Experience (FinTech)"
Alanmegargel (talk | contribs) |
Alanmegargel (talk | contribs) |
||
Line 48: | Line 48: | ||
{| class="wikitable centered" width="95%" | {| class="wikitable centered" width="95%" | ||
!Item | !Item | ||
+ | !Project Sponsor | ||
!Project Description | !Project Description | ||
!Project Deliverables | !Project Deliverables | ||
Line 53: | Line 54: | ||
|- | |- | ||
|width="2%"|<!-- Item--> 1 | |width="2%"|<!-- Item--> 1 | ||
+ | |width="10%"|<!-- Sponsor--> Citibank | ||
|width="30%"|<!-- Project Description --> '''Derivative & Structured Product Performance Dashboard''' - Derivative & Structured products are complex and its crucial for Bankers and investment counselors to have a consistent view for how these products perform for our clients. Apart from product performance it’s important to know product lifecycle events and any risks that may be detrimental to private bank clients. This dashboard will allow visualization of such complex information in an organized and intuitive manner. | |width="30%"|<!-- Project Description --> '''Derivative & Structured Product Performance Dashboard''' - Derivative & Structured products are complex and its crucial for Bankers and investment counselors to have a consistent view for how these products perform for our clients. Apart from product performance it’s important to know product lifecycle events and any risks that may be detrimental to private bank clients. This dashboard will allow visualization of such complex information in an organized and intuitive manner. | ||
Bankers and Investment counselors (ICs) act on market trends and guidance from research teams to create customized financial products for clients. These products are created to cater to a variety financial risks and client preferences. | Bankers and Investment counselors (ICs) act on market trends and guidance from research teams to create customized financial products for clients. These products are created to cater to a variety financial risks and client preferences. | ||
Line 60: | Line 62: | ||
* Filter and show a summary of upcoming product milestone details – such as interest payments, premiums due etc. Allow this data to be sorted and filtered to show details for one or more clients. | * Filter and show a summary of upcoming product milestone details – such as interest payments, premiums due etc. Allow this data to be sorted and filtered to show details for one or more clients. | ||
* Visualize this data using charts, tables etc. in a simple, uncluttered fashion. | * Visualize this data using charts, tables etc. in a simple, uncluttered fashion. | ||
− | |width=" | + | |width="20%"|<!-- Project Sponsor/Stakeholders --> |
Project Coordinator: Kulkarni, Kaushik <br> | Project Coordinator: Kulkarni, Kaushik <br> | ||
kaushik.achala.kulkarni@citi.com <br> <br> | kaushik.achala.kulkarni@citi.com <br> <br> | ||
Line 66: | Line 68: | ||
|- | |- | ||
|width="2%"|<!-- Item--> 2 | |width="2%"|<!-- Item--> 2 | ||
+ | |width="10%"|<!-- Sponsor--> Citibank | ||
|width="30%"|<!-- Project Description --> '''Preventive Cross-Platform Risk Assessment''' - Multiple applications are constructed together to support one of the largest Custodian banking platforms. Any of the components malfunctioning will affect productivity and also lead to a breach of the market deadline. We are seeking for an AI risk monitoring and assessment tool to enhance the platform resilience to another level. | |width="30%"|<!-- Project Description --> '''Preventive Cross-Platform Risk Assessment''' - Multiple applications are constructed together to support one of the largest Custodian banking platforms. Any of the components malfunctioning will affect productivity and also lead to a breach of the market deadline. We are seeking for an AI risk monitoring and assessment tool to enhance the platform resilience to another level. | ||
AI machine learning Platform to provide risk assessment of cross application health status and prediction of downtime. | AI machine learning Platform to provide risk assessment of cross application health status and prediction of downtime. | ||
Line 76: | Line 79: | ||
* Leverages machine learning / deep learning algorithms which suggests and predicts potential system downtime, potential SLA breaches, and identifies trigger points / bottle necks. | * Leverages machine learning / deep learning algorithms which suggests and predicts potential system downtime, potential SLA breaches, and identifies trigger points / bottle necks. | ||
* Is able to construct end-to-end flows across different platforms. | * Is able to construct end-to-end flows across different platforms. | ||
− | |width=" | + | |width="20%"|<!-- Project Sponsor/Stakeholders --> |
Project Coordinator: Ho, Ricky <br> | Project Coordinator: Ho, Ricky <br> | ||
ricky.ho@citi.com <br> <br> | ricky.ho@citi.com <br> <br> | ||
Line 82: | Line 85: | ||
|- | |- | ||
|width="2%"|<!-- Item--> 3 | |width="2%"|<!-- Item--> 3 | ||
+ | |width="10%"|<!-- Sponsor--> Citibank | ||
|width="30%"|<!-- Project Description --> (Old name: Document Scrutiny using a Rules Engine) | |width="30%"|<!-- Project Description --> (Old name: Document Scrutiny using a Rules Engine) | ||
'''Document processing using Cognitive OCR''' - Currently the Document Scrutiny process is a manual task which requires human intervention for regulatory validations. This process is error prone and time consuming. | '''Document processing using Cognitive OCR''' - Currently the Document Scrutiny process is a manual task which requires human intervention for regulatory validations. This process is error prone and time consuming. | ||
Line 93: | Line 97: | ||
* Receive the Transactions & the relevant supporting documents. Optical Character Recognition (OCR) & Named Entity Recognition (NER) will be performed by the system. | * Receive the Transactions & the relevant supporting documents. Optical Character Recognition (OCR) & Named Entity Recognition (NER) will be performed by the system. | ||
* Perform the Rule validations in an automated way for Transactions & Documents data extracted via the OCR Engine (Currently done manually). | * Perform the Rule validations in an automated way for Transactions & Documents data extracted via the OCR Engine (Currently done manually). | ||
− | |width=" | + | |width="20%"|<!-- Project Sponsor/Stakeholders --> |
Project Coordinator: Gupta, Arvind <br> | Project Coordinator: Gupta, Arvind <br> | ||
shweta4.gupta@citi.com <br> <br> | shweta4.gupta@citi.com <br> <br> | ||
Line 99: | Line 103: | ||
|- | |- | ||
|width="2%"|<!-- Item--> 4 | |width="2%"|<!-- Item--> 4 | ||
+ | |width="10%"|<!-- Sponsor--> Citibank | ||
|width="30%"|<!-- Project Description --> '''Predictive Analysis of Risk Utilization - Phase II''' - Predictive Analysis of Risk Utilization enables Citi's clients and client facing officials to prevent regulatory violations, navigate trading disruptions by proactively take measures to prevent such breaches by allocating funds or by changing their trading strategy. | |width="30%"|<!-- Project Description --> '''Predictive Analysis of Risk Utilization - Phase II''' - Predictive Analysis of Risk Utilization enables Citi's clients and client facing officials to prevent regulatory violations, navigate trading disruptions by proactively take measures to prevent such breaches by allocating funds or by changing their trading strategy. | ||
* Citi's institutional clients place millions of orders on any given trading day through its electronic execution platforms. | * Citi's institutional clients place millions of orders on any given trading day through its electronic execution platforms. | ||
Line 108: | Line 113: | ||
*Analyzing and find inflection data points and patterns. | *Analyzing and find inflection data points and patterns. | ||
* Building a user interface/ data conduit that can be used by Citi clients/ users to be notified of any breaches if found. | * Building a user interface/ data conduit that can be used by Citi clients/ users to be notified of any breaches if found. | ||
− | |width=" | + | |width="20%"|<!-- Project Sponsor/Stakeholders --> |
Project Coordinator: Dossii, Shailej P <br> | Project Coordinator: Dossii, Shailej P <br> | ||
shailej.p.dossii@citi.com <br> <br> | shailej.p.dossii@citi.com <br> <br> | ||
Line 114: | Line 119: | ||
|- | |- | ||
|width="2%"|<!-- Item--> 5 | |width="2%"|<!-- Item--> 5 | ||
+ | |width="10%"|<!-- Sponsor--> Citibank | ||
|width="30%"|<!-- Project Description --> '''Equities Pre-Trade Booking Reconciliation''' - Equities Pre-Trade Booking is a manual task at present involving exchange dropcopy feeds, Citi’s internal trade feed for each client. The objective is to develop a tool where clients can review and confirm trades for a given product and market irrespective of execution brokers using exchange dropcopy and broker level reconciliation using blockchain which can be shared across brokers. | |width="30%"|<!-- Project Description --> '''Equities Pre-Trade Booking Reconciliation''' - Equities Pre-Trade Booking is a manual task at present involving exchange dropcopy feeds, Citi’s internal trade feed for each client. The objective is to develop a tool where clients can review and confirm trades for a given product and market irrespective of execution brokers using exchange dropcopy and broker level reconciliation using blockchain which can be shared across brokers. | ||
|width="30%"|<!-- Project Deliverables --> Equities Pre-Trade Booking Reconciliation using Blockchain Ethereum 2.0 | |width="30%"|<!-- Project Deliverables --> Equities Pre-Trade Booking Reconciliation using Blockchain Ethereum 2.0 | ||
Line 119: | Line 125: | ||
* Develop UI to demonstrate the contents of 2 trade feeds at each block mutation. | * Develop UI to demonstrate the contents of 2 trade feeds at each block mutation. | ||
* Give the final output at EOD in a file format with trade reconciliation exceptions. | * Give the final output at EOD in a file format with trade reconciliation exceptions. | ||
− | |width=" | + | |width="20%"|<!-- Project Sponsor/Stakeholders --> |
Project Coordinator: Dossii, Shailej P <br> | Project Coordinator: Dossii, Shailej P <br> | ||
shailej.p.dossii@citi.com <br> <br> | shailej.p.dossii@citi.com <br> <br> |
Revision as of 14:29, 22 March 2022
Contents
Course Description:
IS484 is cancelled for AY2021/22 Term 2. Will resume in AY2022/23 Term 1.
Please seek sponsors and plan for IS483 for AY2021/22 Term 2.
- This is an SMU-X course designed in collaboration with participating Banks, FinTechs, and other FIs, to serve as project sponsors. Collectively, industry sponsors will supply a minimum of 5 projects ideas to select from.
- Students will form teams of 5 or 6, and select one the project ideas to work on. Project selections do not need to be unique, meaning multiple teams can select the same project idea.
- Each student project team will be assigned to a sponsor/mentor and an SMU faculty supervisor.
- Sponsors will provide project scope and management for student teams to have practical industry learning experiences.
- Student teams will have weekly check in meetings, either virtually or physically, with their sponsor.
- Sponsors will specify the technologies to be used, including; development tools/languages, OS, database, 3rd party libraries, target deployment environment e.g. cloud environment.
- Student project teams will be expected to develop a working software application prototype, to be delivered to the sponsor at the end of the course.
Project Timeline:
Activities | Timeline | Term 1/ Term 2 | Action By |
---|---|---|---|
Project Sourcing and Registration | Week -16 to Week -8 | Form teams. Review the below set of predefined projects provided by CitiVentures. Fill up the Project Team Signup Sheet at the below link, listing your preferred projects. FT Track Coordinator will finalize the matching of teams to projects. | Students |
Proposal | Due before the start of Week -8 | Submit your project proposals to your Track Coordinator(s). For mixed-track teams, both track coordinators need to review your proposal. | Students |
Decision on Proposal | Week -4 | Presentation. Your Track Coordinator(s) will confirm that the project has sufficient scope to fulfill your respective track requirements for IS Project Experience. | Track Coordinator, Students, (Optional: Sponsor) |
Start of Project | Week 1 | Supervisor - Teams | Student |
Midterm | Week 7 to 9 | Presentation | Students, Supervisor, Reviewer (Optional: Sponsor, Track Coordinator) |
Finals | Week 13 to Week 16 | Presentation | Students, Supervisor, Reviewer (Optional: Sponsor, Track Coordinator) |
IS484 Project Wiki:
Project teams to maintain their documentation here:
IS484 Project Wiki Home Page
Project Team Signup Sheet:
AY2020/21 Term 1
https://docs.google.com/spreadsheets/d/1IDAhC4JiK3RuKnIDQMG5UjJ6I1IiImo81Lu13wAuUxE/edit?usp=sharing
AY2020/21 Term 2 - CANCELED
https://docs.google.com/spreadsheets/d/1IDAhC4JiK3RuKnIDQMG5UjJ6I1IiImo81Lu13wAuUxE/edit#gid=1043528005 - CANCELED
AY2021/22 Term 1
https://docs.google.com/spreadsheets/d/1IDAhC4JiK3RuKnIDQMG5UjJ6I1IiImo81Lu13wAuUxE/edit#gid=86226209
AY2021/21 Term 2 - CANCELED
IS484 will resume in AY2022/23 Term 1
Citibank Projects
Item | Project Sponsor | Project Description | Project Deliverables | Project Sponsor/Stakeholders |
---|---|---|---|---|
1 | Citibank | Derivative & Structured Product Performance Dashboard - Derivative & Structured products are complex and its crucial for Bankers and investment counselors to have a consistent view for how these products perform for our clients. Apart from product performance it’s important to know product lifecycle events and any risks that may be detrimental to private bank clients. This dashboard will allow visualization of such complex information in an organized and intuitive manner.
Bankers and Investment counselors (ICs) act on market trends and guidance from research teams to create customized financial products for clients. These products are created to cater to a variety financial risks and client preferences. |
The ask is to create an analytics dashboard that:
|
Project Coordinator: Kulkarni, Kaushik |
2 | Citibank | Preventive Cross-Platform Risk Assessment - Multiple applications are constructed together to support one of the largest Custodian banking platforms. Any of the components malfunctioning will affect productivity and also lead to a breach of the market deadline. We are seeking for an AI risk monitoring and assessment tool to enhance the platform resilience to another level.
AI machine learning Platform to provide risk assessment of cross application health status and prediction of downtime. To do this, they need real time access of:
|
Students will be tasked to build a UI which:
|
Project Coordinator: Ho, Ricky |
3 | Citibank | (Old name: Document Scrutiny using a Rules Engine)
Document processing using Cognitive OCR - Currently the Document Scrutiny process is a manual task which requires human intervention for regulatory validations. This process is error prone and time consuming. A Rules Engine is need with these features:
|
A solution or program which can accomplish the following:
|
Project Coordinator: Gupta, Arvind |
4 | Citibank | Predictive Analysis of Risk Utilization - Phase II - Predictive Analysis of Risk Utilization enables Citi's clients and client facing officials to prevent regulatory violations, navigate trading disruptions by proactively take measures to prevent such breaches by allocating funds or by changing their trading strategy.
|
Students executing this project will be expected to arrive at comparative machine learning solutions (Random Forest, LTSM and SVM) to predict imminent movement of the risk parameters based on historical trading patterns. Tasks include:
|
Project Coordinator: Dossii, Shailej P |
5 | Citibank | Equities Pre-Trade Booking Reconciliation - Equities Pre-Trade Booking is a manual task at present involving exchange dropcopy feeds, Citi’s internal trade feed for each client. The objective is to develop a tool where clients can review and confirm trades for a given product and market irrespective of execution brokers using exchange dropcopy and broker level reconciliation using blockchain which can be shared across brokers. | Equities Pre-Trade Booking Reconciliation using Blockchain Ethereum 2.0
|
Project Coordinator: Dossii, Shailej P |
Archived Projects (no longer available)
Item | Project Description | Project Deliverables | Project Sponsor/Stakeholders |
---|---|---|---|
X | Machine Learning Model Performance - Machine learning models are being trained based on historical data. But in the commercial world, change is expected rapidly which may mark the model biased to the new data as well as scaled old data. Before the model is retained, there are immediate needs to understand what are the leverages that can be applied to interfere with the old model output to achieve the accuracy rate, then capture the business opportunity in a very short turnaround time. When models are unable to digest new data, they will generate inaccurate recommendations and predictions to the business, resulting in missing the opportunities for increased revenue. | A solution or program which can accomplish the following:
|
Yuqian Song, Head of APAC/EMEA Data Services and Head of Global Advanced Analytics Technology Solutions |
X | Robo-Advisor - Student defined project. A robo-advisor that will; classify customers based on their investment experience and risk appetite, recommend a portfolio of investments to customers, provide visualizations / analysis of the customer's investment portfolio, and provide a budgeting and savings dashboard as an extension or the above. | A solution or program which can accomplish the following:
|
Ravinder Rao, Senior Vice President, GCT Data & Analytics |
X | Private Banking Client Dashboard - Citi Private Bank (CPB) Investment Counsellors and Advisors provide frequent consultation to HNWI and UHWNI (high and ultra-high net-worth individuals) on how to manage their Investment portfolios. In order to perform their job they need high speed access to a client's positions, real-time market data and publicly available sentiment on the portfolio's constituents. The portfolio is usually composed of capital market securities and various funds (hedge, mutual, real estate, private equity). Careful thought needs to be put into providing an enriching UX / UI and leveraging machine / deep learning capability to provide robust recommendations. The users will use the information to pro-actively and also reactively service CPB's HNWI and UHNWI clients. | A working dashboard that provides a real-time view of a client's position. The view should be contextual based on the type of holdings (Cash/Liabilities, Equity, Fixed Income, Derivatives and Alternative Investments). The view would give an instrument and profitability analysis based on market data (Bloomberg / Reuters). Furthermore, there will be a recommendation engine that looks at a client's current / past positions and suggests trade-able ideas to the advisor based on upcoming announcements, trending public sentiment and client's personal interests. |
Kashif Awan, Private Bank Capital Markets APAC Technology Head kashif.awan@citi.com |
X | Predictive Analysis of Risk Utilization - Citi's institutional clients place millions of orders on any given trading day through its electronic execution platforms. As orders come in through Citi's systems, they are evaluated against several risk parameters(such as credit limits) before the order is sent to the market. While currently, breaches in these parameters can be identified the moment the orders are placed, the next gen evolution of this risk management system requires predictive analytics of such breach events. This will enable Citi's clients and client facing officials to prevent regulatory violations, navigate trading disruptions by proactively take measures to prevent such breaches by allocating funds/ changing their trading strategy etc. | Students executing this project will be expected arrive at a machine learning solution to predict imminent movement of the risk parameters based on historical trading patterns. The solution should be able to take data feed for supplemental information (Triple witching dates, FTSE/MSCI rebalancing, other events that affect the market such as the Coronavirus threat) to more accurately predict exceptional scenarios. Tasks:
|
Sudeep Kumar, Global Exchange Connectivity & Asia Cash Equities Technology Lead |
X | Customer Mailing Address Analysis - Addresses of people and businesses contain important information about them. More data about the locations of those addresses is required to get some insight from addresses. For example the population, geographic and economic indicators, crime rates etc. can be helpful. We need to collect such information about countries and cities to make the addresses usable in models and other analytics. | A solution or program which can accomplish the following:
|
Yuqian Song, Head of APAC/EMEA Data Services and Head of Global Advanced Analytics Technology Solutions |
X | Marketing Audience Segmentation - Citibank sends merchants’ offers to the relevant customers. For example customers who often buy sports gear should get sports related offers and foodies should get offers from the restaurants. This requires accurate segmentation of customers as well as merchants. 3rd party data can be used to improve marketing audience segmentation. | A solution or program which can accomplish the following:
|
Yuqian Song, Head of APAC/EMEA Data Services and Head of Global Advanced Analytics Technology Solutions |