Giter Site home page Giter Site logo

mypersonalindex's People

mypersonalindex's Issues

Does not retrieve latest closing price for periods of time

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:

Rebalance Bands

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

Include Historical Gold Values

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

Ability to add cash position

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

Double clicking on .mpi file opens mypersonalindex, but not the portfolio/data (Mac)

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

Rebalancing Not Working

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

WinXP SP3 32bit: "NAV start value must be a number''

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

BRK.B 50 to 1 split shows price before and after split but does not acknowledge split

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:

Calculating Individual Rate of Return?

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

"nan" shares for some tickers after update.

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:

Average price per share for cash should always be $1

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

Enhancement - Allow copy-paste of Holdings or Trades

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

Crashes when trying to update prices

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:

Importing Prices

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

Create "transaction" tab

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

Cannot save files

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

Enhancements

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

Option to hide dollar values

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

Advanced Compare allows comparison by portfolio's accounts/AA

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

Cash becomes of attribute of fund, allowing a ticker

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

Trade date is erased when switching to other transactions

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

2-day Correlation over 100%

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

AA donut chart

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

End Date is always 12/27/11

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

Dividend Reinvestment calculation slightly off

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

Canadian Mutual Funds not found

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.