Data modeling to represent mutual fund investments #496
Replies: 1 comment 5 replies
-
The short answer: With the current data model, this is not possible. That said, we do plan to fully support this soon and is a high priority (once "core" is completed) The long answer: The way this would be represented in the future is with the following models:
While a lot of this would be on a case by case basis, typically, the The mutual fund itself would be represented by a How much you own of the mutual fund would be stored in Finally, individual transactions within this (buys/sells) would be a collection of |
Beta Was this translation helpful? Give feedback.
-
I am looking to add my investments into mutual funds and track the growth via Maybe.
I am providing how the mutual fund industry works in India (maybe its the same in other parts of the world)
Primer
Mutual fund is an investment category and not an account by itself. It is considered as a marketable security in most countries. Mutual fund pools money from multiple investors and a "Fund Manager" deploys the funds in various asset classes.
Asset Management Companies (AMCs) creates and manages a mutual fund. A single AMC can offer multiple mutual funds.
While investing in mutual fund, the AMC create a folio number or account number for the investor.
Some AMCs creates unique folio for each fund and some AMCs consolidate all funds inside a single folio.
While its not necessary, most mutual funds have a unique ISIN (International Securities Indentification Number).
Once invested, the investor is allotted a particual amount of "units" in the mutual fund.
Each mutual fund has a NAV (Net Asset Value), denominated at a unit level.
Total current value of investor = NAV * Units
Data Modeling
The following information are needed to track the mutual fund investments of an investor.
Folio Level
Transaction Level
How do we represent this information with the existing db models we have?
Beta Was this translation helpful? Give feedback.
All reactions