diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..928be88
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+.env
+myenv/
+.venv/
+*.pyc
+.vscode/settings.json
+tempCodeRunnerFile.py
diff --git a/Report_Generator.py b/Report_Generator.py
new file mode 100644
index 0000000..d38b031
--- /dev/null
+++ b/Report_Generator.py
@@ -0,0 +1,548 @@
+# from langchain_community.chat_models import ChatCohere
+# from langchain_cohere import ChatCohere
+# from langchain_openai import ChatOpenAI
+# from langchain.chains import RetrievalQA
+# from langchain_community.vectorstores import FAISS
+# from langchain_cohere import CohereEmbeddings
+# from langchain_community.document_loaders.csv_loader import CSVLoader
+# import json
+# import PyPDF2
+# import streamlit as st
+# import os
+# from dotenv import load_dotenv
+# import base64
+# import pandas as pd
+# from io import StringIO
+# import re
+# # import wget
+# import tarfile
+# # os.environ['JAVA_HOME'] = './jdk'
+
+
+# # if "JAVA_HOME" not in os.environ:
+# # java_url = "https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz"
+# # java_tar_gz = wget.download(java_url)
+# # # st.write("Extracting Java 11...")
+# # with tarfile.open(java_tar_gz, "r:gz") as tar:
+# # tar.extractall()
+# # java_dir = os.path.basename(java_url).split(".tar.gz")[0]
+# # java_home = os.path.abspath(java_dir)
+# # os.environ["JAVA_HOME"] = java_home
+# # os.environ["PATH"] += os.pathsep + os.path.join(java_home, "bin")
+
+
+
+
+
+# st.set_page_config("Report Funds","🤖")
+
+# load_dotenv()
+
+# # API Keys
+# # OPENAI_API_KEY = os.getenv('OPENAI_API_KEY')
+# COHERE_API_KEY = os.getenv('COHERE_API_KEY')
+
+
+
+
+
+
+# #Retrieve Schemes from CSV
+# def schemeRetrieve(path):
+# df=pd.read_csv(path)
+# df.columns=df.iloc[0].values
+# df=df.drop(df.index[0])
+# mf_scheme_list=["All Schemes"]
+# for i in df['Scheme Name'].values:
+# if "Schemes" in str(i):
+# if str(i) not in mf_scheme_list:
+# mf_scheme_list.append(str(i))
+# return mf_scheme_list
+
+# def field_retrieve(path):
+# df=pd.read_csv(path)
+# df.columns=df.iloc[0].values
+# df=df.drop(df.index[0])
+# l=df.columns[2:].values
+# ll=[]
+# for i in l:
+# newl=i.replace("\r"," ")
+# newl=newl.replace("segregat ed","segregated")
+# if "as" in newl:
+# pos=newl.find("as")
+# if "for" in newl:
+# pos=newl.find("for")
+# newl=newl[0:pos-1]
+# ll.append(newl)
+# ll.append("Net Inflow or Outflow")
+# ll.append("Net Asset under Management per Scheme")
+# ll.append("Net Inflow or Outflow per Scheme")
+
+# return ll
+
+
+
+# # Using Cohere's embed-english-v3.0 embedding model
+# embeddings = CohereEmbeddings(cohere_api_key=COHERE_API_KEY, model="embed-english-v3.0")
+
+
+# # For OpenAI's gpt-3.5-turbo llm
+# # llm = ChatOpenAI(temperature=0, model="gpt-3.5-turbo", openai_api_key=OPENAI_API_KEY)
+
+# # For Cohere's command-r llm
+# llm = ChatCohere(temperature=1, cohere_api_key=COHERE_API_KEY, model="command-r")
+
+
+# # For reading PDFs and returning text string
+# def read_pdf(files):
+# file_content=''' Net Inflow or Outflow: Calculated as taking the difference of `Funds Mobilized for the month` and `Repurchase/Redemption for the month` field.
+
+# Net Asset under Management per Scheme: Determined by dividing the `Net Assets Under Management` by the `No. of Schemes`.
+
+# Net Inflow or Outflow per Scheme: This is the ratio of `Net Inflow or Outflow` to the `No. of Schemes`.
+# '''
+# for file in files:
+# # Create a PDF file reader object
+# pdf_reader = PyPDF2.PdfReader(file)
+# # Get the total number of pages in the PDF
+# num_pages = len(pdf_reader.pages)
+# # Iterate through each page and extract text
+# for page_num in range(num_pages):
+# # Get the page object
+# page = pdf_reader.pages[page_num]
+# file_content += page.extract_text()
+# return file_content
+
+
+# #Download CSV
+# def download_df(content, filename='data.csv'):
+# df = pd.read_csv(StringIO(content), sep="|", skipinitialspace=True)
+
+# # Remove leading and trailing whitespaces from column names
+# df.columns = df.columns.str.strip()
+# df.drop(df.columns[df.columns.str.contains('Unnamed', case=False)], axis=1, inplace=True)
+# # csv_bytes = content.encode() # Convert string to bytes
+# csv = df.to_csv(index=False)
+# b64 = base64.b64encode(csv.encode()).decode() # Encode bytes to base64
+# href = f'Download CSV File'
+# return href
+
+# #-----------------------------------------------------------#
+# #------------------------💬 CHATBOT -----------------------#
+# #----------------------------------------------------------#
+# def chatbot():
+# st.subheader("Generate your Desired Mutual Fund Report")
+# st.markdown("
", unsafe_allow_html=True)
+# btn=st.button("Generate", type="primary")
+# # Check if it is empty
+# if st.session_state.book_docsearch:
+# # prompt = st.chat_input("Say something")
+# prompt="give the data of "+", ".join(st.session_state.selected_field)
+
+# # Write previous converstions
+# for i in st.session_state.conversation:
+# user_msg = st.chat_message("human", avatar="🐒")
+# user_msg.write(i[0])
+# computer_msg = st.chat_message("ai", avatar="🧠")
+# computer_msg.write(i[1])
+
+# if btn and prompt:
+# exprompt=prompt #to store the previous prompt
+# exprompt="For the "+", ".join(st.session_state.selected_scheme)+", "+exprompt
+# exprompt+=" . Give the result in tabular format." #want to show data in tabular form
+# # promptcsv=prompt+" in csv format" #for downloading csv version
+# user_text = f'''Scheme: {", ".join(st.session_state.selected_scheme)}, Field: {", ".join(st.session_state.selected_field)}'''
+# user_msg = st.chat_message("human", avatar="🐒")
+# user_msg.write(user_text)
+
+# with st.spinner("Getting Answer..."):
+# # No of chunks the search should retrieve from the db
+# chunks_to_retrieve = 5
+# retriever = st.session_state.book_docsearch.as_retriever(search_type="similarity", search_kwargs={"k":chunks_to_retrieve})
+
+# ## RetrievalQA Chain ##
+# qa = RetrievalQA.from_llm(llm=llm, retriever=retriever, verbose=True)
+# answer = qa({"query": exprompt})["result"]
+# # answercsv = qa({"query": promptcsv})["result"] #for generating csv file
+
+# computer_text = f'''{answer}'''
+# # print(answer)
+# computer_msg = st.chat_message("ai", avatar="🧠")
+# computer_msg.write(computer_text)
+
+# #Download Data
+# st.markdown(download_df(answer), unsafe_allow_html=True)
+
+# # Showing chunks with score
+# doc_score = st.session_state.book_docsearch.similarity_search_with_score(prompt, k=chunks_to_retrieve)
+# with st.popover("See chunks..."):
+# st.write(doc_score)
+# # Adding current conversation to the list.
+# st.session_state.conversation.append((user_text, answer))
+# else:
+# st.warning("Please upload a file")
+
+
+
+# # For initialization of session variables
+# def initial(flag=False):
+ # path="db"
+ # if 'existing_indices' not in st.session_state or flag:
+ # st.session_state.existing_indices = [name for name in os.listdir(path) if os.path.isdir(os.path.join(path, name))]
+ # if ('selected_option' not in st.session_state) or flag:
+ # try:
+ # st.session_state.selected_option = st.session_state.existing_indices[0]
+ # except:
+ # st.session_state.selected_option = None
+
+ # if 'conversation' not in st.session_state:
+ # st.session_state.conversation = []
+ # if 'book_docsearch' not in st.session_state:
+ # st.session_state.book_docsearch = None
+
+
+ # if 'mf_schemes' not in st.session_state or flag:
+ # try:
+ # st.session_state.mf_schemes=schemeRetrieve(f"./{path}/table.csv")
+ # except:
+ # st.session_state.mf_schemes=None
+
+ # if ('selected_scheme' not in st.session_state) or flag:
+ # try:
+ # st.session_state.selected_scheme = st.session_state.mf_schemes[0]
+ # except:
+ # st.session_state.selected_scheme = None
+
+ # if 'mf_field' not in st.session_state or flag:
+ # try:
+ # st.session_state.mf_field=field_retrieve(f"./{path}/table.csv")
+ # except:
+ # st.session_state.mf_field=None
+
+ # if ('selected_field' not in st.session_state) or flag:
+ # try:
+ # st.session_state.selected_field = st.session_state.mf_schemes[0]
+ # except:
+ # st.session_state.selected_field = None
+
+
+# def main():
+# initial(True)
+# # Streamlit UI
+# st.title("💰 Mutual Fund Report Generator")
+
+# # For showing the index selector
+# file_list=[]
+# for index in st.session_state.existing_indices:
+# with open(f"db/{index}/desc.json", "r") as openfile:
+# description = json.load(openfile)
+# file_list.append(",".join(description["file_names"]))
+
+
+
+# with st.popover("Select Index", help="👉 Select the datastore from which data will be retrieved"):
+# st.session_state.selected_option = st.radio("Select a Document...", st.session_state.existing_indices, captions=file_list, index=0)
+
+# st.write(f"*Selected Index* : **:orange[{st.session_state.selected_option}]**")
+
+# if 'existing_indices' in st.session_state:
+
+# st.session_state.mf_schemes=schemeRetrieve(f"./db/table.csv")
+
+# with st.popover("Select Scheme", help="👉 Select the Mutual Fund Scheme"):
+
+# radio_scheme = st.multiselect("Select a Scheme...", st.session_state.mf_schemes)
+# # if radio_scheme == "Other (Add Manually)...":
+# # radio_scheme = st.text_input("Write the name of the Schemes with comma")
+# st.session_state.selected_scheme = radio_scheme
+# # st.write(f"You have selected: {st.session_state.selected_scheme}")
+# temp_scheme=", ".join(st.session_state.selected_scheme)
+# st.write(f"*Selected Scheme* : **:green[{temp_scheme}]**")
+
+# with st.popover("Select Field", help="👉 Select the Field"):
+
+# radio_field = st.multiselect("Select a Scheme...", st.session_state.mf_field)
+# st.session_state.selected_field = radio_field
+# temp_field=", ".join(st.session_state.selected_field)
+# st.write(f"*Selected Scheme* : **:green[{temp_field}]**")
+
+
+# # Load the selected index from local storage
+# if st.session_state.selected_option:
+# st.session_state.book_docsearch = FAISS.load_local(f"db/{st.session_state.selected_option}", embeddings, allow_dangerous_deserialization=True)
+# # Call the chatbot function
+# chatbot()
+# else:
+# st.warning("⚠️ No index present. Please add a new index.")
+# st.page_link("pages/Upload_Files.py", label="Upload Files", icon="⬆️")
+# st.page_link("pages/Chatbot.py", label="Basic Chatbot", icon="💬")
+
+
+
+
+
+
+# main()
+
+from langchain.chains import RetrievalQA
+from langchain_community.vectorstores import FAISS
+from langchain_cohere import CohereEmbeddings
+import google.generativeai as genai
+import json
+import PyPDF2
+import streamlit as st
+import os
+from dotenv import load_dotenv
+import base64
+import pandas as pd
+from io import StringIO
+
+st.set_page_config("Report Funds", "🤖")
+load_dotenv()
+
+COHERE_API_KEY = os.getenv('COHERE_API_KEY')
+GEMINI_API_KEY = os.getenv('GEMINI_API_KEY')
+GEMINI_MODEL = "models/chat-bison-001"
+
+embeddings = CohereEmbeddings(cohere_api_key=COHERE_API_KEY, model="embed-english-v3.0")
+
+# Function to generate text using Gemini API
+def generate_text_with_gemini(prompt):
+ genai.configure(api_key=GEMINI_API_KEY)
+ try:
+ response = genai.generate_text(
+ model=GEMINI_MODEL,
+ prompt=prompt,
+ temperature=0.0 # Adjust for creativity
+ )
+ return response.result
+ except Exception as e:
+ st.error(f"Error generating text with Gemini: {e}")
+ return ""
+
+# Function to retrieve schemes from CSV
+def scheme_retrieve(path):
+ try:
+ df = pd.read_csv(path)
+ df.columns = df.iloc[0].values
+ df = df.drop(df.index[0])
+ mf_scheme_list = ["All Schemes"]
+ for i in df['Scheme Name'].values:
+ if "Schemes" in str(i) and str(i) not in mf_scheme_list:
+ mf_scheme_list.append(str(i))
+ return mf_scheme_list
+ except Exception as e:
+ st.error(f"Error reading schemes from CSV: {e}")
+ return []
+
+# Function to retrieve fields from CSV
+def field_retrieve(path):
+ try:
+ df = pd.read_csv(path)
+ df.columns = df.iloc[0].values
+ df = df.drop(df.index[0])
+ l = df.columns[2:].values
+ ll = []
+ for i in l:
+ newl = i.replace("\r", " ").replace("segregat ed", "segregated")
+ pos = newl.find("as") if "as" in newl else newl.find("for") if "for" in newl else -1
+ if pos != -1:
+ newl = newl[0:pos - 1]
+ ll.append(newl)
+ ll.extend(["Net Inflow or Outflow", "Net Asset under Management per Scheme", "Net Inflow or Outflow per Scheme"])
+ return ll
+ except Exception as e:
+ st.error(f"Error reading fields from CSV: {e}")
+ return []
+
+# Function to read PDFs and returning text string
+def read_pdf(files):
+ file_content = '''
+ Net Inflow or Outflow: Calculated as taking the difference of `Funds Mobilized for the month` and `Repurchase/Redemption for the month` field.
+
+ Net Asset under Management per Scheme: Determined by dividing the `Net Assets Under Management` by the `No. of Schemes`.
+
+ Net Inflow or Outflow per Scheme: This is the ratio of `Net Inflow or Outflow` to the `No. of Schemes`.
+ '''
+ for file in files:
+ # Create a PDF file reader object
+ pdf_reader = PyPDF2.PdfReader(file)
+ # Get the total number of pages in the PDF
+ num_pages = len(pdf_reader.pages)
+ # Iterate through each page and extract text
+ for page_num in range(num_pages):
+ # Get the page object
+ page = pdf_reader.pages[page_num]
+ file_content += page.extract_text()
+ return file_content
+
+# Download CSV function
+def download_df(content, filename='data.csv'):
+ df = pd.read_csv(StringIO(content), sep="|", skipinitialspace=True, on_bad_lines="skip")
+ df.columns = df.columns.str.strip()
+ df.drop(df.columns[df.columns.str.contains('Unnamed', case=False)], axis=1, inplace=True)
+ csv = df.to_csv(index=False)
+ b64 = base64.b64encode(csv.encode()).decode()
+ href = f'Download CSV File'
+ return href
+
+# ----------------------------------------------------------- #
+# ------------------------ 💬 CHATBOT ------------------------ #
+# ----------------------------------------------------------- #
+
+def chatbot():
+ st.subheader("Generate your Desired Mutual Fund Report")
+ st.markdown("
", unsafe_allow_html=True)
+ btn = st.button("Generate", type="primary")
+
+ # Check if documents have been loaded
+ if st.session_state.book_docsearch:
+ # Construct the prompt based on selected fields and schemes
+ prompt = "Give the data of " + ", ".join(st.session_state.selected_field)
+
+ # Display previous conversations (if any)
+ for user_message, ai_response in st.session_state.conversation:
+ st.chat_message("human", avatar="🐒").write(user_message)
+ st.chat_message("ai", avatar="🧠").write(ai_response)
+
+ if btn and prompt:
+ # Prepare prompt for Gemini API
+ exprompt = f"For the {', '.join(st.session_state.selected_scheme)}, {prompt}. Give the result in tabular format."
+
+ # Display user input in chat interface
+ user_text = f"Scheme: {', '.join(st.session_state.selected_scheme)}, Field: {', '.join(st.session_state.selected_field)}"
+ st.chat_message("human", avatar="🐒").write(user_text)
+
+ with st.spinner("Generating Report..."):
+ chunks_to_retrieve = 5
+ retriever = st.session_state.book_docsearch.as_retriever(search_type="similarity", search_kwargs={"k": chunks_to_retrieve})
+
+ # Use the Gemini API directly for the QA chain
+ qa = RetrievalQA.from_chain_type(llm=generate_text_with_gemini, chain_type="stuff", retriever=retriever, verbose=True)
+ answer = qa.run(exprompt)
+
+ # Display the answer in the chat interface
+ st.chat_message("ai", avatar="🧠").write(answer)
+
+ # Option to download results as CSV
+ st.markdown(download_df(answer), unsafe_allow_html=True)
+
+ # Show relevant document chunks (for debugging/transparency)
+ doc_score = st.session_state.book_docsearch.similarity_search_with_score(prompt, k=chunks_to_retrieve)
+ with st.expander("See chunks..."):
+ st.write(doc_score)
+
+ # Store the conversation history
+ st.session_state.conversation.append((user_text, answer))
+ else:
+ st.warning("Please upload a file")
+
+# Initialize session variables
+def initial(flag=False):
+ path = "db"
+ if 'existing_indices' not in st.session_state or flag:
+ st.session_state.existing_indices = [name for name in os.listdir(path) if os.path.isdir(os.path.join(path, name))]
+ if 'selected_option' not in st.session_state or flag:
+ try:
+ st.session_state.selected_option = st.session_state.existing_indices[0]
+ except:
+ st.session_state.selected_option = None
+
+ if 'conversation' not in st.session_state:
+ st.session_state.conversation = []
+ if 'book_docsearch' not in st.session_state:
+ st.session_state.book_docsearch = None
+
+ if 'mf_schemes' not in st.session_state or flag:
+ try:
+ st.session_state.mf_schemes = scheme_retrieve(f"./{path}/table.csv")
+ except:
+ st.session_state.mf_schemes = None
+
+ if 'selected_scheme' not in st.session_state or flag:
+ try:
+ st.session_state.selected_scheme = st.session_state.mf_schemes[0]
+ except:
+ st.session_state.selected_scheme = None
+
+ if 'mf_field' not in st.session_state or flag:
+ try:
+ st.session_state.mf_field = field_retrieve(f"./{path}/table.csv")
+ except:
+ st.session_state.mf_field = None
+
+ if 'selected_field' not in st.session_state or flag:
+ try:
+ st.session_state.selected_field = st.session_state.mf_schemes[0]
+ except:
+ st.session_state.selected_field = None
+
+def main():
+ initial(True)
+ # Streamlit UI
+ st.title("💰 Mutual Fund Report Generator")
+
+ # For showing the index selector
+ file_list = []
+ if 'existing_indices' in st.session_state:
+ for index in st.session_state.existing_indices:
+ try:
+ with open(f"db/{index}/desc.json", "r") as openfile:
+ description = json.load(openfile)
+ file_list.append(",".join(description["file_names"]))
+ except Exception as e:
+ st.error(f"Error loading description for index {index}: {e}")
+
+ with st.popover("Select Index", help="👉 Select the datastore from which data will be retrieved"):
+ if file_list:
+ st.session_state.selected_option = st.radio(
+ "Select a Document...",
+ st.session_state.existing_indices,
+ captions=file_list,
+ index=0
+ )
+ else:
+ st.warning("No indices found. Please upload files.")
+
+ st.write(f"*Selected Index* : **:orange[{st.session_state.selected_option}]**")
+
+ if 'existing_indices' in st.session_state:
+ st.session_state.mf_schemes = scheme_retrieve(f"./db/table.csv")
+
+ with st.popover("Select Scheme", help="👉 Select the Mutual Fund Scheme"):
+ if st.session_state.mf_schemes:
+ radio_scheme = st.multiselect("Select a Scheme...", st.session_state.mf_schemes)
+ st.session_state.selected_scheme = radio_scheme
+ temp_scheme = ", ".join(st.session_state.selected_scheme)
+ st.write(f"*Selected Scheme* : **:green[{temp_scheme}]**")
+ else:
+ st.warning("No schemes found. Please check your CSV file.")
+
+ with st.popover("Select Field", help="👉 Select the Field"):
+ if st.session_state.mf_field:
+ radio_field = st.multiselect("Select a Field...", st.session_state.mf_field)
+ st.session_state.selected_field = radio_field
+ temp_field = ", ".join(st.session_state.selected_field)
+ st.write(f"*Selected Field* : **:green[{temp_field}]**")
+ else:
+ st.warning("No fields found. Please check your CSV file.")
+
+ # Load the selected index from local storage
+ if st.session_state.selected_option:
+ try:
+ st.session_state.book_docsearch = FAISS.load_local(
+ f"db/{st.session_state.selected_option}",
+ embeddings,
+ allow_dangerous_deserialization=True
+ )
+ # Call the chatbot function
+ chatbot()
+ except Exception as e:
+ st.error(f"Error loading index: {e}")
+ else:
+ st.warning("⚠️ No index present. Please add a new index.")
+ st.page_link("pages/Upload_Files.py", label="Upload Files", icon="⬆️")
+ st.page_link("pages/Chatbot.py", label="Basic Chatbot", icon="💬")
+
+if __name__ == "__main__":
+ main()
diff --git a/db/new index/desc.json b/db/new index/desc.json
new file mode 100644
index 0000000..435aa44
--- /dev/null
+++ b/db/new index/desc.json
@@ -0,0 +1 @@
+{"name": "new index", "about": "", "file_names": ["MF Data - March 2024 - April 2023.pdf"]}
\ No newline at end of file
diff --git a/db/new index/index.faiss b/db/new index/index.faiss
new file mode 100644
index 0000000..ff19e58
Binary files /dev/null and b/db/new index/index.faiss differ
diff --git a/db/new index/index.pkl b/db/new index/index.pkl
new file mode 100644
index 0000000..ee79204
Binary files /dev/null and b/db/new index/index.pkl differ
diff --git a/db/table.csv b/db/table.csv
new file mode 100644
index 0000000..887fc4e
--- /dev/null
+++ b/db/table.csv
@@ -0,0 +1,1056 @@
+Monthly Report for the month of March 2023,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
March
31, 2023","No. of Folios
as on March
31, 2023","Funds
Mobilized for
the month of
March 2023
(INR in crore)","Repurchase/
Redemption
for the
month of
March 2023
(INR in crore)","Net Assets
Under
Management
as on March
31, 2023 (INR
in crore)","Average Net
Assets Under
Management
for the
month March
2023 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
March
31, 2023","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
March 31,
2023 (INR
in crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,32,"6,28,550","4,76,647.40","4,84,785.64","95,625.58","1,23,909.32",-,-
+ii,Liquid Fund,36,"17,73,500","3,21,565.80","3,78,489.93","3,32,498.15","4,09,884.68",-,-
+iii,Ultra Short Duration Fund,25,"6,33,103","15,315.70","25,596.46","79,122.51","85,469.53",-,-
+iv,Low Duration Fund,21,"9,40,074","9,534.35","15,714.00","86,692.53","89,490.96",1,-
+v,Money Market Fund,22,"4,22,082","26,294.54","37,716.19","1,08,468.12","1,13,374.54",-,-
+vi,Short Duration Fund,25,"5,07,214","8,246.82","8,565.85","91,238.61","90,588.81",-,-
+vii,Medium Duration Fund,15,"2,56,052","2,071.68","1,102.74","27,090.56","25,912.64",3,-
+viii,Medium to Long Duration Fund,12,"1,06,926",320.73,192.53,"8,894.71","8,704.95",-,-
+ix,Long Duration Fund,7,"45,546","4,722.99",48.00,"8,797.88","4,647.66",-,-
+x,Dynamic Bond Fund,22,"2,29,940","6,427.32",766.57,"29,286.89","24,019.39",-,-
+xi,Corporate Bond Fund,21,"6,17,379","19,261.05","3,634.88","1,30,766.62","1,16,845.19",-,-
+xii,Credit Risk Fund,15,"2,46,438","1,022.25",865.37,"24,776.35","24,364.04",3,-
+xiii,Banking and PSU Fund,23,"2,97,318","9,253.45","2,757.20","80,517.19","73,613.89",-,-
+xiv,Gilt Fund,22,"1,76,253","4,837.26",406.69,"21,458.10","17,472.81",-,-
+xv,Gilt Fund with 10 year constant duration,5,"42,565","1,996.25",60.53,"3,759.84","2,034.20",-,-
+xvi,Floater Fund,12,"2,36,780","1,993.38","5,692.53","52,988.71","55,216.51",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",315,"71,59,720","9,09,510.98","9,66,395.12","11,81,982.36","12,65,549.15",7,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,19,"41,42,895","1,726.04","1,009.07","67,337.88","67,168.32",-,-
+ii,Large Cap Fund,31,"1,29,73,512","3,684.09","2,772.80","2,35,760.10","2,34,482.18",-,-
+iii,Large & Mid Cap Fund,26,"78,09,179","3,211.62","1,592.76","1,27,841.82","1,26,809.63",-,-
+iv,Mid Cap Fund,29,"1,06,12,983","3,942.92","1,813.99","1,83,255.54","1,83,088.76",-,-
+v,Small Cap Fund,24,"1,08,99,311","3,747.11","1,317.07","1,33,383.69","1,32,944.50",-,-
+vi,Dividend Yield Fund,9,"7,21,832","3,837.70",121.95,"13,994.08","12,320.89",-,-
+vii,Value Fund/Contra Fund,22,"46,66,901","1,790.94",746.96,"90,583.60","89,947.66",-,-
+viii,Focused Fund,26,"53,15,932","1,762.95","1,515.70","98,672.57","98,654.80",-,-
+ix,Sectoral/Thematic Funds,126,"1,31,75,494","6,667.19","2,738.22","1,72,819.48","1,70,195.33",-,-
+x,ELSS,43,"1,52,72,141","4,208.01","1,522.43","1,51,751.21","1,49,876.91",-,-
+xi,Flexi Cap Fund,35,"1,27,01,619","4,062.26","2,955.66","2,41,682.54","2,40,773.82",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),390,"9,82,91,799","38,640.82","18,106.62","15,17,082.50","15,06,262.81",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,20,"5,19,049",802.48,519.62,"23,170.18","22,786.74",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,31,"53,17,925","1,909.96","1,938.78","1,53,898.71","1,53,839.51",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,28,"44,47,644","2,921.61","3,365.98","1,91,809.76","1,92,521.27",-,-
+iv,Multi Asset Allocation Fund,11,"10,53,181",805.33,332.11,"26,590.89","27,672.54",-,-
+v,Arbitrage Fund,26,"4,45,949","5,458.29","17,615.85","67,435.21","87,315.98",-,-
+vi,Equity Savings Fund,22,"3,61,815",341.67,839.05,"16,012.07","16,864.40",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),138,"1,21,45,563","12,239.34","24,611.38","4,78,916.83","5,01,000.44",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,26,"27,59,419",255.17,111.35,"17,993.42","17,856.06",-,-
+ii,Childrens Fund,10,"29,27,533",122.36,42.21,"14,340.11","14,229.81",-,-
+"",Sub Total - IV (i+ii),36,"56,86,952",377.54,153.57,"32,333.53","32,085.87",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,177,"38,53,245","33,255.67","6,027.37","1,67,517.17","1,44,601.76",-,-
+ii,GOLD ETF,12,"46,99,537",373.63,640.20,"22,736.99","21,942.13",-,-
+iii,Other ETFs,160,"1,20,64,198","16,145.60","16,476.20","4,84,277.18","4,79,155.28",-,-
+iv,Fund of funds investing overseas,50,"13,02,024",778.00,605.04,"22,991.15","21,868.53",-,-
+"",Sub Total - V (i+ii+iii+iv),399,"2,19,19,004","50,552.90","23,748.81","6,97,522.48","6,67,567.70",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,278","14,52,03,038","10,11,321.58","10,33,015.49","39,07,837.70","39,72,465.97",12,35.14
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,122,"1,54,962","3,878.10","1,466.34","24,372.45","22,366.76",-,-
+ii,Capital Protection Oriented Schemes,7,"12,655",-,-,639.56,637.81,-,-
+iii,Infrastructure Debt Fund,7,52,-,-,"1,981.98","1,976.66",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),136,"1,67,669","3,878.10","1,466.34","26,993.99","24,981.24",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"2,97,534",-,28.30,"3,395.01","3,400.88",-,-
+ii,Other Equity Schemes,10,"59,513",-,315.56,"2,804.69","2,881.58",-,-
+"",Sub Total (i+ii),29,"3,57,047",-,343.86,"6,199.70","6,282.46",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,165,"5,24,716","3,878.10","1,810.19","33,193.69","31,263.70",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,846",469.90,108.16,999.29,907.93,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,846",469.90,108.16,999.29,907.93,-,-
+"",,,,,,,,,
+"",Grand Total,"1,455","14,57,30,600","10,15,669.58","10,34,933.85","39,42,030.68","40,04,637.60",12,35.14
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,"## 76","18,62,743","6,077.65","2,007.98","66,590.41","61,842.01",-,-
+Monthly Report for the month of February 2023,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
Februar
y 28,
2023","No. of Folios
as on
February 28,
2023","Funds
Mobilized for
the month of
February
2023 (INR in
crore)","Repurchase/
Redemption
for the
month of
February
2023 (INR in
crore)","Net Assets
Under
Management
as on
February 28,
2023 (INR in
crore)","Average Net
Assets Under
Management
for the
month
February
2023 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
Februar
y 28,
2023","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
February
28, 2023
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,32,"6,28,847","4,01,879.05","3,98,933.21","1,03,090.56","1,25,487.40",-,-
+ii,Liquid Fund,36,"17,86,569","2,75,599.33","2,86,903.58","3,86,489.73","4,34,140.64",-,-
+iii,Ultra Short Duration Fund,25,"6,42,322","11,619.16","14,049.13","88,805.43","89,974.07",-,-
+iv,Low Duration Fund,21,"9,55,013","6,006.21","7,909.95","92,214.63","93,322.18",1,-
+v,Money Market Fund,22,"4,27,033","20,864.19","21,406.58","1,18,619.65","1,19,798.63",-,-
+vi,Short Duration Fund,25,"5,07,846","2,529.65","2,118.02","90,970.26","90,859.17",-,-
+vii,Medium Duration Fund,15,"2,52,439",358.16,652.53,"25,866.88","26,006.12",3,-
+viii,Medium to Long Duration Fund,12,"1,06,466",65.86,260.85,"8,664.21","8,757.79",-,-
+ix,Long Duration Fund,6,"40,448",369.26,25.87,"4,080.62","3,926.87",-,-
+x,Dynamic Bond Fund,22,"2,20,176",746.61,244.96,"23,364.69","23,198.69",-,-
+xi,Corporate Bond Fund,21,"6,08,447","3,973.17","3,311.37","1,14,844.94","1,13,775.33",-,-
+xii,Credit Risk Fund,15,"2,47,040",171.34,844.33,"24,409.60","24,610.70",3,-
+xiii,Banking and PSU Fund,23,"2,98,204",730.17,990.30,"73,323.76","73,466.21",-,-
+xiv,Gilt Fund,22,"1,71,155",621.54,170.74,"16,794.65","16,543.40",-,-
+xv,Gilt Fund with 10 year constant duration,5,"41,728",191.39,54.31,"1,796.76","1,751.39",-,-
+xvi,Floater Fund,12,"2,41,031","1,264.05","2,928.63","56,323.56","57,100.91",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",314,"71,74,764","7,26,989.12","7,40,804.35","12,29,659.94","13,02,719.50",7,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,18,"40,75,693","3,158.26","1,180.90","66,874.99","67,908.59",-,-
+ii,Large Cap Fund,31,"1,29,63,430","3,049.00","2,695.12","2,35,167.67","2,40,356.50",-,-
+iii,Large & Mid Cap Fund,26,"77,48,622","3,123.86","1,472.86","1,26,648.36","1,28,001.42",-,-
+iv,Mid Cap Fund,29,"1,04,99,596","3,490.78","1,674.12","1,83,246.27","1,84,425.02",-,-
+v,Small Cap Fund,24,"1,06,71,838","3,453.83","1,207.53","1,31,568.46","1,32,162.75",-,-
+vi,Dividend Yield Fund,8,"5,96,908",128.62,80.69,"10,183.11","10,332.35",-,-
+vii,Value Fund/Contra Fund,22,"46,02,572","1,445.87",732.71,"89,509.94","90,729.76",-,-
+viii,Focused Fund,26,"53,21,370","1,502.51","1,262.26","99,014.41","1,00,666.60",-,-
+ix,Sectoral/Thematic Funds,125,"1,31,18,546","6,554.69","2,698.79","1,68,775.22","1,69,394.32",-,-
+x,ELSS,42,"1,49,68,197","2,284.40","1,303.26","1,49,998.13","1,52,361.59",-,-
+xi,Flexi Cap Fund,35,"1,26,64,386","4,283.87","2,481.87","2,40,790.97","2,44,285.60",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),386,"9,72,31,158","32,475.68","16,790.11","15,01,777.53","15,20,624.50",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,20,"5,18,630",331.78,424.11,"22,716.05","22,912.94",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,31,"53,16,109","1,865.97","1,740.61","1,53,637.06","1,56,749.41",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,28,"44,45,077","2,965.66","2,907.85","1,91,440.46","1,94,454.69",-,-
+iv,Multi Asset Allocation Fund,11,"10,31,458",863.50,352.98,"25,947.52","27,473.44",-,-
+v,Arbitrage Fund,26,"4,58,666","4,958.00","4,893.36","77,229.34","90,669.40",-,-
+vi,Equity Savings Fund,22,"3,63,214",334.53,540.22,"16,444.57","17,306.08",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),138,"1,21,33,154","11,319.44","10,859.12","4,87,415.00","5,09,565.97",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,26,"27,53,542",211.89,111.91,"17,810.88","17,986.30",-,-
+ii,Childrens Fund,10,"29,24,260",109.29,39.84,"14,169.72","14,297.23",-,-
+"",Sub Total - IV (i+ii),36,"56,77,802",321.19,151.75,"31,980.60","32,283.53",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,163,"35,82,822","9,476.33","3,232.03","1,38,814.08","1,36,565.99",-,-
+ii,GOLD ETF,12,"46,93,916",308.26,142.83,"21,399.72","21,713.97",-,-
+iii,Other ETFs,155,"1,19,63,506","14,801.20","14,772.27","4,81,776.05","4,91,599.72",-,-
+iv,Fund of funds investing overseas,49,"12,74,592",444.05,394.52,"21,893.03","22,464.72",-,-
+"",Sub Total - V (i+ii+iii+iv),379,"2,15,14,836","25,029.83","18,541.65","6,63,882.87","6,72,344.41",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,253","14,37,31,714","7,96,135.26","7,87,146.98","39,14,715.95","40,37,537.91",12,35.14
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,107,"1,37,036",954.40,105.91,"21,741.50","21,172.58",-,-
+ii,Capital Protection Oriented Schemes,7,"12,654",-,-,635.81,637.08,-,-
+iii,Infrastructure Debt Fund,7,52,-,-,"1,967.72","1,963.58",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),121,"1,49,742",954.40,105.91,"24,345.03","23,773.25",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"2,98,874",-,28.90,"3,440.15","3,526.84",-,-
+ii,Other Equity Schemes,11,"67,552",0.01,-,"3,124.51","3,165.70",-,-
+"",Sub Total (i+ii),30,"3,66,426",0.01,28.90,"6,564.66","6,692.54",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,151,"5,16,168",954.41,134.81,"30,909.69","30,465.79",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,874",95.34,328.05,631.31,796.55,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,874",95.34,328.05,631.31,796.55,-,-
+"",,,,,,,,,
+"",Grand Total,"1,416","14,42,50,756","7,97,185.02","7,87,609.85","39,46,256.95","40,68,800.25",12,35.14
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,75,"18,51,052","1,499.88","1,548.48","61,075.61","61,742.07",-,-
+Monthly Report for the month of January 2023,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
January
31, 2023","No. of Folios
as on January
31, 2023","Funds
Mobilized for
the month of
January 2023
(INR in crore)","Repurchase/
Redemption
for the
month of
January 2023
(INR in crore)","Net Assets
Under
Management
as on January
31, 2023 (INR
in crore)","Average Net
Assets Under
Management
for the
month
January 2023
(INR in crore)","No. of
segregat
ed
portfolio
s
created
as on
January
31, 2023","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
January
31, 2023
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,32,"6,23,131","4,01,691.20","4,05,379.10","99,542.47","1,15,085.43",-,-
+ii,Liquid Fund,36,"17,81,851","3,38,073.43","3,43,115.11","3,95,699.87","4,57,973.25",-,-
+iii,Ultra Short Duration Fund,25,"6,44,605","13,773.26","12,008.12","90,803.70","91,696.19",-,-
+iv,Low Duration Fund,21,"9,64,472","5,625.47","6,401.21","93,644.91","94,340.52",1,-
+v,Money Market Fund,22,"4,28,094","27,001.96","20,541.97","1,18,387.77","1,17,967.80",-,-
+vi,Short Duration Fund,25,"5,11,060","1,989.47","5,848.21","90,304.91","93,259.24",-,-
+vii,Medium Duration Fund,15,"2,53,176",424.35,500.65,"26,112.39","26,097.87",3,-
+viii,Medium to Long Duration Fund,12,"1,06,677",65.14,71.89,"8,850.88","8,849.54",-,-
+ix,Long Duration Fund,6,"39,497",269.53,29.20,"3,718.68","3,580.46",-,-
+x,Dynamic Bond Fund,22,"2,19,116",547.91,494.74,"22,832.70","22,677.54",-,-
+xi,Corporate Bond Fund,21,"6,11,046","3,151.11","5,484.54","1,13,809.54","1,16,184.66",-,-
+xii,Credit Risk Fund,15,"2,49,244",273.32,722.58,"25,018.16","25,289.59",3,-
+xiii,Banking and PSU Fund,23,"3,00,675","1,442.39","2,615.30","73,408.71","74,609.55",-,-
+xiv,Gilt Fund,22,"1,70,646",400.77,457.67,"16,329.91","16,423.91",-,-
+xv,Gilt Fund with 10 year constant duration,5,"41,972",84.36,21.95,"1,660.64","1,615.89",-,-
+xvi,Floater Fund,12,"2,43,940","2,309.08","3,746.66","57,660.86","58,285.62",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",314,"71,89,202","7,97,122.76","8,07,438.91","12,37,786.11","13,23,937.06",7,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,17,"39,22,006","2,713.75",940.72,"66,099.74","65,572.43",-,-
+ii,Large Cap Fund,31,"1,29,45,224","3,296.24","2,580.26","2,38,101.31","2,41,392.09",-,-
+iii,Large & Mid Cap Fund,26,"76,75,827","3,077.55","1,175.55","1,26,580.53","1,27,375.54",-,-
+iv,Mid Cap Fund,29,"1,03,69,025","3,563.13","1,935.07","1,83,062.72","1,83,816.94",-,-
+v,Small Cap Fund,24,"1,04,30,356","3,491.35","1,235.49","1,30,890.12","1,30,535.39",-,-
+vi,Dividend Yield Fund,8,"5,94,130",123.00,120.83,"10,251.98","10,280.24",-,-
+vii,Value Fund/Contra Fund,22,"45,35,765","1,477.98",714.69,"90,344.90","90,826.00",-,-
+viii,Focused Fund,26,"53,22,806","1,704.29","1,520.98","1,00,330.58","1,01,855.15",-,-
+ix,Sectoral/Thematic Funds,123,"1,29,94,142","3,678.74","2,775.55","1,67,665.77","1,68,481.98",-,-
+x,ELSS,42,"1,48,30,370","2,739.16","1,325.16","1,51,166.64","1,53,294.47",-,-
+xi,Flexi Cap Fund,33,"1,25,87,368","3,567.89","2,562.26","2,41,786.88","2,44,240.64",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),381,"9,62,07,019","29,433.08","16,886.57","15,06,281.15","15,17,670.88",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,20,"5,19,088",539.12,428.95,"22,839.84","22,929.89",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,31,"53,06,549","2,350.54","1,896.42","1,55,605.86","1,57,862.53",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,27,"44,33,648","3,063.46","3,281.29","1,92,687.82","1,95,241.45",-,-
+iv,Multi Asset Allocation Fund,11,"10,05,254","2,489.83",308.13,"25,933.99","25,537.31",-,-
+v,Arbitrage Fund,26,"4,62,351","7,298.17","5,243.58","76,803.14","89,624.45",-,-
+vi,Equity Savings Fund,22,"3,63,281",451.81,542.57,"16,748.80","17,482.99",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),137,"1,20,90,171","16,192.92","11,700.96","4,90,619.45","5,08,678.62",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,26,"27,47,498",240.61,122.36,"17,790.56","17,941.67",-,-
+ii,Childrens Fund,10,"29,20,516",119.41,48.25,"14,155.16","14,211.46",-,-
+"",Sub Total - IV (i+ii),36,"56,68,014",360.03,170.61,"31,945.72","32,153.13",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,152,"33,89,328","7,803.65","1,990.49","1,33,772.45","1,31,555.86",-,-
+ii,GOLD ETF,11,"46,73,999",260.83,460.26,"21,835.92","21,842.38",-,-
+iii,Other ETFs,152,"1,18,54,687","14,960.49","16,669.45","4,87,067.48","4,92,481.71",-,-
+iv,Fund of funds investing overseas,49,"12,57,035",579.30,529.47,"22,137.95","21,388.07",-,-
+"",Sub Total - V (i+ii+iii+iv),364,"2,11,75,049","23,604.27","19,649.68","6,64,813.79","6,67,268.03",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,232","14,23,29,455","8,66,713.05","8,55,846.72","39,31,446.22","40,49,707.70",12,35.14
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,102,"1,30,855",851.13,97.46,"20,854.59","20,394.04",-,-
+ii,Capital Protection Oriented Schemes,7,"12,654",-,-,637.10,639.66,-,-
+iii,Infrastructure Debt Fund,7,52,-,170.58,"1,956.90","1,952.40",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),116,"1,43,561",851.13,268.04,"23,448.60","22,986.10",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,00,193",-,23.50,"3,517.22","3,573.24",-,-
+ii,Other Equity Schemes,11,"67,549",-,51.42,"3,153.74","3,185.56",-,-
+"",Sub Total (i+ii),30,"3,67,742",-,74.92,"6,670.96","6,758.80",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,146,"5,11,303",851.13,342.96,"30,119.56","29,744.90",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,884",0.31,1.60,839.73,858.00,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,884",0.31,1.60,839.73,858.00,-,-
+"",,,,,,,,,
+"",Grand Total,"1,390","14,28,43,642","8,67,564.50","8,56,191.29","39,62,405.52","40,80,310.60",12,35.14
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,75,"18,34,917","1,690.61",769.03,"61,320.83","60,686.88",-,-
+Monthly Report for the month of December 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
Decemb
er 31,
2022","No. of Folios
as on
December
31, 2022","Funds
Mobilized for
the month of
December
2022 (INR in
crore)","Repurchase/
Redemption
for the
month of
December
2022 (INR in
crore)","Net Assets
Under
Management
as on
December
31, 2022 (INR
in crore)","Average Net
Assets Under
Management
for the
month
December
2022 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
Decemb
er 31,
2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
December
31, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,32,"6,20,274","4,29,847.81","4,31,101.80","1,02,637.18","1,13,957.09",-,-
+ii,Liquid Fund,36,"17,81,537","3,51,016.20","3,64,868.20","3,98,344.68","4,40,562.30",-,-
+iii,Ultra Short Duration Fund,25,"6,42,187","15,644.78","13,907.77","88,563.45","86,703.95",-,-
+iv,Low Duration Fund,21,"9,73,985","6,920.36","7,323.68","93,993.26","94,310.26",1,-
+v,Money Market Fund,22,"4,27,888","25,407.95","26,323.94","1,11,182.22","1,10,490.80",-,-
+vi,Short Duration Fund,25,"5,17,483","3,891.16","4,674.37","93,742.77","94,936.94",-,-
+vii,Medium Duration Fund,15,"2,53,843",384.51,"2,184.79","26,075.67","26,878.23",3,-
+viii,Medium to Long Duration Fund,12,"1,06,888",65.64,135.33,"8,822.11","8,847.85",-,-
+ix,Long Duration Fund,5,"31,675",337.36,13.01,"3,458.44","3,275.36",-,-
+x,Dynamic Bond Fund,22,"2,17,883",615.27,960.88,"22,689.03","22,947.42",-,-
+xi,Corporate Bond Fund,20,"6,16,661","2,604.49","3,317.52","1,15,652.11","1,16,095.72",-,-
+xii,Credit Risk Fund,15,"2,51,057",284.89,560.86,"25,352.03","25,460.98",3,-
+xiii,Banking and PSU Fund,23,"3,03,474",652.81,"2,005.53","74,252.25","74,772.95",-,-
+xiv,Gilt Fund,22,"1,69,867",433.40,434.76,"16,318.62","16,196.12",-,-
+xv,Gilt Fund with 10 year constant duration,5,"42,357",55.40,56.54,"1,591.96","1,593.70",-,-
+xvi,Floater Fund,12,"2,45,907","1,547.95","3,787.73","58,866.94","60,197.02",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",312,"72,02,966","8,39,709.97","8,61,656.70","12,41,542.70","12,97,226.70",7,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,16,"38,12,088","1,951.77","1,275.63","65,730.95","66,141.46",-,-
+ii,Large Cap Fund,31,"1,28,95,270","3,602.80","3,629.17","2,42,847.43","2,46,296.72",-,-
+iii,Large & Mid Cap Fund,26,"75,67,749","2,773.61","1,584.11","1,27,753.26","1,28,966.10",-,-
+iv,Mid Cap Fund,29,"1,01,78,944","4,488.27","2,526.00","1,84,723.17","1,86,407.36",-,-
+v,Small Cap Fund,24,"1,00,99,288","3,940.30","1,695.53","1,30,335.99","1,30,408.76",-,-
+vi,Dividend Yield Fund,8,"5,91,575",133.14,123.75,"10,231.45","10,369.24",-,-
+vii,Value Fund/Contra Fund,22,"44,53,986","1,604.86",956.81,"90,703.14","91,253.38",-,-
+viii,Focused Fund,26,"53,12,917","1,659.15","1,823.47","1,03,431.93","1,05,009.83",-,-
+ix,Sectoral/Thematic Funds,123,"1,29,03,923","3,719.09","3,922.68","1,68,659.80","1,70,862.13",-,-
+x,ELSS,42,"1,46,03,730","2,195.95","1,631.90","1,54,558.10","1,56,363.03",-,-
+xi,Flexi Cap Fund,33,"1,25,19,930","3,722.59","3,319.09","2,46,037.84","2,49,085.27",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),380,"9,49,39,400","29,791.52","22,488.13","15,25,013.05","15,41,163.30",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,20,"5,17,176",575.29,444.80,"22,820.51","22,840.31",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,31,"52,84,156","2,361.93","2,302.83","1,58,349.99","1,60,240.23",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,27,"44,22,908","3,316.64","3,729.99","1,94,452.62","1,96,696.68",-,-
+iv,Multi Asset Allocation Fund,10,"9,06,953","2,076.22",364.80,"23,904.36","24,200.85",-,-
+v,Arbitrage Fund,26,"4,68,208","6,976.65","6,093.36","74,722.26","86,794.93",-,-
+vi,Equity Savings Fund,22,"3,62,710",509.17,624.87,"16,825.94","17,570.97",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),136,"1,19,62,111","15,815.90","13,560.65","4,91,075.67","5,08,343.97",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,26,"27,38,857",221.18,122.41,"17,984.26","18,109.94",-,-
+ii,Childrens Fund,10,"29,16,524",113.04,49.48,"14,258.99","14,351.44",-,-
+"",Sub Total - IV (i+ii),36,"56,55,381",334.22,171.89,"32,243.25","32,461.38",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,146,"32,10,377","9,778.11","3,041.59","1,28,984.42","1,26,837.08",-,-
+ii,GOLD ETF,11,"46,38,319",152.68,425.87,"21,455.35","21,051.48",-,-
+iii,Other ETFs,150,"1,17,50,774","17,772.20","8,983.75","4,97,473.35","4,98,315.53",-,-
+iv,Fund of funds investing overseas,49,"12,51,851",616.46,470.39,"20,482.42","20,836.39",-,-
+"",Sub Total - V (i+ii+iii+iv),356,"2,08,51,321","28,319.44","12,921.60","6,68,395.54","6,67,040.49",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,220","14,06,11,179","9,13,971.06","9,10,798.96","39,58,270.22","40,46,235.83",12,35.14
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,97,"1,22,976","1,532.06",317.56,"19,994.37","19,394.67",-,-
+ii,Capital Protection Oriented Schemes,7,"12,654",-,-,639.59,639.93,-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,114.55","2,096.49",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),112,"1,35,710","1,532.06",317.56,"22,748.51","22,131.08",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,01,577",-,22.99,"3,628.21","3,684.54",-,-
+ii,Other Equity Schemes,12,"68,228",-,0.00,"3,252.28","3,292.97",-,-
+"",Sub Total (i+ii),31,"3,69,805",-,22.99,"6,880.49","6,977.51",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,143,"5,05,515","1,532.06",340.55,"29,629.00","29,108.59",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,896",128.28,0.42,836.15,826.11,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,896",128.28,0.42,836.15,826.11,-,-
+"",,,,,,,,,
+"",Grand Total,"1,375","14,11,19,590","9,15,631.40","9,11,139.93","39,88,735.37","40,76,170.53",12,35.14
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,"## 75","18,00,914","1,951.31","1,347.21","59,822.12","59,710.18",-,-
+Monthly Report for the month of November 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
Novemb
er 30,
2022","No. of Folios
as on
November
30, 2022","Funds
Mobilized for
the month of
November
2022 (INR in
crore)","Repurchase/
Redemption
for the
month of
November
2022 (INR in
crore)","Net Assets
Under
Management
as on
November
30, 2022 (INR
in crore)","Average Net
Assets Under
Management
for the
month
November
2022 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
Novemb
er 30,
2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
November
30, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,32,"6,19,181","4,08,744.62","4,40,672.87","1,03,324.44","1,41,582.80",-,-
+ii,Liquid Fund,36,"17,68,502","3,14,709.78","2,80,433.34","4,09,715.00","4,20,618.92",-,-
+iii,Ultra Short Duration Fund,25,"6,30,915","12,753.94","15,635.97","86,350.33","88,205.57",-,-
+iv,Low Duration Fund,21,"9,74,624","6,488.19","6,571.94","93,927.03","93,564.75",1,-
+v,Money Market Fund,22,"4,24,007","20,369.55","15,427.23","1,11,454.79","1,08,312.11",-,-
+vi,Short Duration Fund,25,"5,20,688","2,299.06","4,212.78","94,126.18","94,769.37",-,-
+vii,Medium Duration Fund,15,"2,55,023",254.21,717.98,"27,762.27","27,855.71",3,-
+viii,Medium to Long Duration Fund,12,"1,07,203",39.20,148.88,"8,867.06","8,878.37",-,-
+ix,Long Duration Fund,3,"26,293",187.40,19.11,"3,126.54","3,046.77",-,-
+x,Dynamic Bond Fund,23,"2,17,928",915.54,571.07,"22,936.58","22,690.56",-,-
+xi,Corporate Bond Fund,20,"6,21,178","5,912.44","2,445.99","1,15,842.87","1,11,606.11",-,-
+xii,Credit Risk Fund,15,"2,52,907",292.63,496.73,"25,508.34","25,507.37",3,-
+xiii,Banking and PSU Fund,23,"3,06,337",798.77,"2,663.64","75,286.77","76,017.06",-,-
+xiv,Gilt Fund,22,"1,69,251",360.03,160.48,"16,262.19","16,103.41",-,-
+xv,Gilt Fund with 10 year constant duration,5,"42,652",78.45,36.75,"1,588.97","1,559.12",-,-
+xvi,Floater Fund,12,"2,46,435","2,272.13","2,592.61","60,834.84","60,766.31",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",311,"71,83,124","7,76,475.94","7,72,807.35","12,56,914.21","13,01,084.31",7,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,15,"37,28,778","1,347.05","1,176.56","66,569.84","65,569.45",-,-
+ii,Large Cap Fund,30,"1,28,61,604","3,152.02","4,190.86","2,50,691.10","2,46,261.33",-,-
+iii,Large & Mid Cap Fund,26,"74,85,176","2,516.49","1,923.57","1,30,047.07","1,27,812.40",-,-
+iv,Mid Cap Fund,28,"99,52,029","3,591.89","2,415.58","1,86,335.38","1,83,811.10",-,-
+v,Small Cap Fund,23,"97,51,585","3,715.32","2,337.07","1,29,947.56","1,27,191.61",-,-
+vi,Dividend Yield Fund,8,"5,90,115",94.77,218.03,"10,511.25","10,363.00",-,-
+vii,Value Fund/Contra Fund,22,"43,89,832","1,256.58","1,132.93","91,907.10","89,917.85",-,-
+viii,Focused Fund,26,"53,18,079","1,650.07","1,933.60","1,06,999.47","1,05,622.54",-,-
+ix,Sectoral/Thematic Funds,123,"1,28,18,711","5,908.79","4,529.11","1,73,537.45","1,68,958.00",-,-
+x,ELSS,40,"1,44,65,663","1,653.23","1,907.11","1,58,601.58","1,55,947.40",-,-
+xi,Flexi Cap Fund,33,"1,24,81,293","3,401.45","4,264.88","2,52,855.66","2,49,520.53",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),374,"9,38,42,865","28,287.65","26,029.30","15,58,003.46","15,30,975.21",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,20,"5,16,008",355.44,441.60,"22,783.88","22,646.58",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,31,"52,66,770","2,073.24","2,607.03","1,61,371.30","1,60,071.23",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,27,"44,26,119","3,091.32","4,685.77","1,96,899.36","1,96,603.25",-,-
+iv,Multi Asset Allocation Fund,9,"8,54,585",503.58,417.79,"22,361.82","23,192.73",-,-
+v,Arbitrage Fund,26,"4,75,354","4,211.65","8,286.29","73,328.99","87,864.67",-,-
+vi,Equity Savings Fund,22,"3,63,184",400.63,674.71,"17,055.03","17,709.12",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),135,"1,19,02,020","10,635.85","17,113.18","4,93,800.37","5,08,087.59",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,26,"27,31,618",196.66,159.57,"18,232.92","17,949.72",-,-
+ii,Childrens Fund,10,"29,12,681",106.25,50.50,"14,451.26","14,233.55",-,-
+"",Sub Total - IV (i+ii),36,"56,44,299",302.91,210.07,"32,684.18","32,183.26",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,137,"30,78,798","10,912.42","2,310.69","1,23,711.33","1,18,650.94",-,-
+ii,GOLD ETF,11,"46,67,294",57.75,252.49,"20,832.77","20,427.38",-,-
+iii,Other ETFs,146,"1,16,77,116","10,066.63","8,099.35","5,01,541.48","4,90,194.78",-,-
+iv,Fund of funds investing overseas,49,"12,52,936",611.59,591.80,"20,863.17","20,334.75",-,-
+"",Sub Total - V (i+ii+iii+iv),343,"2,06,76,144","21,648.39","11,254.33","6,66,948.75","6,49,607.85",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,199","13,92,48,452","8,37,350.75","8,27,414.23","40,08,350.98","40,21,938.23",12,35.14
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,90,"1,19,915","3,703.03",428.56,"18,672.77","17,082.24",-,-
+ii,Capital Protection Oriented Schemes,7,"12,654",-,-,640.37,637.20,-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,098.48","2,091.39",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),105,"1,32,649","3,703.03",428.56,"21,411.62","19,810.82",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,02,897",-,34.30,"3,760.11","3,718.48",-,-
+ii,Other Equity Schemes,12,"68,262",-,-0.00,"3,338.34","3,294.37",-,-
+"",Sub Total (i+ii),31,"3,71,159",-,34.30,"7,098.45","7,012.85",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,136,"5,03,808","3,703.03",462.86,"28,510.07","26,823.67",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,890",212.33,125.45,699.76,678.19,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,890",212.33,125.45,699.76,678.19,-,-
+"",,,,,,,,,
+"",Grand Total,"1,347","13,97,55,150","8,41,266.11","8,28,002.54","40,37,560.81","40,49,440.09",12,35.14
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,"## 79","17,97,812","2,176.28","1,007.94","59,154.08","57,745.11",-,-
+Monthly Report for the month of October 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
October
31, 2022","No. of Folios
as on
October 31,
2022","Funds
Mobilized for
the month of
October 2022
(INR in crore)","Repurchase/
Redemption
for the
month of
October 2022
(INR in crore)","Net Assets
Under
Management
as on
October 31,
2022 (INR in
crore)","Average Net
Assets Under
Management
for the
month
October 2022
(INR in crore)","No. of
segregat
ed
portfolio
s
created
as on
October
31, 2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
October
31, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,33,"6,16,496","4,30,592.20","4,38,097.59","1,34,583.00","1,53,046.83",-,-
+ii,Liquid Fund,37,"17,57,482","2,51,881.01","2,32,796.41","3,73,212.25","3,88,186.31",-,-
+iii,Ultra Short Duration Fund,26,"6,23,263","12,480.85","13,626.14","88,736.88","91,398.26",-,-
+iv,Low Duration Fund,22,"9,80,104","8,231.34","10,891.78","93,462.25","97,692.48",1,-
+v,Money Market Fund,22,"4,20,525","17,231.02","19,227.34","1,05,882.56","1,10,195.04",-,-
+vi,Short Duration Fund,26,"5,25,948","1,921.30","4,387.38","95,272.33","96,398.44",-,-
+vii,Medium Duration Fund,15,"2,57,213",246.43,600.32,"27,959.87","28,059.92",3,-
+viii,Medium to Long Duration Fund,12,"1,07,949",57.30,133.79,"8,877.93","8,892.16",-,-
+ix,Long Duration Fund,3,"26,248",82.43,16.11,"2,904.70","2,866.93",-,-
+x,Dynamic Bond Fund,24,"2,17,337",357.10,365.13,"22,144.97","22,154.68",-,-
+xi,Corporate Bond Fund,21,"6,29,312","1,208.26","2,742.04","1,11,714.86","1,12,108.41",-,-
+xii,Credit Risk Fund,15,"2,55,956",152.90,560.75,"25,534.67","25,658.96",3,-
+xiii,Banking and PSU Fund,23,"3,10,655",439.38,"1,976.92","76,457.01","76,977.02",-,-
+xiv,Gilt Fund,22,"1,70,202",279.06,132.76,"15,899.36","15,807.50",-,-
+xv,Gilt Fund with 10 year constant duration,5,"43,302",59.71,39.52,"1,521.99","1,509.60",-,-
+xvi,Floater Fund,12,"2,46,784","2,281.75","4,725.89","60,637.73","61,455.11",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",318,"71,88,776","7,27,502.06","7,30,319.86","12,44,802.35","12,92,407.67",7,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,15,"36,76,860","1,596.90",707.64,"65,285.79","63,531.17",-,-
+ii,Large Cap Fund,31,"1,28,88,577","2,954.92","2,781.30","2,44,691.07","2,37,747.67",-,-
+iii,Large & Mid Cap Fund,27,"74,30,902","2,254.88","1,065.00","1,26,797.18","1,23,663.41",-,-
+iv,Mid Cap Fund,28,"98,25,553","3,020.27","1,634.94","1,82,767.48","1,80,140.77",-,-
+v,Small Cap Fund,24,"95,03,255","2,759.23","1,177.32","1,26,095.84","1,24,856.65",-,-
+vi,Dividend Yield Fund,8,"5,91,282",84.28,112.52,"10,294.35","10,062.75",-,-
+vii,Value Fund/Contra Fund,22,"43,49,373","1,146.26",744.85,"88,992.37","86,266.41",-,-
+viii,Focused Fund,27,"53,38,157","1,544.51","1,284.64","1,05,641.12","1,03,366.13",-,-
+ix,Sectoral/Thematic Funds,123,"1,27,14,127","5,380.36","2,694.03","1,67,805.24","1,61,879.37",-,-
+x,ELSS,40,"1,44,29,533","1,509.21","1,123.26","1,55,114.69","1,51,305.47",-,-
+xi,Flexi Cap Fund,34,"1,24,86,070","3,253.24","2,788.21","2,48,853.10","2,42,752.40",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),379,"9,32,33,689","25,504.06","16,113.71","15,22,338.25","14,85,572.22",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,21,"5,17,512",322.82,332.42,"22,585.58","22,441.16",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,32,"52,66,180","1,847.64","1,601.80","1,58,811.99","1,56,222.57",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,27,"44,50,929","2,475.49","2,929.19","1,94,577.93","1,93,479.86",-,-
+iv,Multi Asset Allocation Fund,9,"8,47,730",332.66,245.96,"21,698.83","22,426.76",-,-
+v,Arbitrage Fund,26,"4,83,889","3,210.14","5,680.25","75,883.88","91,024.88",-,-
+vi,Equity Savings Fund,22,"3,65,445",321.89,540.42,"17,129.57","17,721.34",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),137,"1,19,31,685","8,510.64","11,330.04","4,90,687.78","5,03,316.57",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,26,"27,25,635",206.69,91.55,"17,821.19","17,456.88",-,-
+ii,Childrens Fund,10,"29,09,230",96.71,39.76,"14,115.98","13,867.43",-,-
+"",Sub Total - IV (i+ii),36,"56,34,865",303.40,131.31,"31,937.17","31,324.31",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,126,"29,98,216","7,359.45","2,283.76","1,12,603.20","1,08,814.75",-,-
+ii,GOLD ETF,11,"46,79,130",349.57,202.18,"19,881.72","19,701.55",-,-
+iii,Other ETFs,143,"1,16,68,143","10,641.59","5,796.83","4,82,654.62","4,67,230.28",-,-
+iv,Fund of funds investing overseas,48,"12,54,452",505.66,312.59,"19,834.61","19,367.59",-,-
+"",Sub Total - V (i+ii+iii+iv),328,"2,05,99,941","18,856.27","8,595.36","6,34,974.16","6,15,114.16",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,198","13,85,88,956","7,80,676.45","7,66,490.28","39,24,739.71","39,27,734.93",12,35.14
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,85,"1,00,319",597.80,545.49,"15,249.78","15,209.02",-,-
+ii,Capital Protection Oriented Schemes,7,"12,654",-,-,634.06,631.08,-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,078.42","2,074.19",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),100,"1,13,053",597.80,545.49,"17,962.26","17,914.29",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,04,578",-,20.30,"3,724.85","3,642.84",-,-
+ii,Other Equity Schemes,12,"68,272",-,116.66,"3,281.31","3,280.90",-,-
+"",Sub Total (i+ii),31,"3,72,850",-,136.96,"7,006.16","6,923.74",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,131,"4,85,903",597.80,682.45,"24,968.42","24,838.03",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,886",1.02,55.56,615.15,635.99,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,886",1.02,55.56,615.15,635.99,-,-
+"",,,,,,,,,
+"",Grand Total,"1,341","13,90,77,745","7,81,275.27","7,67,228.29","39,50,323.28","39,53,208.95",12,35.14
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,"## 78","18,04,872","1,436.77","1,021.27","56,650.33","56,101.15",-,-
+Monthly Report for the month of September 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
Septem
ber 30,
2022","No. of Folios
as on
September
30, 2022","Funds
Mobilized for
the month of
September
2022 (INR in
crore)","Repurchase/
Redemption
for the
month of
September
2022 (INR in
crore)","Net Assets
Under
Management
as on
September
30, 2022 (INR
in crore)","Average Net
Assets Under
Management
for the
month
September
2022 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
Septem
ber 30,
2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
Septembe
r 30, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,32,"6,11,525","5,52,502.99","5,19,374.66","1,41,319.78","1,33,564.03",-,-
+ii,Liquid Fund,37,"17,53,272","2,99,102.84","3,59,073.14","3,52,213.14","4,19,855.51",-,-
+iii,Ultra Short Duration Fund,26,"6,21,847","13,749.01","22,202.81","89,480.74","96,696.22",-,-
+iv,Low Duration Fund,22,"9,86,513","7,331.80","14,991.65","95,673.48","1,01,883.13",1,-
+v,Money Market Fund,22,"4,20,264","21,219.66","32,451.72","1,07,379.30","1,15,590.11",-,-
+vi,Short Duration Fund,26,"5,30,585","3,508.97","4,539.83","97,272.50","99,473.39",-,-
+vii,Medium Duration Fund,15,"2,58,984",266.21,935.29,"28,203.83","28,727.49",3,-
+viii,Medium to Long Duration Fund,12,"1,08,680",43.51,133.09,"8,926.80","9,029.59",-,-
+ix,Long Duration Fund,3,"26,259",154.49,43.73,"2,828.43","2,772.25",-,-
+x,Dynamic Bond Fund,24,"2,18,018",355.05,"1,108.43","22,083.90","22,614.04",-,-
+xi,Corporate Bond Fund,21,"6,32,920",884.83,"3,810.59","1,12,782.60","1,14,265.58",-,-
+xii,Credit Risk Fund,15,"2,58,089",158.98,650.95,"25,821.13","26,106.29",3,-
+xiii,Banking and PSU Fund,23,"3,14,405",801.10,"5,026.15","77,677.77","80,401.09",-,-
+xiv,Gilt Fund,22,"1,71,195",338.07,331.42,"15,700.26","15,731.52",-,-
+xv,Gilt Fund with 10 year constant duration,5,"43,862",67.52,66.32,"1,498.84","1,520.00",-,-
+xvi,Floater Fund,12,"2,48,588","3,298.09","4,415.74","62,811.57","64,005.65",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",317,"72,05,006","9,03,783.12","9,69,155.52","12,41,674.09","13,32,235.88",7,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,14,"35,98,855","1,679.53",954.82,"62,435.41","63,079.86",-,-
+ii,Large Cap Fund,31,"1,28,73,410","3,491.52","3,217.34","2,33,619.48","2,38,986.66",-,-
+iii,Large & Mid Cap Fund,27,"73,60,105","3,100.40","1,631.58","1,21,761.61","1,23,515.65",-,-
+iv,Mid Cap Fund,28,"96,72,659","4,398.42","2,247.27","1,78,867.43","1,81,018.53",-,-
+v,Small Cap Fund,24,"92,47,406","3,571.19","1,745.71","1,23,153.93","1,23,672.99",-,-
+vi,Dividend Yield Fund,8,"5,90,901",165.52,123.66,"9,910.09","10,097.88",-,-
+vii,Value Fund/Contra Fund,22,"43,09,767","1,426.12",906.93,"84,511.49","85,867.65",-,-
+viii,Focused Fund,27,"53,28,712","1,978.21","1,780.25","1,02,208.64","1,04,212.35",-,-
+ix,Sectoral/Thematic Funds,121,"1,26,25,526","8,194.69","3,776.07","1,59,075.50","1,58,772.10",-,-
+x,ELSS,39,"1,43,70,815","1,596.31","1,519.75","1,49,371.14","1,52,953.08",-,-
+xi,Flexi Cap Fund,34,"1,24,43,255","5,995.47","3,594.27","2,38,885.44","2,44,057.98",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),375,"9,24,21,411","35,597.37","21,497.64","14,63,800.17","14,86,234.75",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,21,"5,17,464",533.41,403.23,"22,323.94","22,403.46",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,32,"52,49,546","2,811.72","2,051.28","1,54,007.53","1,56,531.42",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,27,"44,53,840","4,251.69","3,726.99","1,89,849.22","1,94,139.09",-,-
+iv,Multi Asset Allocation Fund,9,"8,43,516",513.95,391.33,"20,839.69","22,241.21",-,-
+v,Arbitrage Fund,26,"4,88,524","3,678.67","7,701.45","77,689.88","93,556.04",-,-
+vi,Equity Savings Fund,22,"3,66,524",572.26,775.39,"17,037.94","17,895.40",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),137,"1,19,19,414","12,361.70","15,049.67","4,81,748.21","5,06,766.61",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,26,"27,19,117",275.37,122.31,"17,271.05","17,457.13",-,-
+ii,Childrens Fund,10,"29,06,735",106.76,46.47,"13,752.04","13,897.07",-,-
+"",Sub Total - IV (i+ii),36,"56,25,852",382.13,168.77,"31,023.09","31,354.20",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,105,"29,08,897","8,397.19","6,079.99","1,04,993.95","1,05,686.79",-,-
+ii,GOLD ETF,11,"46,45,081",425.79,95.55,"19,861.30","19,429.14",-,-
+iii,Other ETFs,141,"1,16,05,124","15,264.57","4,456.97","4,54,854.85","4,59,572.95",-,-
+iv,Fund of funds investing overseas,48,"12,56,035",646.44,478.13,"18,945.00","19,861.25",-,-
+"",Sub Total - V (i+ii+iii+iv),305,"2,04,15,137","24,733.98","11,110.64","5,98,655.10","6,04,550.13",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,170","13,75,86,820","9,76,858.30","10,16,982.25","38,16,900.66","39,61,141.58",12,35.14
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,87,"1,05,513","1,116.78","2,072.66","15,134.40","16,328.80",-,-
+ii,Capital Protection Oriented Schemes,7,"12,653",-,154.85,630.05,689.10,-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,067.71","2,062.67",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),102,"1,18,246","1,116.78","2,227.51","17,832.16","19,080.57",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,05,619",-,22.66,"3,611.14","3,679.55",-,-
+ii,Other Equity Schemes,13,"73,741",-,-,"3,331.38","3,376.45",-,-
+"",Sub Total (i+ii),32,"3,79,360",-,22.66,"6,942.52","7,056.00",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,134,"4,97,606","1,116.78","2,250.17","24,774.68","26,136.57",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,902",3.01,149.97,675.40,712.12,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,902",3.01,149.97,675.40,712.12,-,-
+"",,,,,,,,,
+"",Grand Total,"1,316","13,80,87,328","9,77,978.09","10,19,382.39","38,42,350.73","39,87,990.26",12,35.14
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,"## 74","17,84,391","1,894.07","1,173.06","55,420.06","55,477.68",-,-
+Monthly Report for the month of August 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
August
31, 2022","No. of Folios
as on August
31, 2022","Funds
Mobilized for
the month of
August 2022
(INR in crore)","Repurchase/
Redemption
for the
month of
August 2022
(INR in crore)","Net Assets
Under
Management
as on August
31, 2022 (INR
in crore)","Average Net
Assets Under
Management
for the
month
August 2022
(INR in crore)","No. of
segregat
ed
portfolio
s
created
as on
August
31, 2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on
August 31,
2022 (INR
in crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,32,"6,08,994","4,21,677.17","4,38,082.30","1,06,254.59","1,43,593.77",-,-
+ii,Liquid Fund,37,"17,52,790","3,33,449.62","2,83,353.80","4,11,291.99","4,21,076.44",-,-
+iii,Ultra Short Duration Fund,26,"6,20,888","21,135.38","14,762.97","97,575.87","94,831.89",-,-
+iv,Low Duration Fund,22,"9,95,936","11,408.22","8,444.11","1,02,931.84","1,01,662.55",1,-
+v,Money Market Fund,22,"4,17,852","25,646.23","19,717.45","1,18,232.40","1,14,710.45",-,-
+vi,Short Duration Fund,26,"5,35,625","6,814.83","4,225.18","98,862.56","96,811.39",-,-
+vii,Medium Duration Fund,16,"2,62,892",494.93,596.82,"28,969.60","28,878.59",4,130.59
+viii,Medium to Long Duration Fund,13,"1,12,528",81.11,141.03,"9,081.81","9,044.05",-,-
+ix,Long Duration Fund,3,"26,037",147.14,49.97,"2,732.89","2,661.74",-,-
+x,Dynamic Bond Fund,25,"2,22,528","1,263.24",364.59,"22,991.71","22,640.85",1,50.08
+xi,Corporate Bond Fund,21,"6,29,857","3,322.28","2,649.58","1,15,412.21","1,14,685.93",-,-
+xii,Credit Risk Fund,15,"2,60,902",300.02,388.36,"26,297.90","26,258.41",4,66.37
+xiii,Banking and PSU Fund,23,"3,17,833","1,950.03","3,330.25","81,787.11","81,975.21",-,-
+xiv,Gilt Fund,22,"1,72,746",652.28,283.60,"15,674.65","15,489.75",-,-
+xv,Gilt Fund with 10 year constant duration,5,"44,501",160.22,662.92,"1,511.53","1,470.32",-,-
+xvi,Floater Fund,12,"2,51,047","1,934.53","4,220.04","63,624.97","64,362.21",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",320,"72,32,956","8,30,437.25","7,81,272.96","13,03,233.66","13,40,153.55",10,247.04
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,14,"35,16,764","1,346.85",954.20,"62,108.53","60,938.09",-,-
+ii,Large Cap Fund,31,"1,28,32,758","3,621.52","3,577.93","2,40,308.23","2,37,993.98",-,-
+iii,Large & Mid Cap Fund,27,"72,58,212","2,437.93","1,406.96","1,22,862.47","1,20,902.06",-,-
+iv,Mid Cap Fund,27,"94,20,335","3,716.62","2,237.21","1,78,094.34","1,74,220.03",-,-
+v,Small Cap Fund,24,"88,89,305","2,759.76","1,499.78","1,20,464.00","1,17,225.51",-,-
+vi,Dividend Yield Fund,8,"5,88,848",136.62,166.58,"10,172.05","10,123.99",-,-
+vii,Value Fund/Contra Fund,22,"42,52,900","1,228.84",874.35,"85,681.59","84,301.04",-,-
+viii,Focused Fund,27,"53,10,404","2,333.52","1,447.36","1,04,348.35","1,03,088.31",-,-
+ix,Sectoral/Thematic Funds,118,"1,24,55,739","3,022.12","4,288.79","1,57,811.81","1,57,053.66",-,-
+x,ELSS,39,"1,42,94,155","1,433.39","1,564.45","1,53,608.45","1,51,726.90",-,-
+xi,Flexi Cap Fund,33,"1,22,85,444","5,808.55","3,708.57","2,42,438.49","2,38,963.24",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),370,"9,11,04,864","27,845.75","21,726.17","14,77,898.31","14,56,536.80",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,21,"5,15,506",535.56,334.51,"22,279.69","22,045.68",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,32,"52,18,497","2,756.33","2,011.42","1,55,900.46","1,54,496.02",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,26,"44,14,372","3,941.30","3,090.39","1,92,369.27","1,91,700.03",-,-
+iv,Multi Asset Allocation Fund,9,"8,34,709",432.04,305.32,"21,081.59","22,030.17",-,-
+v,Arbitrage Fund,26,"4,94,632","3,558.74","12,106.82","81,384.53","99,090.33",-,-
+vi,Equity Savings Fund,22,"3,66,286",584.19,561.25,"17,358.68","17,874.79",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),136,"1,18,44,002","11,808.15","18,409.72","4,90,374.22","5,07,237.02",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,25,"27,04,817",179.26,138.04,"17,407.58","17,169.93",-,-
+ii,Childrens Fund,10,"29,03,665",100.80,49.48,"13,849.90","13,697.18",-,-
+"",Sub Total - IV (i+ii),35,"56,08,482",280.06,187.52,"31,257.48","30,867.10",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,102,"28,29,331","9,766.37","1,978.13","1,04,742.43","1,00,434.79",-,-
+ii,GOLD ETF,11,"46,09,726",149.62,187.75,"19,832.10","19,967.38",-,-
+iii,Other ETFs,136,"1,14,93,468","12,421.72","5,005.26","4,59,208.03","4,51,379.61",-,-
+iv,Fund of funds investing overseas,46,"12,46,685",446.58,544.51,"20,507.49","21,507.31",-,-
+"",Sub Total - V (i+ii+iii+iv),295,"2,01,79,210","22,784.29","7,715.66","6,04,290.04","5,93,289.09",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,156","13,59,69,514","8,93,155.49","8,29,312.02","39,07,053.71","39,28,083.56",15,282.18
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,92,"1,06,121","2,292.90",778.76,"16,110.17","14,581.23",-,-
+ii,Capital Protection Oriented Schemes,9,"15,541",-,36.21,786.63,783.18,-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,056.50","2,052.95",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),109,"1,21,742","2,292.90",814.97,"18,953.30","17,417.36",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,06,845",-,40.51,"3,693.68","3,665.13",-,-
+ii,Other Equity Schemes,13,"73,765",-,136.83,"3,358.13","3,431.76",-,-
+"",Sub Total (i+ii),32,"3,80,610",-,177.34,"7,051.81","7,096.89",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,141,"5,02,352","2,292.90",992.30,"26,005.11","24,514.25",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,952",269.83,336.43,818.95,825.47,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,952",269.83,336.43,818.95,825.47,-,-
+"",,,,,,,,,
+"",Grand Total,"1,309","13,64,74,818","8,95,718.22","8,30,640.76","39,33,877.77","39,53,423.28",15,282.18
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,"## 72","17,81,488","2,574.71",892.16,"55,483.13","54,903.21",-,-
+Monthly Report for the month of July 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
July 31,
2022","No. of Folios
as on July 31,
2022","Funds
Mobilized for
the month of
July 2022
(INR in crore)","Repurchase/
Redemption
for the
month of July
2022 (INR in
crore)","Net Assets
Under
Management
as on July 31,
2022 (INR in
crore)","Average Net
Assets Under
Management
for the
month July
2022 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
July 31,
2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on July
31, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,30,"6,14,247","4,62,219.10","4,42,300.44","1,23,409.85","1,36,240.23",-,-
+ii,Liquid Fund,37,"17,51,686","2,56,150.90","2,63,843.55","3,58,401.53","4,21,458.65",-,-
+iii,Ultra Short Duration Fund,26,"6,16,009","17,689.89","13,961.87","90,773.57","90,400.83",-,-
+iv,Low Duration Fund,22,"10,04,139","10,246.51","10,892.10","99,305.03","1,02,401.04",1,-
+v,Money Market Fund,20,"4,16,108","26,382.69","23,743.94","1,11,688.71","1,14,410.65",-,-
+vi,Short Duration Fund,25,"5,40,403",950.46,"2,822.38","95,152.93","96,182.11",-,-
+vii,Medium Duration Fund,16,"2,65,574",177.70,723.31,"28,838.47","28,900.16",4,130.54
+viii,Medium to Long Duration Fund,13,"1,13,099",61.61,225.95,"9,043.78","9,053.68",-,-
+ix,Long Duration Fund,2,"23,848",45.20,12.42,"2,570.32","2,546.77",-,-
+x,Dynamic Bond Fund,25,"2,23,827",272.18,363.37,"21,846.88","21,774.91",1,50.06
+xi,Corporate Bond Fund,21,"6,34,713",637.87,"3,220.09","1,13,857.28","1,14,908.05",-,-
+xii,Credit Risk Fund,15,"2,62,757",169.09,381.78,"26,192.42","26,217.59",4,66.33
+xiii,Banking and PSU Fund,22,"3,13,127",592.13,"3,401.77","82,678.36","84,535.29",-,-
+xiv,Gilt Fund,21,"1,71,254",166.88,280.37,"15,136.72","15,158.72",-,-
+xv,Gilt Fund with 10 year constant duration,4,"42,393",53.15,30.00,"1,988.09","1,959.46",-,-
+xvi,Floater Fund,12,"2,53,053","1,459.39","6,141.35","65,541.86","67,536.65",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",311,"72,46,237","7,77,274.75","7,72,344.67","12,46,425.81","13,33,684.79",10,246.93
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,14,"34,59,965","1,057.08",533.07,"59,303.98","56,450.78",-,-
+ii,Large Cap Fund,30,"1,27,98,164","3,142.63","2,051.72","2,31,851.80","2,21,787.96",-,-
+iii,Large & Mid Cap Fund,27,"71,81,262","2,328.99","1,209.20","1,17,218.53","1,11,700.45",-,-
+iv,Mid Cap Fund,26,"92,45,074","2,599.35","1,354.68","1,68,438.05","1,60,389.80",-,-
+v,Small Cap Fund,24,"86,59,248","2,705.41",925.96,"1,13,332.11","1,08,472.12",-,-
+vi,Dividend Yield Fund,8,"5,87,383",102.58,87.55,"9,946.11","9,524.38",-,-
+vii,Value Fund/Contra Fund,22,"42,03,723","1,083.25",656.24,"82,030.24","78,483.18",-,-
+viii,Focused Fund,26,"52,70,192","1,684.01",911.49,"99,933.56","95,291.31",-,-
+ix,Sectoral/Thematic Funds,118,"1,24,55,778","3,156.32","2,940.85","1,54,214.16","1,48,315.21",-,-
+x,ELSS,39,"1,42,34,392","1,320.54",992.69,"1,47,910.92","1,41,039.13",-,-
+xi,Flexi Cap Fund,31,"1,21,57,663","3,473.89","2,092.34","2,31,327.51","2,20,776.98",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),365,"9,02,52,844","22,654.05","13,755.80","14,15,506.96","13,52,231.30",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,21,"5,13,330",353.19,333.38,"21,715.43","21,483.82",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,32,"51,91,744","2,166.56","1,480.38","1,50,660.23","1,45,724.53",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,25,"43,86,473","2,692.38","2,138.44","1,86,630.06","1,83,463.51",-,-
+iv,Multi Asset Allocation Fund,9,"8,29,737",388.25,210.49,"20,404.37","20,825.41",-,-
+v,Arbitrage Fund,25,"5,00,402","3,552.06","9,959.61","89,117.44","1,06,812.63",-,-
+vi,Equity Savings Fund,22,"3,66,728",388.47,564.95,"17,079.97","17,592.83",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),134,"1,17,88,414","9,540.92","14,687.24","4,85,607.50","4,95,902.72",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,25,"26,98,992",158.27,96.63,"16,764.79","16,225.78",-,-
+ii,Childrens Fund,10,"29,00,909",85.89,36.61,"13,401.98","12,989.08",-,-
+"",Sub Total - IV (i+ii),35,"55,99,901",244.16,133.24,"30,166.77","29,214.86",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,95,"27,51,698","7,779.80","1,000.57","94,589.49","88,605.98",-,-
+ii,GOLD ETF,11,"46,42,602",0.96,457.71,"20,037.76","19,987.66",-,-
+iii,Other ETFs,126,"1,15,34,916","11,021.11","3,386.08","4,36,116.37","4,13,003.15",-,-
+iv,Fund of funds investing overseas,46,"12,60,136",564.30,251.25,"21,175.64","20,135.89",-,-
+"",Sub Total - V (i+ii+iii+iv),278,"2,01,89,352","19,366.17","5,095.61","5,71,919.25","5,41,732.67",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,123","13,50,76,748","8,29,080.04","8,06,016.55","37,49,626.29","37,52,766.34",15,282.07
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,94,"89,730","1,430.03",831.21,"14,486.62","13,715.77",-,-
+ii,Capital Protection Oriented Schemes,10,"16,229",-,-,814.44,809.02,-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,046.44","2,042.88",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),112,"1,06,039","1,430.03",831.21,"17,347.50","16,567.67",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,08,723",-,15.62,"3,588.88","3,441.67",-,-
+ii,Other Equity Schemes,14,"79,179",-,-,"3,349.71","3,201.58",-,-
+"",Sub Total (i+ii),33,"3,87,902",-,15.62,"6,938.58","6,643.25",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,145,"4,93,941","1,430.03",846.83,"24,286.09","23,210.92",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,964",57.01,98.77,890.51,933.89,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,964",57.01,98.77,890.51,933.89,-,-
+"",,,,,,,,,
+"",Grand Total,"1,280","13,55,73,653","8,30,567.07","8,06,962.15","37,74,802.90","37,76,911.15",15,282.07
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,71,"17,75,656","2,530.26",531.30,"53,336.64","51,391.88",-,-
+Monthly Report for the month of June 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
June 30,
2022","No. of Folios
as on June
30, 2022","Funds
Mobilized for
the month of
June 2022
(INR in crore)","Repurchase/
Redemption
for the
month of
June 2022
(INR in crore)","Net Assets
Under
Management
as on June
30, 2022 (INR
in crore)","Average Net
Assets Under
Management
for the
month June
2022 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
June 30,
2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on June
30, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,30,"6,11,507","5,26,275.02","5,46,943.09","1,02,944.95","1,52,639.12",-,-
+ii,Liquid Fund,37,"17,49,619","2,98,147.68","3,13,930.32","3,64,492.65","4,05,242.55",-,-
+iii,Ultra Short Duration Fund,27,"6,14,710","13,938.47","23,996.46","86,632.74","92,354.06",-,-
+iv,Low Duration Fund,22,"10,13,889","4,687.96","13,220.31","99,428.94","1,04,096.56",1,-
+v,Money Market Fund,20,"4,14,995","20,103.15","28,229.27","1,08,586.56","1,09,588.59",-,-
+vi,Short Duration Fund,25,"5,45,864",643.32,"7,292.22","96,256.08","99,023.66",-,-
+vii,Medium Duration Fund,16,"2,68,362",150.93,"1,379.26","28,890.94","29,280.51",4,130.50
+viii,Medium to Long Duration Fund,13,"1,13,016",41.67,208.83,"9,113.33","9,165.79",-,-
+ix,Long Duration Fund,2,"23,951",55.82,19.18,"2,508.48","2,469.41",-,-
+x,Dynamic Bond Fund,25,"2,24,531",175.45,913.13,"21,667.60","22,064.29",1,50.05
+xi,Corporate Bond Fund,21,"6,38,542",489.79,"9,575.81","1,15,545.39","1,19,144.85",-,-
+xii,Credit Risk Fund,15,"2,64,066",158.31,640.73,"26,161.93","26,350.39",4,66.30
+xiii,Banking and PSU Fund,22,"3,16,076",644.95,"4,526.23","84,974.05","87,269.11",-,-
+xiv,Gilt Fund,21,"1,73,032",146.14,174.21,"15,120.58","15,069.53",-,-
+xv,Gilt Fund with 10 year constant duration,4,"42,765",259.42,38.74,"1,938.23","1,799.51",-,-
+xvi,Floater Fund,12,"2,54,706","1,341.75","8,419.69","69,811.34","72,309.47",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",312,"72,69,631","8,67,259.84","9,59,507.47","12,34,073.78","13,47,867.40",10,246.85
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,14,"33,89,335","1,378.79",408.54,"53,297.70","53,186.60",-,-
+ii,Large Cap Fund,31,"1,27,50,858","3,860.81","1,730.46","2,12,074.38","2,12,716.10",-,-
+iii,Large & Mid Cap Fund,27,"70,88,163","3,129.74","1,135.01","1,05,880.69","1,05,453.08",-,-
+iv,Mid Cap Fund,26,"91,32,054","3,041.38","1,189.71","1,50,744.39","1,50,723.62",-,-
+v,Small Cap Fund,24,"84,79,510","2,581.47",965.54,"1,02,481.52","1,02,090.23",-,-
+vi,Dividend Yield Fund,8,"5,84,894",145.36,78.86,"9,145.31","9,223.11",-,-
+vii,Value Fund/Contra Fund,22,"41,56,360","1,321.73",474.58,"75,220.51","75,216.96",-,-
+viii,Focused Fund,26,"52,36,415","2,061.70",870.13,"90,621.98","90,751.23",-,-
+ix,Sectoral/Thematic Funds,118,"1,24,14,900","3,828.49","2,150.68","1,41,636.05","1,41,953.06",-,-
+x,ELSS,39,"1,41,88,907","1,467.18",827.12,"1,34,225.70","1,35,193.62",-,-
+xi,Flexi Cap Fund,31,"1,20,74,588","4,720.39","2,208.65","2,10,682.47","2,11,296.44",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),366,"8,94,95,984","27,537.04","12,039.28","12,86,010.69","12,87,804.06",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,21,"5,10,428",468.43,293.22,"21,153.44","21,114.58",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,32,"51,57,150","2,406.70","1,276.60","1,40,512.97","1,41,070.16",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,25,"43,58,661","3,589.73","1,790.32","1,77,714.13","1,78,619.12",-,-
+iv,Multi Asset Allocation Fund,10,"8,26,549",411.98,268.10,"19,225.27","20,383.41",-,-
+v,Arbitrage Fund,25,"5,02,918","5,576.75","11,170.05","95,229.42","1,12,120.53",-,-
+vi,Equity Savings Fund,22,"3,64,946",590.95,525.68,"16,919.01","17,476.08",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),135,"1,17,20,652","13,044.54","15,323.98","4,70,754.24","4,90,783.88",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,25,"26,96,013",166.98,87.88,"15,673.05","15,682.31",-,-
+ii,Childrens Fund,10,"28,99,529",89.60,31.29,"12,554.00","12,563.38",-,-
+"",Sub Total - IV (i+ii),35,"55,95,542",256.58,119.17,"28,227.06","28,245.69",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,94,"27,00,762","7,975.16",674.03,"83,407.85","79,191.85",-,-
+ii,GOLD ETF,11,"46,05,088",251.71,116.88,"20,248.59","20,121.48",-,-
+iii,Other ETFs,124,"1,15,26,763","8,703.52","3,344.96","3,98,153.52","3,98,881.59",-,-
+iv,Fund of funds investing overseas,46,"12,60,239",554.01,238.90,"19,295.93","19,607.47",-,-
+"",Sub Total - V (i+ii+iii+iv),275,"2,00,92,852","17,484.40","4,374.77","5,21,105.89","5,17,802.39",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,123","13,41,74,661","9,25,582.40","9,91,364.68","35,40,171.65","36,72,503.43",15,281.99
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,95,"79,009",-,"3,985.02","13,773.94","15,621.25",-,-
+ii,Capital Protection Oriented Schemes,10,"16,206",-,-,801.54,801.22,-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,035.51","2,032.15",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),113,"95,295",-,"3,985.02","16,610.99","18,454.63",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,09,684",-,17.36,"3,306.42","3,343.54",-,-
+ii,Other Equity Schemes,14,"79,199",-,0.01,"3,072.41","3,084.24",-,-
+"",Sub Total (i+ii),33,"3,88,883",-,17.37,"6,378.83","6,427.79",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,146,"4,84,178",-,"4,002.39","22,989.82","24,882.41",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,979",99.52,167.79,928.74,940.96,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,979",99.52,167.79,928.74,940.96,-,-
+"",,,,,,,,,
+"",Grand Total,"1,281","13,46,61,818","9,25,681.92","9,95,534.86","35,64,090.20","36,98,326.80",15,281.99
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,71,"17,63,229","2,422.12",546.94,"49,687.50","48,710.19",-,-
+Monthly Report for the month of May 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
May 31,
2022","No. of Folios
as on May
31, 2022","Funds
Mobilized for
the month of
May 2022
(INR in crore)","Repurchase/
Redemption
for the
month of
May 2022
(INR in crore)","Net Assets
Under
Management
as on May
31, 2022 (INR
in crore)","Average Net
Assets Under
Management
for the
month May
2022 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
May 31,
2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on May
31, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,30,"5,85,062","4,81,769.34","4,66,698.45","1,23,029.97","1,36,494.28",-,-
+ii,Liquid Fund,37,"17,46,868","2,45,143.87","2,43,366.99","3,78,743.93","3,75,867.95",-,-
+iii,Ultra Short Duration Fund,27,"6,15,426","11,883.16","18,988.11","96,331.99","1,00,701.29",-,-
+iv,Low Duration Fund,22,"10,27,226","8,129.58","14,845.88","1,07,762.80","1,11,473.75",1,-
+v,Money Market Fund,20,"4,14,354","14,844.94","29,443.60","1,16,260.30","1,25,223.32",-,-
+vi,Short Duration Fund,25,"5,55,760","1,822.68","10,425.71","1,02,556.85","1,07,755.15",-,-
+vii,Medium Duration Fund,16,"2,72,693",169.38,"1,391.78","30,036.34","30,516.60",4,130.45
+viii,Medium to Long Duration Fund,13,"1,13,683",34.73,283.18,"9,258.89","9,381.09",-,-
+ix,Long Duration Fund,2,"24,068",40.33,42.58,"2,466.38","2,472.26",-,-
+x,Dynamic Bond Fund,25,"2,26,595",219.75,"2,634.03","22,342.31","22,840.38",1,50.03
+xi,Corporate Bond Fund,21,"6,45,312","2,755.97","4,902.47","1,24,499.51","1,26,221.07",-,-
+xii,Credit Risk Fund,15,"2,66,016",151.32,880.92,"26,588.78","26,826.95",4,66.29
+xiii,Banking and PSU Fund,22,"3,20,548","2,397.85","3,518.86","88,745.18","89,936.77",-,-
+xiv,Gilt Fund,21,"1,74,343",533.42,357.77,"15,108.84","15,107.41",-,-
+xv,Gilt Fund with 10 year constant duration,4,"43,242",502.96,55.64,"1,708.98","1,565.87",-,-
+xvi,Floater Fund,12,"2,56,330","1,951.15","7,236.70","76,832.59","79,700.51",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",312,"72,87,526","7,72,350.42","8,05,072.67","13,22,273.65","13,62,084.65",10,246.77
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,14,"33,08,382","1,698.86",433.85,"54,714.45","53,375.43",-,-
+ii,Large Cap Fund,31,"1,26,60,337","4,422.16","1,936.80","2,19,835.52","2,14,430.81",-,-
+iii,Large & Mid Cap Fund,27,"69,79,727","3,359.37",945.86,"1,08,775.63","1,06,027.93",-,-
+iv,Mid Cap Fund,26,"90,14,944","3,342.32","1,510.78","1,55,831.89","1,52,915.82",-,-
+v,Small Cap Fund,24,"83,30,982","2,947.11","1,178.03","1,04,738.77","1,03,407.67",-,-
+vi,Dividend Yield Fund,8,"5,79,754",154.27,73.43,"9,565.15","9,418.06",-,-
+vii,Value Fund/Contra Fund,22,"41,14,712","1,746.43",588.42,"77,908.18","76,312.55",-,-
+viii,Focused Fund,26,"51,86,385","2,480.14",931.64,"93,943.44","91,728.44",-,-
+ix,Sectoral/Thematic Funds,118,"1,23,03,099","4,805.19","2,513.40","1,46,708.85","1,43,476.62",-,-
+x,ELSS,39,"1,41,12,957","1,668.76",921.92,"1,40,800.32","1,38,087.55",-,-
+xi,Flexi Cap Fund,31,"1,19,57,355","4,994.69","2,055.76","2,18,723.73","2,13,348.82",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),366,"8,85,48,634","31,619.32","13,089.88","13,31,545.93","13,02,529.70",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,21,"5,08,531",423.03,374.88,"21,148.90","21,037.14",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,32,"51,16,432","2,751.43","1,370.96","1,44,800.05","1,42,987.55",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,25,"43,20,518","4,192.31","1,944.44","1,80,023.57","1,78,376.88",-,-
+iv,Multi Asset Allocation Fund,10,"8,16,589",488.53,248.52,"19,727.14","20,562.39",-,-
+v,Arbitrage Fund,25,"5,02,163","8,853.75","7,846.38","99,976.46","1,14,269.85",-,-
+vi,Equity Savings Fund,22,"3,61,971",773.97,574.58,"17,080.92","17,397.63",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),135,"1,16,26,204","17,483.02","12,359.77","4,82,757.04","4,94,631.44",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,25,"26,92,309",189.46,90.42,"16,064.56","15,801.86",-,-
+ii,Childrens Fund,10,"28,97,684",99.28,38.48,"12,833.24","12,644.70",-,-
+"",Sub Total - IV (i+ii),35,"55,89,993",288.75,128.90,"28,897.81","28,446.56",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,94,"26,39,016","6,815.83","1,092.54","78,047.39","74,452.34",-,-
+ii,GOLD ETF,11,"45,06,327",334.32,130.94,"20,261.99","20,042.85",-,-
+iii,Other ETFs,124,"1,13,88,264","11,710.55","5,654.49","4,09,693.33","4,00,692.49",-,-
+iv,Fund of funds investing overseas,46,"12,57,625",513.90,267.64,"20,411.69","19,676.44",-,-
+"",Sub Total - V (i+ii+iii+iv),275,"1,97,91,232","19,374.60","7,145.61","5,28,414.39","5,14,864.12",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,123","13,28,43,589","8,41,116.10","8,37,796.83","36,93,888.82","37,02,556.46",15,281.91
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,121,"95,982",-,"10,039.06","17,602.50","23,317.12",-,-
+ii,Capital Protection Oriented Schemes,10,"16,205",-,534.50,805.11,"1,315.72",-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,027.08","2,020.60",-,-
+iv,Other Debt Scheme,-,-,-,-,-,-,-,-
+"",Sub Total (i+ii+iii+iv),139,"1,12,267",-,"10,573.56","20,434.69","26,653.44",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,10,637",-,20.35,"3,497.52","3,440.71",-,-
+ii,Other Equity Schemes,14,"79,231",-,840.30,"3,198.01","3,871.03",-,-
+"",Sub Total (i+ii),33,"3,89,868",-,860.65,"6,695.53","7,311.75",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,172,"5,02,135",-,"11,434.20","27,130.23","33,965.19",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,12,"2,990",659.51,77.11,991.17,565.83,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,12,"2,990",659.51,77.11,991.17,565.83,-,-
+"",,,,,,,,,
+"",Grand Total,"1,307","13,33,48,714","8,41,775.61","8,49,308.14","37,22,010.22","37,37,087.48",15,281.91
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,71,"17,53,092","1,631.47",824.98,"48,587.09","48,002.47",-,-
+Monthly Report for the month of April 2022,,,,,,,,,
+Sr,Scheme Name,"No. of
Schemes
as on
April 30,
2022","No. of Folios
as on April
30, 2022","Funds
Mobilized for
the month of
April 2022
(INR in crore)","Repurchase/
Redemption
for the
month of
April 2022
(INR in crore)","Net Assets
Under
Management
as on April
30, 2022 (INR
in crore)","Average Net
Assets Under
Management
for the
month April
2022 (INR in
crore)","No. of
segregat
ed
portfolio
s
created
as on
April 30,
2022","Net Assets
Under
Managem
ent in
segregate
d portfolio
as on April
30, 2022
(INR in
crore)"
+A,Open ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Overnight Fund,30,"5,65,194","3,58,918.94","3,54,790.88","1,07,527.71","1,15,814.35",-,-
+ii,Liquid Fund,37,"17,51,319","2,81,205.29","2,52,474.30","3,75,793.29","4,01,172.36",-,-
+iii,Ultra Short Duration Fund,27,"6,19,228","30,924.13","15,834.65","1,03,319.54","1,00,231.93",-,-
+iv,Low Duration Fund,22,"10,45,333","16,269.20","14,777.29","1,14,526.51","1,17,328.88",1,-
+v,Money Market Fund,20,"4,14,834","36,779.64","20,585.90","1,30,773.58","1,26,408.12",-,-
+vi,Short Duration Fund,25,"5,69,283","3,895.00","8,347.00","1,11,444.94","1,15,062.03",-,-
+vii,Medium Duration Fund,16,"2,78,064",399.46,"1,762.96","31,496.18","32,311.75",4,130.40
+viii,Medium to Long Duration Fund,13,"1,14,730",151.95,561.72,"9,574.14","9,926.55",-,-
+ix,Long Duration Fund,2,"24,307",52.07,25.42,"2,517.55","2,500.64",-,-
+x,Dynamic Bond Fund,25,"2,30,463",265.69,462.38,"25,007.50","25,079.53",1,50.01
+xi,Corporate Bond Fund,21,"6,55,144","3,595.13","6,147.90","1,27,297.16","1,28,001.90",-,-
+xii,Credit Risk Fund,15,"2,69,097",289.47,572.59,"27,444.43","27,603.51",4,66.25
+xiii,Banking and PSU Fund,22,"3,27,456",867.55,"3,963.83","90,239.97","91,967.19",-,-
+xiv,Gilt Fund,21,"1,76,768",529.47,635.84,"15,031.90","15,202.20",-,-
+xv,Gilt Fund with 10 year constant duration,4,"43,980",78.63,40.78,"1,281.13","1,258.64",-,-
+xvi,Floater Fund,12,"2,58,609","9,385.01","7,866.59","82,301.20","81,439.28",-,-
+"","Sub Total - I
(i+ii+iii+iv+v+vi+vii+viii+ix+x+xi+xii+xiii+xiv+xv+xvi)",312,"73,43,809","7,43,606.63","6,88,850.02","13,55,576.72","13,91,308.85",10,246.66
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,Multi Cap Fund,14,"31,96,257","1,864.26",523.90,"55,626.81","56,094.19",-,-
+ii,Large Cap Fund,31,"1,25,33,497","3,875.20","2,616.24","2,23,072.25","2,27,595.61",-,-
+iii,Large & Mid Cap Fund,27,"68,45,348","3,011.66",962.14,"1,10,943.13","1,11,948.34",-,-
+iv,Mid Cap Fund,26,"88,54,201","3,125.14","1,575.45","1,62,311.32","1,63,298.43",-,-
+v,Small Cap Fund,24,"81,00,585","3,063.63","1,346.95","1,09,704.62","1,10,550.86",-,-
+vi,Dividend Yield Fund,8,"5,72,644",179.25,85.19,"9,768.91","9,953.70",-,-
+vii,Value Fund/Contra Fund,22,"40,61,202","1,447.57",703.20,"79,447.27","80,512.45",-,-
+viii,Focused Fund,26,"51,17,009","2,212.17",934.51,"96,174.99","97,994.65",-,-
+ix,Sectoral/Thematic Funds,118,"1,21,47,243","7,658.58","3,815.07","1,49,571.13","1,50,618.40",-,-
+x,ELSS,39,"1,40,05,645","1,787.74","1,480.92","1,46,077.96","1,49,026.61",-,-
+xi,Flexi Cap Fund,31,"1,17,91,520","4,391.54","2,682.80","2,23,532.00","2,27,847.39",-,-
+"",Sub Total - II (i+ii+iii+iv+v+vi+vii+viii+ix+x+xi),366,"8,72,25,151","32,616.75","16,726.37","13,66,230.39","13,85,440.62",-,-
+"",,,,,,,,,
+III,Hybrid Schemes,,,,,,,,
+i,Conservative Hybrid Fund,21,"5,06,641",652.90,351.76,"21,334.06","21,237.75",1,-
+ii,Balanced Hybrid Fund/Aggressive Hybrid Fund,32,"50,76,631","2,603.71","1,902.32","1,47,615.67","1,49,856.07",2,9.33
+iii,Dynamic Asset Allocation/Balanced Advantage Fund,25,"42,73,085","3,935.05","2,392.05","1,80,129.26","1,82,157.55",-,-
+iv,Multi Asset Allocation Fund,10,"8,04,549",486.61,276.59,"19,830.07","21,140.74",-,-
+v,Arbitrage Fund,25,"5,00,467","10,585.04","6,492.24","99,049.17","1,11,752.82",-,-
+vi,Equity Savings Fund,22,"3,58,128",958.93,567.08,"17,042.66","17,412.17",2,25.81
+"",Sub Total - III (i+ii+iii+iv+v+vi),135,"1,15,19,501","19,222.24","11,982.05","4,85,000.89","5,03,557.10",5,35.14
+"",,,,,,,,,
+IV,Solution Oriented Schemes,,,,,,,,
+i,Retirement Fund,25,"26,88,576",172.00,109.27,"16,342.72","16,536.42",-,-
+ii,Childrens Fund,10,"28,95,835",90.00,40.79,"13,019.21","13,183.29",-,-
+"",Sub Total - IV (i+ii),35,"55,84,411",262.00,150.06,"29,361.93","29,719.71",-,-
+"",,,,,,,,,
+V,Other Schemes,,,,,,,,
+i,Index Funds,94,"25,46,000","7,190.77","1,128.91","73,994.02","70,977.74",-,-
+ii,GOLD ETF,11,"43,62,502","1,127.10",26.73,"20,430.07","20,265.19",-,-
+iii,Other ETFs,124,"1,08,82,436","12,652.65","3,989.85","4,12,858.85","4,15,637.41",-,-
+iv,Fund of funds investing overseas,46,"12,55,645",366.22,303.51,"20,540.76","21,557.65",-,-
+"",Sub Total - V (i+ii+iii+iv),275,"1,90,46,583","21,336.75","5,449.01","5,27,823.70","5,28,437.99",-,-
+"",,,,,,,,,
+"",Total A-Open ended Schemes,"1,123","13,07,19,455","8,17,044.37","7,23,157.51","37,63,993.62","38,38,464.28",15,281.80
+"",,,,,,,,,
+B,Close Ended Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,,,,,,,,
+i,Fixed Term Plan,181,"1,33,058",-,"20,326.62","27,997.70","38,271.22",-,-
+ii,Capital Protection Oriented Schemes,11,"23,149",-,270.92,"1,347.62","1,471.51",-,-
+iii,Infrastructure Debt Fund,8,80,-,-,"2,016.20","2,007.42",-,-
+iv,Other Debt Scheme,-,-,-,60.60,-,54.70,-,-
+"",Sub Total (i+ii+iii+iv),200,"1,56,287",-,"20,658.14","31,361.52","41,804.85",-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,,,,,,,,
+i,ELSS,19,"3,11,781",-,24.74,"3,654.21","3,742.24",-,-
+ii,Other Equity Schemes,16,"1,04,018",-,217.86,"4,265.30","4,524.26",-,-
+"",Sub Total (i+ii),35,"4,15,799",-,242.60,"7,919.50","8,266.49",-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total B -Close ended Schemes,235,"5,72,086",-,"20,900.74","39,281.02","50,071.34",-,-
+"",,,,,,,,,
+C,Interval Schemes,,,,,,,,
+I,Income/Debt Oriented Schemes,21,"3,000",0.00,139.33,408.61,424.50,-,-
+"",,,,,,,,,
+II,Growth/Equity Oriented Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+III,Other Schemes,-,-,-,-,-,-,-,-
+"",,,,,,,,,
+"",Total C Interval Schemes,21,"3,000",0.00,139.33,408.61,424.50,-,-
+"",,,,,,,,,
+"",Grand Total,"1,379","13,12,94,541","8,17,044.37","7,44,197.58","38,03,683.26","38,88,960.12",15,281.80
+"",,,,,,,,,
+"",Fund of Funds Scheme (Domestic) **,"## 71","17,41,068","1,454.87",707.77,"48,377.44","48,522.77",-,-
diff --git a/image/chatbot.png b/image/chatbot.png
new file mode 100644
index 0000000..c83a893
Binary files /dev/null and b/image/chatbot.png differ
diff --git a/image/generate_report.png b/image/generate_report.png
new file mode 100644
index 0000000..4fa515f
Binary files /dev/null and b/image/generate_report.png differ
diff --git a/image/report.png b/image/report.png
new file mode 100644
index 0000000..ea010dd
Binary files /dev/null and b/image/report.png differ
diff --git a/image/upload_files.png b/image/upload_files.png
new file mode 100644
index 0000000..b18bf70
Binary files /dev/null and b/image/upload_files.png differ
diff --git a/packages.txt b/packages.txt
new file mode 100644
index 0000000..010eca9
--- /dev/null
+++ b/packages.txt
@@ -0,0 +1 @@
+default-jre-headless
\ No newline at end of file
diff --git a/pages/Chatbot.py b/pages/Chatbot.py
new file mode 100644
index 0000000..bef604a
--- /dev/null
+++ b/pages/Chatbot.py
@@ -0,0 +1,256 @@
+# # from langchain_community.chat_models import ChatCohere
+# from langchain_cohere import ChatCohere
+# # from langchain_openai import ChatOpenAI
+# import google.generativeai as genai
+# from langchain.chains import RetrievalQA
+# from langchain_community.vectorstores import FAISS
+# from langchain_cohere import CohereEmbeddings
+# import json
+# import PyPDF2
+# import streamlit as st
+# import os
+# from dotenv import load_dotenv
+
+# st.set_page_config("ChatSDK Fund","💬")
+
+# load_dotenv()
+
+# # API Keys
+# # OPENAI_API_KEY = os.getenv('OPENAI_API_KEY')
+# COHERE_API_KEY = os.getenv('igDGm4vYnbDyrHMdx4By2oCXwZ1pSlHtWg2547Hs')
+# GEMINI_API_KEY = os.getenv('AIzaSyDKMP-6mrJ_2MuCaMbiW849kpk4QFwBUzI')
+
+# # Using Cohere's embed-english-v3.0 embedding model
+# embeddings = CohereEmbeddings(cohere_api_key=COHERE_API_KEY, model="embed-english-v3.0")
+
+
+# # For OpenAI's gpt-3.5-turbo llm
+# # llm = ChatOpenAI(temperature=0, model="gpt-3.5-turbo" openai_api_key=OPENAI_API_KEY)
+
+# # For Cohere's command-r llm
+# llm = ChatCohere(temperature=0, cohere_api_key=COHERE_API_KEY, model="command-r")
+
+
+# # For reading PDFs and returning text string
+# def read_pdf(files):
+# file_content=""
+# for file in files:
+# # Create a PDF file reader object
+# pdf_reader = PyPDF2.PdfReader(file)
+# # Get the total number of pages in the PDF
+# num_pages = len(pdf_reader.pages)
+# # Iterate through each page and extract text
+# for page_num in range(num_pages):
+# # Get the page object
+# page = pdf_reader.pages[page_num]
+# file_content += page.extract_text()
+# return file_content
+
+
+# #-----------------------------------------------------------#
+# #------------------------💬 CHATBOT -----------------------#
+# #----------------------------------------------------------#
+# def chatbot():
+# st.subheader("Ask questions from the PDFs")
+# st.markdown("
", unsafe_allow_html=True)
+# # Check if it is empty
+# if st.session_state.book_docsearch:
+# prompt = st.chat_input("Say something")
+
+# # Write previous converstions
+# for i in st.session_state.conversation_chatbot:
+# user_msg = st.chat_message("human", avatar="🐒")
+# user_msg.write(i[0])
+# computer_msg = st.chat_message("ai", avatar="🧠")
+# computer_msg.write(i[1])
+
+# if prompt:
+# user_text = f'''{prompt}'''
+# user_msg = st.chat_message("human", avatar="🐒")
+# user_msg.write(user_text)
+
+# with st.spinner("Getting Answer..."):
+# # No of chunks the search should retrieve from the db
+# chunks_to_retrieve = 5
+# retriever = st.session_state.book_docsearch.as_retriever(search_type="similarity", search_kwargs={"k":chunks_to_retrieve})
+
+# ## RetrievalQA Chain ##
+# qa = RetrievalQA.from_llm(llm=llm, retriever=retriever, verbose=True)
+# answer = qa({"query": prompt})["result"]
+# computer_text = f'''{answer}'''
+# computer_msg = st.chat_message("ai", avatar="🧠")
+# computer_msg.write(computer_text)
+
+# # Showing chunks with score
+# doc_score = st.session_state.book_docsearch.similarity_search_with_score(prompt, k=chunks_to_retrieve)
+# with st.popover("See chunks..."):
+# st.write(doc_score)
+# # Adding current conversation_chatbot to the list.
+# st.session_state.conversation_chatbot.append((prompt, answer))
+# else:
+# st.warning("Please upload a file")
+
+
+
+# # For initialization of session variables
+# def initial(flag=False):
+# path="db"
+# if 'existing_indices' not in st.session_state or flag:
+# st.session_state.existing_indices = [name for name in os.listdir(path) if os.path.isdir(os.path.join(path, name))]
+# if ('selected_option' not in st.session_state) or flag:
+# try:
+# st.session_state.selected_option = st.session_state.existing_indices[0]
+# except:
+# st.session_state.selected_option = None
+
+# if 'conversation_chatbot' not in st.session_state:
+# st.session_state.conversation_chatbot = []
+# if 'book_docsearch' not in st.session_state:
+# st.session_state.book_docsearch = None
+
+
+# def main():
+# initial(True)
+# # Streamlit UI
+# st.title("💰 Mutual Fund Chatbot")
+
+# # For showing the index selector
+# file_list=[]
+# for index in st.session_state.existing_indices:
+# with open(f"db/{index}/desc.json", "r") as openfile:
+# description = json.load(openfile)
+# file_list.append(",".join(description["file_names"]))
+
+# with st.popover("Select index", help="👉 Select the datastore from which data will be retrieved"):
+# st.session_state.selected_option = st.radio("Select a Document...", st.session_state.existing_indices, captions=file_list, index=0)
+
+# st.write(f"*Selected index* : **:orange[{st.session_state.selected_option}]**")
+
+# # Load the selected index from local storage
+# if st.session_state.selected_option:
+# st.session_state.book_docsearch = FAISS.load_local(f"db/{st.session_state.selected_option}", embeddings, allow_dangerous_deserialization=True)
+# # Call the chatbot function
+# chatbot()
+# else:
+# st.warning("⚠️ No index present. Please add a new index.")
+# # st.page_link("pages/Upload_Files.py", label="Upload Files", icon="⬆️")
+
+
+
+
+
+# main()
+
+from langchain.chains import RetrievalQA
+from langchain_community.vectorstores import FAISS
+from langchain_cohere import CohereEmbeddings
+import google.generativeai as genai
+import json
+import PyPDF2
+import streamlit as st
+import os
+from dotenv import load_dotenv
+
+st.set_page_config("ChatSDK Fund", "💬")
+
+load_dotenv()
+
+COHERE_API_KEY = os.getenv('igDGm4vYnbDyrHMdx4By2oCXwZ1pSlHtWg2547Hs') # Use your actual API key
+GEMINI_API_KEY = os.getenv('AIzaSyDKMP-6mrJ_2MuCaMbiW849kpk4QFwBUzI')
+GEMINI_MODEL = "models/chat-bison-001" # Choose appropriate Gemini model
+
+embeddings = CohereEmbeddings(cohere_api_key=COHERE_API_KEY, model="embed-english-v3.0")
+
+# Function to generate text using Gemini API
+def generate_text_with_gemini(prompt):
+ genai.configure(api_key=GEMINI_API_KEY)
+ response = genai.generate_text(
+ model=GEMINI_MODEL,
+ prompt=prompt,
+ temperature=0.0 # Adjust for creativity
+ )
+ return response.result
+
+# Function to read PDFs efficiently
+def read_pdf(files):
+ file_content = ""
+ for file in files:
+ with open(file, 'rb') as pdf_file:
+ pdf_reader = PyPDF2.PdfReader(pdf_file)
+ file_content += "".join(page.extract_text() for page in pdf_reader.pages)
+ return file_content
+
+# Chatbot function
+def chatbot():
+ st.subheader("Ask questions from the PDFs")
+ st.markdown("
", unsafe_allow_html=True)
+
+ if st.session_state.book_docsearch:
+ prompt = st.chat_input("Say something")
+
+ for i in st.session_state.conversation_chatbot:
+ user_msg = st.chat_message("human", avatar="🐒")
+ user_msg.write(i[0])
+ computer_msg = st.chat_message("ai", avatar="🧠")
+ computer_msg.write(i[1])
+
+ if prompt:
+ user_text = f"{prompt}"
+ user_msg = st.chat_message("human", avatar="🐒")
+ user_msg.write(user_text)
+
+ with st.spinner("Getting Answer..."):
+ chunks_to_retrieve = 5
+ retriever = st.session_state.book_docsearch.as_retriever(search_type="similarity", search_kwargs={"k": chunks_to_retrieve})
+ qa = RetrievalQA.from_chain_type(llm=generate_text_with_gemini, chain_type="stuff", retriever=retriever, verbose=True)
+ answer = qa({"query": prompt})
+ computer_text = f"{answer}"
+ computer_msg = st.chat_message("ai", avatar="🧠")
+ computer_msg.write(computer_text)
+
+ with st.expander("See relevant chunks:"):
+ st.write(st.session_state.book_docsearch.similarity_search_with_score(prompt, k=chunks_to_retrieve))
+
+ st.session_state.conversation_chatbot.append((prompt, answer))
+ else:
+ st.warning("Please upload a file")
+
+
+# Initialization of session variables
+def initial(flag=False):
+ path = "db"
+ if 'existing_indices' not in st.session_state or flag:
+ st.session_state.existing_indices = [name for name in os.listdir(path) if os.path.isdir(os.path.join(path, name))]
+ if ('selected_option' not in st.session_state) or flag:
+ try:
+ st.session_state.selected_option = st.session_state.existing_indices[0]
+ except:
+ st.session_state.selected_option = None
+
+ if 'conversation_chatbot' not in st.session_state:
+ st.session_state.conversation_chatbot = []
+ if 'book_docsearch' not in st.session_state:
+ st.session_state.book_docsearch = None
+
+# Main function
+def main():
+ initial(True)
+ st.title("💰 Mutual Fund Chatbot")
+ file_list = []
+ for index in st.session_state.existing_indices:
+ with open(f"db/{index}/desc.json", "r") as openfile:
+ description = json.load(openfile)
+ file_list.append(",".join(description["file_names"]))
+
+ with st.sidebar.expander("Select index"):
+ st.session_state.selected_option = st.radio("Select a Document...", st.session_state.existing_indices, captions=file_list, index=0)
+
+ st.write(f"*Selected index* : **:orange[{st.session_state.selected_option}]**")
+
+ if st.session_state.selected_option:
+ st.session_state.book_docsearch = FAISS.load_local(f"db/{st.session_state.selected_option}", embeddings, allow_dangerous_deserialization=True)
+ chatbot()
+ else:
+ st.warning("⚠️ No index present. Please add a new index.")
+
+main()
diff --git a/pages/Upload_Files.py b/pages/Upload_Files.py
new file mode 100644
index 0000000..86a5dc7
--- /dev/null
+++ b/pages/Upload_Files.py
@@ -0,0 +1,340 @@
+# import os
+# import time
+# import json
+# import shutil
+# from dotenv import load_dotenv
+# from langchain_community.vectorstores import FAISS
+# from langchain_openai import ChatOpenAI
+# import PyPDF2
+# import streamlit as st
+# from langchain_text_splitters import RecursiveCharacterTextSplitter
+# from langchain_core.documents import Document
+# from langchain_cohere import CohereEmbeddings
+# # import tabula
+# # import camelot as cm
+# # os.environ['JAVA_HOME'] = './jdk'
+
+
+
+# st.set_page_config("Upload Files", "📤")
+
+# load_dotenv()
+# OPENAI_API_KEY = os.getenv('OPENAI_API_KEY')
+# COHERE_API_KEY = os.getenv('COHERE_API_KEY')
+
+# embeddings = CohereEmbeddings(cohere_api_key=COHERE_API_KEY, model="embed-english-v3.0")
+
+
+# def read_pdf(files):
+# # df=""
+# # for file in files:
+# # temp=tabula.read_pdf(file, pages="all", multiple_tables=True)
+# # for t in temp:
+# # df+=(', '.join(map(str, t.values.tolist())))
+# # return df
+
+# file_content=""
+# for file in files:
+# # Create a PDF file reader object
+# pdf_reader = PyPDF2.PdfReader(file)
+# # Get the total number of pages in the PDF
+# num_pages = len(pdf_reader.pages)
+# # Iterate through each page and extract text
+# for page_num in range(num_pages):
+# # Get the page object
+# page = pdf_reader.pages[page_num]
+# file_content += page.extract_text()
+# return file_content
+
+# def store_index(uploaded_file, index_option, file_names):
+# # If index exists
+# if os.path.exists(f"db/{index_option}/index.faiss"):
+# st.toast(f"Storing in **existing index** :green[**{index_option}**]...", icon = "🗂️")
+# # Opening JSON file
+# with open(f'db/{index_option}/desc.json', 'r') as openfile:
+# description = json.load(openfile)
+# description["file_names"] = file_names + description["file_names"]
+
+# with st.spinner("Processing..."):
+# #Read the pdf file
+# file_content = read_pdf(uploaded_file)
+# #Create document chunks
+# book_documents = recursive_text_splitter.create_documents([file_content])
+# # Limit the no of characters
+# book_documents = [Document(page_content = text.page_content.replace("\n", " ").replace(".", "").replace("-", "")) for text in book_documents]
+# docsearch = FAISS.from_documents(book_documents, embeddings)
+# old_docsearch = FAISS.load_local(f"db/{index_option}", embeddings, allow_dangerous_deserialization=True)
+# docsearch.merge_from(old_docsearch)
+# docsearch.save_local(f"db/{index_option}")
+# # Write the json file
+# with open(f"db/{index_option}/desc.json", "w") as outfile:
+# json.dump(description, outfile)
+
+# # If index does not exist
+# else:
+# st.toast(f"Storing in **new index** :green[**{index_option}**]...", icon="🗂️")
+
+# with st.spinner("Processing..."):
+# #Read the pdf file
+# file_content = read_pdf(uploaded_file)
+# #Create document chunks
+# book_documents = recursive_text_splitter.create_documents([file_content])
+# # Limit the no of characters, remove \n
+# book_documents = [Document(page_content = text.page_content.replace("\n", " ").replace(".", "").replace("-", "")) for text in book_documents]
+# docsearch = FAISS.from_documents(book_documents, embeddings)
+
+# docsearch.save_local(f"db/{index_option}")
+# # Read json file
+# with open(f'db/{index_option}/desc.json', 'r') as openfile:
+# description = json.load(openfile)
+# description["file_names"] = file_names + description["file_names"]
+# # Write the json file
+# with open(f"db/{index_option}/desc.json", "w") as outfile:
+# json.dump(description, outfile)
+
+# st.success(f"Successfully added to **{description['name']}**!")
+
+
+# recursive_text_splitter = RecursiveCharacterTextSplitter(
+# chunk_size=2000,
+# chunk_overlap=20)
+
+# def initial(flag=False):
+# path="db"
+# if 'existing_indices' not in st.session_state or flag:
+# st.session_state.existing_indices = [name for name in os.listdir(path) if os.path.isdir(os.path.join(path, name))]
+
+# def main():
+
+# initial()
+
+# st.title("📤 Upload new files")
+# uploaded_file = st.file_uploader(" Upload PDF", type="pdf", accept_multiple_files=True, help="Upload PDF files to store")
+
+# if uploaded_file:
+# # Get the uploaded file names
+# file_names = [file_name.name for file_name in uploaded_file]
+# # Select the index in which to store
+# st.subheader("Select Index")
+# st.caption("Create and select a new index or use an existing one")
+# # Create new index
+# with st.popover("➕ Create new index"):
+# form = st.form("new_index")
+# index_name = form.text_input("Enter Index Name*")
+# about = form.text_area("Enter description for Index")
+# submitted = form.form_submit_button("Submit", type="primary")
+# if submitted:
+# os.makedirs(f"db/{index_name}")
+
+# description = {
+# "name": index_name,
+# "about": about,
+# "file_names": []
+# }
+
+# with open(f"db/{index_name}/desc.json", "w") as f:
+# json.dump(description, f)
+# st.session_state.existing_indices = [index_name] + st.session_state.existing_indices
+# st.success(f"New Index **{index_name}** created successfully")
+
+
+# # tabula.convert_into(uploaded_file[0], f"db/{index_name}/table.csv",pages='all', output_format='csv')
+# # tables=cm.read_pdf(uploaded_file[0],pages='1',orient="records")
+# # Existing indices
+# index_option = st.selectbox('Add to existing Indices', st.session_state.existing_indices)
+# st.write(index_option)
+
+
+# if st.button("Store", type="primary"):
+# # Store index in local storage
+# store_index(uploaded_file, index_option, file_names)
+
+
+# st.title("\n\n\n")
+
+# # Show already stored indices
+# st.subheader("💽 Stored Indices", help="💽 See all the indices you have previously stored.")
+# with st.expander("🗂️ See existing indices"):
+# st.divider()
+# if len(st.session_state.existing_indices) == 0:
+# st.warning("No existing indices. Please upload a pdf to start.")
+# for index in st.session_state.existing_indices:
+# if os.path.exists(f"db/{index}/desc.json"):
+# col1, col2 = st.columns([6,1], gap="large")
+# with col1:
+# with open(f"db/{index}/desc.json", "r") as openfile:
+# description = json.load(openfile)
+# file_list = ",".join(description["file_names"])
+# st.markdown(f"