uikit0 / mypersonalindex Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/mypersonalindex
Automatically exported from code.google.com/p/mypersonalindex
When updating prices, since updating to 3.2.0, MyPersonalIndex does not always
retrieve all of the ETF/fund closing prices. If I try back an hour or two later
it works fine. Is it just the time of day that I am updating that this occurs?
Also, possibly related, if I try to update prices at 6:30 PM EST, for example,
it only shows prices from the day before. If I manually change the "End Date"
to today's date, it just shows the prices as empty (0).
Mac OS X 10.7.3
Original issue reported on code.google.com by [email protected]
on 5 Apr 2012 at 1:47
Attachments:
Allow export of all data and settings to a user defined location. Also,
allow importing of this data at a later time.
Original issue reported on code.google.com by [email protected]
on 17 May 2010 at 3:17
It is unclear where the rebalance bands come into play.
I assumed that when "purchasing % of asset class target" on a frequency basis
-- which seems to be the only way to incur a rebalance -- the program would
respect the rebalance bands as a minimum threshold to do the rebalancing or
not. However, this does not seem to be the case as can be evidenced if the
rebalance bands are set to 100% which should not trigger on any rebalancings
except in the most extreme, unlikely cases or to a low figure such as 1%-5%
with commissions included which should eat up the total gain, but does not.
Unless there is some undocumented way to accomplish it, I think there needs to
be a checkbox to respect or ignore the rebalance bands settings when
"purchasing % of asset class target".
Original issue reported on code.google.com by [email protected]
on 15 Nov 2011 at 2:10
Also add total Cost basis to header and possibly overall gain.
Original issue reported on code.google.com by [email protected]
on 28 Jan 2009 at 4:50
Recommend including historical prices for Gold up until ticker symbol GLD was
available, then using GLD from Yahoo Finance for recent values.
Original issue reported on code.google.com by [email protected]
on 23 Mar 2010 at 3:04
5 index funds
5 target date funds
https://www.tsp.gov/
Original issue reported on code.google.com by [email protected]
on 2 Dec 2010 at 11:22
Create a new column which will display the ROI for the selected
security/account/asset allocation, rather than a simple gain loss
calculation based on cost basis or average price per share.
Original issue reported on code.google.com by [email protected]
on 29 Apr 2010 at 2:57
For users who keep large cash / money market positions, it would be helpful
to include the ticker, since Yahoo! Finance does not have historical data.
Original issue reported on code.google.com by [email protected]
on 14 May 2009 at 12:00
What steps will reproduce the problem?
1. Double click on any .mpi file you have saved on a Mac.
2. It will open mypersonalindex.app just fine, but it does not load the
portfolio/data you clicked on.
What version of the product are you using? On what operating system?
3.1.0b
Please provide any additional information below.
I created a Test.mpi file as well, just to make sure it had nothing to do with
the .mpi files I had created in Windows previously.
Original issue reported on code.google.com by [email protected]
on 30 Jul 2011 at 5:48
Is using SQLDate.MinValue going to cause problems in the future?
Original issue reported on code.google.com by [email protected]
on 24 Jan 2009 at 4:35
In v2, rebalancing bands or rebalancing to AA target did not work, however
interval rebalancing did. In v3, only rebalancing bands exists as an option
but it does not work either. The ending portfolio balance is unrebalanced and
is carrying forward rebalance amounts. It does not matter what band value or
denominator is used in the Asset Allocation tab.
Original issue reported on code.google.com by [email protected]
on 6 Nov 2011 at 11:03
The two-column mode should be updated to something more appealing and dynamic.
Original issue reported on code.google.com by [email protected]
on 24 Jan 2009 at 4:38
What steps will reproduce the problem?
1. add portfolio
2. type in name
3. click OK
What is the expected output? What do you see instead?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 7 Jul 2009 at 1:13
What steps will reproduce the problem?
1. Add BRK.B to list of symbols
2. update prices
3. look at historical data for BRK.B
What is the expected output? What do you see instead?
Expect to see conversion of either before or after split to maintain relevant
pricing. Instead see a 97% drop in price.
What version of the product are you using? On what operating system?
Version 3.0.0 Windows XP
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 14 Sep 2010 at 5:12
Attachments:
Purchases should be allowed a $0 price.
Original issue reported on code.google.com by [email protected]
on 10 Sep 2010 at 1:54
Portfolio statistics would show average expense ratio
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:48
This is an Enhancement, I'm using version 3.1
One very useful calculation that could be incorporated into this tool would be
an individual rate of return on specific securities, and for a portfolio as a
whole.
Currently MyPersonalIndex keeps track of a series of cash flows on specific
date by entering Trades manually as stock purchases. With this data you can
calculate the Individual Rate of Return for a specific security. An example of
how to do this in Excel is shown here:
http://www.experiglot.com/2006/10/17/how-to-use-xirr-in-excel-to-calculate-annua
lized-returns/
This not only could be done for individual securities, but for portfolios as a
whole - if you took all of the dates of stock purchase with the associated cost
of stock purchases for all securities, and assumed that the security was sold
today at its current price, you can figure out the overall portfolio's rate of
return, which can be very helpful in understanding how one portfolio compares
to another.
Let me know if this is something of interest to you, I may be able to help code
it up.
Original issue reported on code.google.com by [email protected]
on 14 Aug 2011 at 7:10
What steps will reproduce the problem?
1. Open program to main screen
What is the expected output? What do you see instead?
I am getting "nan" number of shares for some of my securities. This
happened on Friday when I updated the prices during the day.
Nan stands for not a number, so something is getting corrupted in the
calculation. All of the data is still there and correct when I click edit.
What version of the product are you using? On what operating system?
Vista, 3.0
Please provide any additional information below.
I am able to add new securities correctly, but if the new one I add is the
same, it doesn't work. Example in my screenshot is VSS. If I add VSS as a
new line, it still shows nan shares.
In the screenshot, you can see SWSSX is working properly, but the other two
lines are not.
If I uncheck "include in calculations" for the broken symbols, then the
shares number becomes zero and the other calculations work.
Original issue reported on code.google.com by [email protected]
on 19 Apr 2010 at 1:36
Attachments:
Since interest payments are entered at $0, it throws off the average price
per share. Set it to $1 since that is the only price of cash.
An alternative is to allow the user to select a trade type of interest
which would be excluded from the calculation.
Original issue reported on code.google.com by [email protected]
on 30 Aug 2009 at 2:28
The option to dictate multiple asset classes in the case of balanced/TR
funds i.e. 60% large cap blend, 40% short-term treasuries?
The option to set the AA threshold as a % of the class's target as opposed
to the total portfolio?
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:52
Fedsmith.com no long has exports available of TSP price history. A new data
source is required for this.
Original issue reported on code.google.com by [email protected]
on 17 Oct 2012 at 1:43
For missing data in historical prices, users should be able to edit and add
records manually.
Original issue reported on code.google.com by [email protected]
on 14 May 2009 at 12:01
It would be much faster for me to enter certain pieces of data into this tool
if it was possible to copy-paste either an entire holding (stock ticker) or at
least individual trades within a holding.
If an individual invests in something like a 401k, often investments are made
at the same monthly interval (or twice a month) for the same amount across
multiple stock or index fund investments.
Additionally, if the user enters fixed purchase amounts into the fund, this
would be very helpful in creating an "apples to apples" comparison which
enabled the user to determine the net gain if investing in mutual fund X vs in
an index, e.g. S&P 500.
Seeing that the Symbol itself is read only for each Holding, perhaps if it was
possible to copy the existing trades onto a new holding being prompted only
once for the desired new holding would reduce the complexity of implementing
this enhancement?
Original issue reported on code.google.com by [email protected]
on 3 Jan 2011 at 4:45
What steps will reproduce the problem?
1. Open mypersonalindex.app
2. File -> Open --> Open my portfolio.mpi
3. Click "Update Prices"
4. It crashes.
What is the expected output? What do you see instead?
I expected it to update the prices, as the Windows version does. Program
crashes.
What version of the product are you using? On what operating system?
3.1.0 Mac, on Mac OS X Lion 10.7.0, but the issue occurred on Snow Leopard
(10.6.8) as well.
Please provide any additional information below.
This was in the Console log (attached).
Original issue reported on code.google.com by [email protected]
on 23 Jul 2011 at 3:29
Attachments:
Have no clue how difficult it would be but...what is the possibility of you
adding:
1) Sharpe and Sortino ratios?
2) FF factor loadings?
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:39
Figure out how to trap an error thrown on the Zedgraph menu.
Original issue reported on code.google.com by [email protected]
on 25 Jan 2009 at 1:19
Look into solutions.
Original issue reported on code.google.com by [email protected]
on 5 Feb 2009 at 3:04
The date formats need to work with 2-digit years as that is what Excel defaults
to for setting a date format. 4-digit years require a custom format that is
lost when reloading a CSV file. Likewise for the date and month, if applicable.
Add an option to or just simply ignore invalid US trade dates. Who has the
time to delete such a multitude of rows identified by MPI in a 9,000+ line file
of gold prices?
Original issue reported on code.google.com by [email protected]
on 5 Jun 2011 at 12:52
1. Program crash when adding/removing statistics
2. Rearrange portfolio tabs
Original issue reported on code.google.com by [email protected]
on 29 Apr 2011 at 3:06
Create a new tab which displays all the portfolio's transactions. It would
also allow the user the enter trades in a register type format.
Original issue reported on code.google.com by [email protected]
on 29 Apr 2010 at 2:48
Would it be more efficient/centralized if Enums were created with the
column positions rather than doing a ResultSet.GetOrdinal?
Original issue reported on code.google.com by [email protected]
on 24 Jan 2009 at 4:28
See http://mentalecho.com/portViewer
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:46
What steps will reproduce the problem?
1. Open mypersonalindex app
2. click save and save as file name "holdings"
3. error message returned "could not save to
/Volumes/mypersonalindex/holdings.mpi!"
What is the expected output? What do you see instead?
I expected a file I can save so I can adjust my holdings. Last time I used the
app I entered my holdings and it crashed. I lost all my data.
What version of the product are you using? On what operating system?
3.1 on mac OS X version 10.6.6
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 26 May 2011 at 3:16
Quarterly frequency.
Sell % of asset class target/portfolio value.
Compounded Annual Growth Rate and its corresponding Geometric Standard
Deviation.
Not sure if this is done already, but Return & Cost Basis Linking. i.e. sell
one security but rather than transfer the proceeds to the $ account, have it
transferred to and purchase another security and carry over the original cost
basis.
Original issue reported on code.google.com by [email protected]
on 18 Jan 2012 at 11:42
Each ticker should be able to relate to an account.
Original issue reported on code.google.com by [email protected]
on 31 Jan 2009 at 6:16
This may be useful to export returns and share on websites or forums.
Appears in:
Holdings
Performance
Asset Allocation
Original issue reported on code.google.com by [email protected]
on 24 Jan 2009 at 4:31
I setup our retirement accounts (mine and my wife's) as accounts in the
same portfolio (retirement). That way I can see our complete retirement
picture. I think that is the way it is intended to work. On the Compare...
screen, it would be nice to be able to select accounts, in addition to
portfolios and individual holdings, so I could compare my setup with hers.
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:47
I end up with several '$' tickers instead of the actual funds. A possible
solution would be to have a checkbox on the New Ticker Properties dialog to
indicate that the holding is a MMF. Then, the program could treat it like
cash, but maintain it's ticker.
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:43
[deleted issue]
Missing from Statistics page.
Original issue reported on code.google.com by [email protected]
on 5 Jun 2011 at 12:45
Requested feature
Original issue reported on code.google.com by [email protected]
on 27 May 2010 at 6:40
Cash: When going to the Trades tab and the highlight falls on a "purchase fixed
amount of $x, once at market close on x-date" transaction, and after selecting
another transaction and going back, then tabbing out or selecting another
transaction, it will overwrite the entered date with the current date.
Original issue reported on code.google.com by [email protected]
on 14 Nov 2011 at 1:13
Performing a correlation over 2 days outputs values over 100%. Why? The
values should fall between 0 and 100.
Original issue reported on code.google.com by [email protected]
on 24 Jan 2009 at 4:26
Ability to dictate cost basis for specific funds/accounts. In other words,
avg. cost in Roth but lot identification for taxable etc.
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:42
Adding a donut chart for asset allocation? One ring that shows what your AA
target is and another ring showing where you are currently
Original issue reported on code.google.com by [email protected]
on 20 Aug 2009 at 2:52
Users cannot access Yahoo Finance servers through corporate proxy servers. Add
options to set address and port of proxy server.
Original issue reported on code.google.com by [email protected]
on 5 Dec 2011 at 5:04
Every time I change the screen (e.g. from trade register to Performance), the
end date has changed to 12/27/11.
I select an end date of 1/10/12, and several of my securities show a cost basis
of $0.00 (which is not correct).
I am using version 3.1 for Windows.
Original issue reported on code.google.com by [email protected]
on 10 Jan 2012 at 11:55
What steps will reproduce the problem?
1. Purchase shares of a dividend producing stock or ETF (T+3). Input data
into mypersonalindex, reinvesting dividends
2. Wait until the broker reinvests a dividend automatically
3. The number of shares will not match between the broker and
mypersonalindex
What is the expected output? What do you see instead?
The dividend reinvestment in mypersonalindex is performed as if it happens
on the same date as the dividend date. But the money really takes three
days to clear, so the purchase actually happens three days later. This
could just be my broker.
Here is an example. Notice that the dividend is issued on 12/31/2009 but
the purchase is on 1/4/2010, which is three/two business days later (T+3).
Because of this, the amount of shares purchased is slightly different.
01/04/2010 Buy
x.xxx
VSS VANGUARD FTSE ETF WORLD EX SMALL CAP
type: REINVEST DIVIDEND
Details
$83.92000
-$x.xx
12/31/2009
VSS VANGUARD FTSE ETF WORLD EX SMALL CAP
type: ORD INC DIV REINV.
$x.xx
What version of the product are you using? On what operating system?
3.0, Vista
Please provide any additional information below.
This is low priority, but it should be documented. Potential solution
would be a new dropdown to designate whether the security is T+0 (mutual
fund) or T+3 (stock/etf)
Thanks for the great piece of software!
Original issue reported on code.google.com by [email protected]
on 31 Mar 2010 at 1:27
New cost basis option
Original issue reported on code.google.com by [email protected]
on 15 Feb 2010 at 4:41
What steps will reproduce the problem?
1. Add a new security using the Yahoo ticker for a CDN fund, eg. F0CAN06P5C.TO
2. When asked, allow the program to update prices for the new security.
What is the expected output? What do you see instead?
I get error "The following securities were not updated (Yahoo! Finance may not
yet have today's price): F0CAN06P5C.TO
What version of the product are you using? On what operating system?
3.0.0 on XP (SP3)
Please provide any additional information below.
The program works for equity and ETF securities listed on .TO such as BCE.TO or
XIU.TO, but mutual funds always seem to fail. If I browse to the Yahoo web
site it does find the fund, so they do exist.
Original issue reported on code.google.com by [email protected]
on 13 Jul 2011 at 2:32
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.