SlideShare a Scribd company logo
1 of 14
Machine Learning for Stock Broking Houses
Page 2 © AlgoAnalytics All rights reserved
Overview
AlgoAnalytics: Company Profile
One Stop AI Shop
Solutions for BFSI Segment
Indicative Case Studies
Page 3 © AlgoAnalytics All rights reserved
CEO and Company Profile
Aniruddha Pant
CEO and Founder of AlgoAnalytics
PhD, Control systems, University of
California at Berkeley, USA 2001
• 20+ years in application of advanced mathematical techniques
to academic and enterprise problems.
• Experience in application of machine learning to various
business problems.
• Experience in financial markets trading; Indian as well as global
markets.
Highlights
• Experience in cross-domain application of basic scientific
process.
• Research in areas ranging from biology to financial markets to
military applications.
• Close collaboration with premier educational institutes in India,
USA & Europe.
• Active involvement in startup ecosystem in India.
Expertise
• Vice President, Capital Metrics and Risk Solutions
• Head of Analytics Competency Center, Persistent Systems
• Scientist and Group Leader, Tata Consultancy Services
Prior Experience
• Work at the intersection of mathematics and other
domains
• Harness data to provide insight and solutions to our
clients
Analytics Consultancy
• +30 data scientists with experience in mathematics
and engineering
• Team strengths include ability to deal with
structured/ unstructured data, classical ML as well as
deep learning using cutting edge methodologies
Led by Aniruddha Pant
• Develop advanced mathematical models or solutions
for a wide range of industries:
• Financial services, Retail, economics, healthcare,
BFSI, telecom, …
Expertise in Mathematics and Computer
Science
• Work closely with domain experts – either from the
clients side or our own – to effectively model the
problem to be solved
Working with Domain Specialists
About AlgoAnalytics
Page 4
AlgoAnalytics - One Stop AI Shop
Aniruddha Pant
CEO and Founder of AlgoAnalytics
•We use structured data to
design our predictive analytics
solutions like churn,
recommender sys
•We use techniques like
clustering, Recurrent Neural
Networks,
Structured
Data
•We use text data analytics for
designing solutions like
sentiment analysis, news
summarization and many more
•We use techniques like natural
language processing, word2vec,
deep learning, TF-IDF
Text Data
•Image data is used for predicting
existence of particular
pathology, image recognition
and many others
•We use techniques like deep
learning – convolutional neural
network, artificial neural
networks and technologies like
TensorFlow
Image Data
•We use sound data to design
factory solutions like air leakage
detection, identification of
empty and loaded strokes from
press data, engine-compressor
fault detection
•We use techniques like deep
learning
Sound Data
BFSI
•Dormancy Analysis
•Recommender System
•Credit/Collection Score
Retail
•Churn Analysis
•Recommender System
•Image Analytics
Healthcare
•Medical Image Diagnostics
•Work flow optimization
•Cash flow forecasting
Legal
•Contracts Management
•Structured Document decomposition
•Document similarity in text analytics
Internet of Things
•Predictive in ovens
•Air leakage detection
•Engine/compressor fault detection
Others
•Algorithmic trading strategies
•Risk sensing – network theory
•Network failure model
© AlgoAnalytics All rights reserved
Page 5 © AlgoAnalytics All rights reserved
Predict Dormancy – Finding
which clients are unlikely to
transact and take action
Recommender System –
Suggesting products likely to
increase chance of action for a
particular customer, cross-up
sell
Credit score – Application,
behavior and collection scores,
estimation of default
Analytics and loans –
Origination, pricing and
valuation of loans
Channel adoption and
preference – Use demographics
and trading data to build a
classification model
Whole Gamut of Solutions
Automatic RFP Responses –
Developed Machine Learning
Based Question Answer System
to respond to RFPs.
Signature Verification – extract
the signature thru OCR and
validate the signature based on
type of the document .
Document Processing –
Contract decomposition,
document similarity and others
Automated News Download
and Summarization –
Automatic download of
relevant news items, News
summarization
Smart Inbox + Smart Reply –
Routing emails to appropriate
inbox and responding
automatically to client email
queries.
Virtual Relationship Manager/
Customer Support Assistant – Assistant
to increase accessibility for clients. This
was developed using Microsoft
framework and CNTK
Text Analytics, Image
Analytics,
Time Series Modelling,
Intent Analytics
BOT Apps
Text Analytics, Image
Analytics,
Client Analytics
Page 6 © AlgoAnalytics All rights reserved
Indicative Case Studies
Client Analytics
Page 7 © AlgoAnalytics All rights reserved
Client Analytics - Dormancy, Stock & Mutual Fund Recommendation
The relationship manager connects with the predicted dormant clients with the recommendation on
stocks and Mutual Funds real time on the existing Apps and devices.
Applications
Real-Time
Applications
Mobile Apps
Web Applications
Last 5 stocks
bought
Recommended Stock Probability
Intraday
INFOSYS_TECHNOLOG
IES
Intraday State Bank of
India
0.1629
Intraday
MOTHERSON_SUMI_
SYSTEM
Intraday L&T 0.137
Intraday UTI BANK
LTD
Longterm ICICI Banking
Copora
0.124
Intraday ASIAN PAINT
Intraday ICICI Banking
Copora
0.0709
Intraday LIC HOUSING
FIN
Intraday Bharat Forge 0.061
Dormancy
Prediction
• RM wise list of predicted
dormant clients will be published
on the RM Dashboard.
• This input can be feed into the
stock and Mutual Fund
Recommendation systems
Stock
Recommender
• The system is designed to
recommend stocks for the
selected clients by RM or for the
entire list of clients
Mutual Fund
Recommender
• The system is designed to
recommend Mutual funds types
(Equity, Hybrid and Debt) for the
selected clients by RM or for the
entire list of clients
Recommended MF Probability
Equity MF 0.467
Hybrid MF 0.237
Debt MF 0.164
Integration with existing
Applications on various
devices
Page 8 © AlgoAnalytics All rights reserved
Q5 Customers
with no trades
were marked
as DORMANT
Test data
Label
Q1 Q2 Q3 Q4
Q2 Q3 Q4 Q5
Modelling
(Machine learning
Algorithms) Result
Evaluation
Prediction
• Train data
• Data aggregation
quarter-wise
Trades data
Roughly 6%
of the clients
responsible for
~80% of the loss
Past
Brokerage
Number of
Trades
Margin
Amount
Exchange
Ledger
Amount
Examples of features used
Client profiles in terms of attributes computed from past trading.
- Active clients = 1.03Mn
- Active clients for which trade data is available = 346K
- Average count of active clients who traded at least once during train
period = 254K
Prediction for
quarter
Jul – Sep 2015 Oct – Dec 2015
Accuracy 81.10% 78.30%
Sensitivity 88.35% 75.42%
Specificity 72.78% 81.90%
Prevalence 53.4% 55.57%
AUC 89.56% 88.21%
Total clients 252845 255873
% Growth in Nifty -5.01% -0.03%
Dormancy Prediction: predicts customers likely to stop trading
• INR 1.6 M brokerage from 2,200 (11% of 20K - CRM assigned )
reactivated clients.
• INR 309 K brokerage from 1,881 (4.8% of 39K – CRM not assigned )
reactivated clients
Page 9 © AlgoAnalytics All rights reserved
Stock Based Recommender System
Data Filtering
•Discard Short Lived Sessions
•Remove Rare Items
•Consider only top ‘n’ most
popular items
Training and Testing
•Training, Validation and
Testing set
•Deep learning
•Final Recommendations
Evaluation
•Recall: Number of times
actual next item in the
sequence is in top ‘k’
recommendations
Observed Recall@5 – 30.39%
Last 5 stocks bought Recommended Stock Probability
Intraday
INFOSYS_TECHNOLOGIES
Intraday State Bank of
India
0.1629
Intraday
MOTHERSON_SUMI_SYST
EM
Intraday L&T 0.137
Intraday UTI BANK LTD
Longterm ICICI Banking
Copora
0.124
Intraday ASIAN PAINT
Intraday ICICI Banking
Copora
0.0709
Intraday LIC HOUSING FIN Intraday Bharat Forge 0.061
Page 10 © AlgoAnalytics All rights reserved
Cross Selling Mutual Funds Approach
Inclination to
Invest in MF
•The inclination can be defined
differently as suitable for business.
•MF Buys/ (MF Buys + Equity TO)
•MF Buys/ (MF Buys + Intraday TO)
•Count of MF invested in.
•Even a custom objective required
by business.
•Median can be used as threshold to
label
Features
•Trading ratios {intraday, positional,
short term, mid term, long term,
open}.
•% of TO in NIFTY-50.
•Equity PnL,
•% of Equity TO in total TO.
•MF features like MF Buys. Value of
MF objective in the previous period
can be used as a feature.
Modeling
• Consecutive Period Setup: Example
• Train Features: Jul – Dec 15
• Train Labels: Jan – Jun 16
• Test Features: Jan - Jun 16
• Test Labels: Jul - Dec 16
• Same Period Setup: Example,
•Train Features, Label: Jul – Dec 15.
•Test Features, Labels: Jan – Jun 16
Client universe has MF Buys > 0 in label period and Equity TO > 0 in feature period.
Median is used as threshold to label. The same threshold used for train data is used as threshold for the test data.
The approach is applied independently to each type of MF such as Debt, Equity & Hybrid using the same set of
features.
Problem Statement: Cross selling mutual fund given the equity portfolio and buy sells for
clients
Page 11 © AlgoAnalytics All rights reserved
MF Prediction: Predicts high inclination customers to buy MF
MF Buys/ (MF Buys + Equity
TO) for Debt MF
MF Buys/ (MF Buys + Equity
TO) for Equity MF
MF Buys/ (MF Buys + Equity
TO) for Hybrid MF
10 – fold CV Out of Sample 10 – fold CV Out of Sample 10 – fold CV Out of Sample
Accuracy 70.23% 61.29% 74.43% 68.17% 70.59% 63.13%
Kappa 40.46% 25.20% 48.86% 37.00% 41.18% 26.83%
Sensitivity 75.77% 82.19% 75.30% 76.61% 78.55% 70.20%
Specificity 64.69% 44.14% 73.56% 62.90% 62.63% 56.95%
PPV 68.21% 54.68% 74.01% 56.28% 67.76% 58.77%
NPV 72.75% 75.14% 74.86% 81.18% 74.49% 68.62%
Prevalence 50.00% 45.06% 50.00% 38.40% 50.00% 46.64%
AUC 68.01% 76.90% 67.01%
Performances for Consecutive Period Model Setup
Page 12 © AlgoAnalytics All rights reserved
Further Areas Where ML can be implemented
First notice of loss in insurance
Claim processing
Fraud checking
Policy Renewal
Underwriting long term care and life
insurance applications
Matching records across various platforms while
onboarding customer
Monthly review of all accounts with zero balance, nil
activity in lockers etc and automatic emails to
accountholders
Credit card operations
Credit initiation: banks screening review
Wire transfers checking for beneficiary details and against
negative lists (AML/ frauds)
Portfolio management
Mortgage procession
Post trade operations – payment
record processing
Trading record keeping compliance
Monitoring trade performance
INSURANCE BANKING BROKING
Page 13 © AlgoAnalytics All rights reserved
Our Capabilities
 Achieve competitive advantage by
leveraging analytics to improve
decisions, enhance marketing, and
influence consumer behavior.
Predictive analytics to turbo-charge
decisions across lines of business for
marketing and risk management
Strong Predictive modeling
techniques using advanced
vizualization
Deep knowledge
of wholesale
banking & market
place; and
customer
behavior
Statistical skills
Advanced Expertise
in techniques like
time series, decision
trees clustering,
linear regression,
ensemble models
Advanced AI
techniques to
derive interesting
& unexpected
insights from data
for customer
retention
Help address the
right questions, find
the strategic
answers to leverage
your business
Interested in knowing more?
July 12, 2017
Contact: info@algoanalytics.com

More Related Content

What's hot

What's hot (20)

Data Visualization: Sales forecasting
Data Visualization: Sales forecastingData Visualization: Sales forecasting
Data Visualization: Sales forecasting
 
Analytics in Online Retail
Analytics in Online RetailAnalytics in Online Retail
Analytics in Online Retail
 
Machine Learning in Healthcare: A Case Study
Machine Learning in Healthcare: A Case StudyMachine Learning in Healthcare: A Case Study
Machine Learning in Healthcare: A Case Study
 
Image Analytics: Caption Generation/Image Descriptions
Image Analytics: Caption Generation/Image DescriptionsImage Analytics: Caption Generation/Image Descriptions
Image Analytics: Caption Generation/Image Descriptions
 
Analytics for offline retail: Using Advanced Machine Learning
Analytics for offline retail: Using Advanced Machine LearningAnalytics for offline retail: Using Advanced Machine Learning
Analytics for offline retail: Using Advanced Machine Learning
 
Aa proj assited-living_iot
Aa proj assited-living_iotAa proj assited-living_iot
Aa proj assited-living_iot
 
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
 
Aa banking final
Aa banking finalAa banking final
Aa banking final
 
Data Analytics and Big Data on IoT
Data Analytics and Big Data on IoTData Analytics and Big Data on IoT
Data Analytics and Big Data on IoT
 
Data analysis
Data analysisData analysis
Data analysis
 
1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac
 
Predictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data miningPredictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data mining
 
1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop
 
Melissa Informatics - Data Quality and AI
Melissa Informatics - Data Quality and AIMelissa Informatics - Data Quality and AI
Melissa Informatics - Data Quality and AI
 
What is Data analytics and it's importance ?
What is Data analytics and it's importance ?What is Data analytics and it's importance ?
What is Data analytics and it's importance ?
 
840 plenary elder_using his laptop
840 plenary elder_using his laptop840 plenary elder_using his laptop
840 plenary elder_using his laptop
 
Data Science Lifecycle
Data Science LifecycleData Science Lifecycle
Data Science Lifecycle
 
Data analytics
Data analyticsData analytics
Data analytics
 
Introduction to data science
Introduction to data scienceIntroduction to data science
Introduction to data science
 
Barga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 KeynoteBarga ACM DEBS 2013 Keynote
Barga ACM DEBS 2013 Keynote
 

Similar to Machine Learning For Stock Broking

Telecom Advisory Services Profile 11042016_All
Telecom Advisory Services Profile 11042016_AllTelecom Advisory Services Profile 11042016_All
Telecom Advisory Services Profile 11042016_All
Ambrose Nwadike
 
IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3
Sundip Gorai
 

Similar to Machine Learning For Stock Broking (20)

Data Science for Retail Broking
Data Science for Retail BrokingData Science for Retail Broking
Data Science for Retail Broking
 
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnWHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
 
NZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
NZS-4555 - IT Analytics Keynote - IT Analytics for the EnterpriseNZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
NZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
 
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix WebinarFuture-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
Future-Proof Your Streaming Analytics Architecture- StreamAnalytix Webinar
 
purna latest resume
purna latest resumepurna latest resume
purna latest resume
 
Implementing Advanced Analytics Platform
Implementing Advanced Analytics PlatformImplementing Advanced Analytics Platform
Implementing Advanced Analytics Platform
 
Using the power of OpenAI with your own data: what's possible and how to start?
Using the power of OpenAI with your own data: what's possible and how to start?Using the power of OpenAI with your own data: what's possible and how to start?
Using the power of OpenAI with your own data: what's possible and how to start?
 
Telecom Advisory Services Profile 11042016_All
Telecom Advisory Services Profile 11042016_AllTelecom Advisory Services Profile 11042016_All
Telecom Advisory Services Profile 11042016_All
 
IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3IEGROUP Sundip Gorai v3
IEGROUP Sundip Gorai v3
 
Oracle communications data model product overview
Oracle communications data model   product overviewOracle communications data model   product overview
Oracle communications data model product overview
 
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
Getting Started with Product Analytics - A 101 Implementation Guide for Begin...
 
Inside the mind of Sports and Energy Industry through Machine Learning - Igo...
 Inside the mind of Sports and Energy Industry through Machine Learning - Igo... Inside the mind of Sports and Energy Industry through Machine Learning - Igo...
Inside the mind of Sports and Energy Industry through Machine Learning - Igo...
 
Business Intelligence for Loans and Fixed Deposits
Business Intelligence for Loans and Fixed DepositsBusiness Intelligence for Loans and Fixed Deposits
Business Intelligence for Loans and Fixed Deposits
 
Barga Galvanize Sept 2015
Barga Galvanize Sept 2015Barga Galvanize Sept 2015
Barga Galvanize Sept 2015
 
Ora-Tech Systems Profile.pdf
Ora-Tech Systems Profile.pdfOra-Tech Systems Profile.pdf
Ora-Tech Systems Profile.pdf
 
AI Planning Workshop overview
AI Planning Workshop overviewAI Planning Workshop overview
AI Planning Workshop overview
 
How Do We Use a Business or Regulatory Event to Improve Your Data Management ...
How Do We Use a Business or Regulatory Event to Improve Your Data Management ...How Do We Use a Business or Regulatory Event to Improve Your Data Management ...
How Do We Use a Business or Regulatory Event to Improve Your Data Management ...
 
Know Your Assets, Know Your Business
Know Your Assets, Know Your BusinessKnow Your Assets, Know Your Business
Know Your Assets, Know Your Business
 
Big Data? Big Deal, Barclaycard
Big Data? Big Deal, Barclaycard Big Data? Big Deal, Barclaycard
Big Data? Big Deal, Barclaycard
 
Business Intelligence for Stock Brokers
Business Intelligence for Stock BrokersBusiness Intelligence for Stock Brokers
Business Intelligence for Stock Brokers
 

Recently uploaded

Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 

Recently uploaded (20)

Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning Approach
 

Machine Learning For Stock Broking

  • 1. Machine Learning for Stock Broking Houses
  • 2. Page 2 © AlgoAnalytics All rights reserved Overview AlgoAnalytics: Company Profile One Stop AI Shop Solutions for BFSI Segment Indicative Case Studies
  • 3. Page 3 © AlgoAnalytics All rights reserved CEO and Company Profile Aniruddha Pant CEO and Founder of AlgoAnalytics PhD, Control systems, University of California at Berkeley, USA 2001 • 20+ years in application of advanced mathematical techniques to academic and enterprise problems. • Experience in application of machine learning to various business problems. • Experience in financial markets trading; Indian as well as global markets. Highlights • Experience in cross-domain application of basic scientific process. • Research in areas ranging from biology to financial markets to military applications. • Close collaboration with premier educational institutes in India, USA & Europe. • Active involvement in startup ecosystem in India. Expertise • Vice President, Capital Metrics and Risk Solutions • Head of Analytics Competency Center, Persistent Systems • Scientist and Group Leader, Tata Consultancy Services Prior Experience • Work at the intersection of mathematics and other domains • Harness data to provide insight and solutions to our clients Analytics Consultancy • +30 data scientists with experience in mathematics and engineering • Team strengths include ability to deal with structured/ unstructured data, classical ML as well as deep learning using cutting edge methodologies Led by Aniruddha Pant • Develop advanced mathematical models or solutions for a wide range of industries: • Financial services, Retail, economics, healthcare, BFSI, telecom, … Expertise in Mathematics and Computer Science • Work closely with domain experts – either from the clients side or our own – to effectively model the problem to be solved Working with Domain Specialists About AlgoAnalytics
  • 4. Page 4 AlgoAnalytics - One Stop AI Shop Aniruddha Pant CEO and Founder of AlgoAnalytics •We use structured data to design our predictive analytics solutions like churn, recommender sys •We use techniques like clustering, Recurrent Neural Networks, Structured Data •We use text data analytics for designing solutions like sentiment analysis, news summarization and many more •We use techniques like natural language processing, word2vec, deep learning, TF-IDF Text Data •Image data is used for predicting existence of particular pathology, image recognition and many others •We use techniques like deep learning – convolutional neural network, artificial neural networks and technologies like TensorFlow Image Data •We use sound data to design factory solutions like air leakage detection, identification of empty and loaded strokes from press data, engine-compressor fault detection •We use techniques like deep learning Sound Data BFSI •Dormancy Analysis •Recommender System •Credit/Collection Score Retail •Churn Analysis •Recommender System •Image Analytics Healthcare •Medical Image Diagnostics •Work flow optimization •Cash flow forecasting Legal •Contracts Management •Structured Document decomposition •Document similarity in text analytics Internet of Things •Predictive in ovens •Air leakage detection •Engine/compressor fault detection Others •Algorithmic trading strategies •Risk sensing – network theory •Network failure model © AlgoAnalytics All rights reserved
  • 5. Page 5 © AlgoAnalytics All rights reserved Predict Dormancy – Finding which clients are unlikely to transact and take action Recommender System – Suggesting products likely to increase chance of action for a particular customer, cross-up sell Credit score – Application, behavior and collection scores, estimation of default Analytics and loans – Origination, pricing and valuation of loans Channel adoption and preference – Use demographics and trading data to build a classification model Whole Gamut of Solutions Automatic RFP Responses – Developed Machine Learning Based Question Answer System to respond to RFPs. Signature Verification – extract the signature thru OCR and validate the signature based on type of the document . Document Processing – Contract decomposition, document similarity and others Automated News Download and Summarization – Automatic download of relevant news items, News summarization Smart Inbox + Smart Reply – Routing emails to appropriate inbox and responding automatically to client email queries. Virtual Relationship Manager/ Customer Support Assistant – Assistant to increase accessibility for clients. This was developed using Microsoft framework and CNTK Text Analytics, Image Analytics, Time Series Modelling, Intent Analytics BOT Apps Text Analytics, Image Analytics, Client Analytics
  • 6. Page 6 © AlgoAnalytics All rights reserved Indicative Case Studies Client Analytics
  • 7. Page 7 © AlgoAnalytics All rights reserved Client Analytics - Dormancy, Stock & Mutual Fund Recommendation The relationship manager connects with the predicted dormant clients with the recommendation on stocks and Mutual Funds real time on the existing Apps and devices. Applications Real-Time Applications Mobile Apps Web Applications Last 5 stocks bought Recommended Stock Probability Intraday INFOSYS_TECHNOLOG IES Intraday State Bank of India 0.1629 Intraday MOTHERSON_SUMI_ SYSTEM Intraday L&T 0.137 Intraday UTI BANK LTD Longterm ICICI Banking Copora 0.124 Intraday ASIAN PAINT Intraday ICICI Banking Copora 0.0709 Intraday LIC HOUSING FIN Intraday Bharat Forge 0.061 Dormancy Prediction • RM wise list of predicted dormant clients will be published on the RM Dashboard. • This input can be feed into the stock and Mutual Fund Recommendation systems Stock Recommender • The system is designed to recommend stocks for the selected clients by RM or for the entire list of clients Mutual Fund Recommender • The system is designed to recommend Mutual funds types (Equity, Hybrid and Debt) for the selected clients by RM or for the entire list of clients Recommended MF Probability Equity MF 0.467 Hybrid MF 0.237 Debt MF 0.164 Integration with existing Applications on various devices
  • 8. Page 8 © AlgoAnalytics All rights reserved Q5 Customers with no trades were marked as DORMANT Test data Label Q1 Q2 Q3 Q4 Q2 Q3 Q4 Q5 Modelling (Machine learning Algorithms) Result Evaluation Prediction • Train data • Data aggregation quarter-wise Trades data Roughly 6% of the clients responsible for ~80% of the loss Past Brokerage Number of Trades Margin Amount Exchange Ledger Amount Examples of features used Client profiles in terms of attributes computed from past trading. - Active clients = 1.03Mn - Active clients for which trade data is available = 346K - Average count of active clients who traded at least once during train period = 254K Prediction for quarter Jul – Sep 2015 Oct – Dec 2015 Accuracy 81.10% 78.30% Sensitivity 88.35% 75.42% Specificity 72.78% 81.90% Prevalence 53.4% 55.57% AUC 89.56% 88.21% Total clients 252845 255873 % Growth in Nifty -5.01% -0.03% Dormancy Prediction: predicts customers likely to stop trading • INR 1.6 M brokerage from 2,200 (11% of 20K - CRM assigned ) reactivated clients. • INR 309 K brokerage from 1,881 (4.8% of 39K – CRM not assigned ) reactivated clients
  • 9. Page 9 © AlgoAnalytics All rights reserved Stock Based Recommender System Data Filtering •Discard Short Lived Sessions •Remove Rare Items •Consider only top ‘n’ most popular items Training and Testing •Training, Validation and Testing set •Deep learning •Final Recommendations Evaluation •Recall: Number of times actual next item in the sequence is in top ‘k’ recommendations Observed Recall@5 – 30.39% Last 5 stocks bought Recommended Stock Probability Intraday INFOSYS_TECHNOLOGIES Intraday State Bank of India 0.1629 Intraday MOTHERSON_SUMI_SYST EM Intraday L&T 0.137 Intraday UTI BANK LTD Longterm ICICI Banking Copora 0.124 Intraday ASIAN PAINT Intraday ICICI Banking Copora 0.0709 Intraday LIC HOUSING FIN Intraday Bharat Forge 0.061
  • 10. Page 10 © AlgoAnalytics All rights reserved Cross Selling Mutual Funds Approach Inclination to Invest in MF •The inclination can be defined differently as suitable for business. •MF Buys/ (MF Buys + Equity TO) •MF Buys/ (MF Buys + Intraday TO) •Count of MF invested in. •Even a custom objective required by business. •Median can be used as threshold to label Features •Trading ratios {intraday, positional, short term, mid term, long term, open}. •% of TO in NIFTY-50. •Equity PnL, •% of Equity TO in total TO. •MF features like MF Buys. Value of MF objective in the previous period can be used as a feature. Modeling • Consecutive Period Setup: Example • Train Features: Jul – Dec 15 • Train Labels: Jan – Jun 16 • Test Features: Jan - Jun 16 • Test Labels: Jul - Dec 16 • Same Period Setup: Example, •Train Features, Label: Jul – Dec 15. •Test Features, Labels: Jan – Jun 16 Client universe has MF Buys > 0 in label period and Equity TO > 0 in feature period. Median is used as threshold to label. The same threshold used for train data is used as threshold for the test data. The approach is applied independently to each type of MF such as Debt, Equity & Hybrid using the same set of features. Problem Statement: Cross selling mutual fund given the equity portfolio and buy sells for clients
  • 11. Page 11 © AlgoAnalytics All rights reserved MF Prediction: Predicts high inclination customers to buy MF MF Buys/ (MF Buys + Equity TO) for Debt MF MF Buys/ (MF Buys + Equity TO) for Equity MF MF Buys/ (MF Buys + Equity TO) for Hybrid MF 10 – fold CV Out of Sample 10 – fold CV Out of Sample 10 – fold CV Out of Sample Accuracy 70.23% 61.29% 74.43% 68.17% 70.59% 63.13% Kappa 40.46% 25.20% 48.86% 37.00% 41.18% 26.83% Sensitivity 75.77% 82.19% 75.30% 76.61% 78.55% 70.20% Specificity 64.69% 44.14% 73.56% 62.90% 62.63% 56.95% PPV 68.21% 54.68% 74.01% 56.28% 67.76% 58.77% NPV 72.75% 75.14% 74.86% 81.18% 74.49% 68.62% Prevalence 50.00% 45.06% 50.00% 38.40% 50.00% 46.64% AUC 68.01% 76.90% 67.01% Performances for Consecutive Period Model Setup
  • 12. Page 12 © AlgoAnalytics All rights reserved Further Areas Where ML can be implemented First notice of loss in insurance Claim processing Fraud checking Policy Renewal Underwriting long term care and life insurance applications Matching records across various platforms while onboarding customer Monthly review of all accounts with zero balance, nil activity in lockers etc and automatic emails to accountholders Credit card operations Credit initiation: banks screening review Wire transfers checking for beneficiary details and against negative lists (AML/ frauds) Portfolio management Mortgage procession Post trade operations – payment record processing Trading record keeping compliance Monitoring trade performance INSURANCE BANKING BROKING
  • 13. Page 13 © AlgoAnalytics All rights reserved Our Capabilities  Achieve competitive advantage by leveraging analytics to improve decisions, enhance marketing, and influence consumer behavior. Predictive analytics to turbo-charge decisions across lines of business for marketing and risk management Strong Predictive modeling techniques using advanced vizualization Deep knowledge of wholesale banking & market place; and customer behavior Statistical skills Advanced Expertise in techniques like time series, decision trees clustering, linear regression, ensemble models Advanced AI techniques to derive interesting & unexpected insights from data for customer retention Help address the right questions, find the strategic answers to leverage your business
  • 14. Interested in knowing more? July 12, 2017 Contact: info@algoanalytics.com