I would like to publicly share the details of my investment portfolio. What websites add value in this regard?
This is going to be a bit of a shameless plug, but I've build a portfolio tracking website to track your portfolio and be able to share it (in read-only mode) as  well. It is at http://frano.carelessmusings.com and currently in beta. Most portfolio trackers are behind a login wall and thus will lack the sharing function you are looking for. Examples of these are: Yahoo Finance, Google Finance, Reuters Portfolios, MorningStart Portfolios, and many others. Another very quick and easy solution (if you are not trading too often) is a shared google docs spreadsheet. Gdocs has integration with google finance and can retrieve prices for stocks by symbol. A spreadsheet can contain the following: Symbol, Quantity, Avg. Buy Price, Price, P/L, P/L% and so on. The current price and P/L data can be functions that use the google finance API. Hope this helps, and if you check out my site please let me know what you think and what I could change.
"Diversification is spreading your investments around so that one point of risk doesn't sink your whole portfolio. The effect of having a diversified portfolio is that you've always got something that's going up (though, the corollary is that you've also always got something going down... winning overall comes by picking investments worth investing in (not to state the obvious or anything :-) )) It's worth looking at the different types of risk you can mitigate with diversification:  Company risk This is the risk that the company you bought actually sucks. For instance, you thought gold was going to go up, and so you bought a gold miner.  Say there are only two -- ABC and XYZ.  You buy XYZ. Then the CEO reveals their gold mine is played out, and the stock goes splat. You're wiped out. But gold does go up, and ABC does gangbusters, especially now they've got no competition.  If you'd bought both XYZ and ABC, you would have diversified your company risk, and you would have been much better off. Say you invested $10K, $5K in each. XYZ goes to zero, and you lose that $5K. ABC goes up 120%, and is now worth $11K. So despite XYZ bankrupting, you're up 10% on your overall position.  Sector risk You can categorize stocks by what ""sector"" they're in. We've already talked about one: gold miners. But there are many more, like utilities, bio-tech, transportation, banks, etc. Stocks in a sector will tend to move together, so you can be right about the company, but if the sector is out of favor, it's going to have a hard time going up.    Lets extend the above example. What if you were wrong about gold going up? Then XYZ would still be bankrupt, and ABC would be making less money so they went down as well; say, 20%. At that point, you've only got $4K left. But say that besides gold, you also thought that banks were cheap. So, you split your investment between the gold miners and a couple of banks -- lets call them LMN and OP -- for $2500 each in XYZ, ABC, LMN, and OP. Say you were wrong about gold, but right about banks; LMN goes up 15%, and OP goes up 40%.  At that point, your portfolio looks like this: XYZ start $2500 -100% end $0 ABC start $2500 +120% end $5500 LMN start $2500 +15% end $2875 OP start $2500 +40% end $3500 For a portfolio total of: $11,875, or a total gain of 18.75%.  See how that works?  Region/Country/Currency risk So, now what if everything's been going up in the USA, and everything seems so overpriced? Well, odds are, some area of the world is not over-bought. Like Brazil or England. So, you can buy some Brazilian or English companies, and diversify away from the USA. That way, if the market tanks here, those foreign companies aren't caught in it, and could still go up. This is the same idea as the sector risk, except it's location based, instead of business type based.  There is an additional twist to this -- currencies.  The Brits use the pound, and the Brazilians use the real. Most small investors don't think about this much, but the value of currencies, including our dollar, fluctuates. If the dollar has been strong, and the pound weak (as it has been, lately), then what happens if that changes? Say you own a British bank, and the dollar weakens and the pound strengthens. Even if that bank doesn't move at all, you would still make a gain.  Example: You buy British bank BBB for 40 pounds a share, when each pound costs $1.20. Say after a while, BBB is still 40 pounds/share, but the dollar weakened and the pound strengthened, such that each pound is now worth $1.50. You could sell BBB, and because of the currency exchange once you've got it converted back to dollars you'd have a 25% gain.   Market cap risk Sometimes big companies do well, sometimes it's small companies. The small caps are riskier but higher returning. When you think about it, small and mid cap stocks have much more ""room to run"" than large caps do. It's much easier to double a company worth $1 billion than it is to double a company worth $100 billion.  Investment types Stocks aren't the only thing you can invest in. There's also bonds, convertible bonds, CDs, preferred stocks, options and futures. It can get pretty complicated, especially the last two. But each of these investment behaves differently; and again the idea is to have something going up all the time.  The classical mix is stocks and bonds. The idea here is that when times are good, the stocks go up; when times are bad, the bonds go up (because they're safer, so more people want them), but mostly they're there to providing steady income and help keep your portfolio from cratering along with the stocks. Currently, this may not work out so well; stocks and bonds have been moving in sync for several years, and with interest rates so low they don't provide much income.  So what does this mean to you? I'm going make some assumptions here based on your post. You said single index, self-managed, and don't lower overall risk (and return). I'm going to assume you're a small investor, young, you invest in ETFs, and the single index is the S&P 500 index ETF -- SPY.  S&P 500 is, roughly, the 500 biggest companies in the USA. Further, it's weighted -- how much of each stock is in the index -- such that the bigger the company is, the bigger a percentage of the index it is.  If slickcharts is right, the top 5 companies combined are already 11% of the index! (Apple, Microsoft, Exxon, Amazon, and Johnson & Johnson). The smallest, News Corp, is a measly 0.008% of the index.  In other words, if all you're invested in is SPY, you're invested in a handfull of giant american companies, and a little bit of other stuff besides.  To diversify: Company risk and sector risk aren't really relevant to you, since you want broad market ETFs; they've already got that covered. The first thing I would do is add some smaller companies -- get some ETFs for mid cap, and small cap value (not small cap growth; it sucks for structural reasons). Examples are IWR for mid-cap and VBR for small-cap value.   After you've done that, and are comfortable with what you have, it may be time to branch out internationally. You can get ETFs for regions (such as the EU - check out IEV), or countries (like Japan - see EWJ). But you'd probably want to start with one that's ""all major countries that aren't the USA"" - check out EFA.  In any case, don't go too crazy with it. As index investing goes, the S&P 500 is not a bad way to go. Feed in anything else a little bit at a time, and take the time to really understand what it is you're investing in.  So for example, using the ETFs I mentioned, add in 10% each IWR and VBR. Then after you're comfortable, maybe add 10% EFA, and raise IWR to 20%. What the ultimate percentages are, of course, is something you have to decide for yourself.  Or, you could just chuck it all and buy a single Target Date Retirement fund from, say, Vanguard or T. Rowe Price and just not worry about it." "If you own 1% of a company, you are technically entitled to 1% of the current value and future profits of that company. However, you cannot, as you seem to imply, just decide at some point to take your ball and go home. You cannot call up the company and ask for 1% of their assets to be liquidated and given to you in cash. What the 1% stake in the company actually entitles you to is: 1% of total shareholder voting rights. Your ""aye"" or ""nay"" carries the weight of 1% of the total shareholder voting block. Doesn't sound like much, but when the average little guy has on the order of ten-millionths of a percentage point ownership of any big corporation, your one vote carries more weight than those of millions of single-share investors. 1% of future dividend payments made to shareholders. For every dollar the corporation makes in profits, and doesn't retain for future growth, you get a penny. Again, doesn't sound like much, but consider that the Simon property group, ranked #497 on the Fortune 500 list of the world's biggest companies by revenue, made $1.4 billion in profits last year. 1% of that, if the company divvied it all up, is $14 million. If you bought your 1% stake in March of 2009, you would have paid a paltry $83 million, and be earning roughly 16% on your initial investment annually just in dividends (to say nothing of the roughly 450% increase in stock price since that time, making the value of your holdings roughly $460 million; that does reduce your actual dividend yield to about 3% of holdings value). If this doesn't sound appealing, and you want out, you would sell your 1% stake. The price you would get for this total stake may or may not be 1% of the company's book value. This is for many reasons: Now, to answer your hypothetical: If Apple's stock, tomorrow, went from $420b market cap to zero, that would mean that the market unanimously thought, when they woke up tomorrow morning, that the company was all of a sudden absolutely worthless. In order to have this unanimous consent, the market must be thoroughly convinced, by looking at SEC filings of assets, liabilities and profits, listening to executive statements, etc that an investor wouldn't see even one penny returned of any cash investment made in this company's stock. That's impossible; the price of a share is based on what someone will pay to have it (or accept to be rid of it). Nobody ever just gives stock away for free on the trading floor, so even if they're selling 10 shares for a penny, they're selling it, and so the stock has a value ($0.001/share).  We can say, however, that a fall to ""effectively zero"" is possible, because they've happened. Enron, for instance, lost half its share value in just one week in mid-October as the scope of the accounting scandal started becoming evident. That was just the steepest part of an 18-month fall from $90/share in August '00, to just $0.12/share as of its bankruptcy filing in Dec '01; a 99.87% loss of value. Now, this is an extreme example, but it illustrates what would be necessary to get a stock to go all the way to zero (if indeed it ever really could). Enron's stock wasn't delisted until a month and a half after Enron's bankruptcy filing, it was done based on NYSE listing rules (the stock had been trading at less than a dollar for 30 days), and was still traded ""over the counter"" on the Pink Sheets after that point. Enron didn't divest all its assets until 2006, and the company still exists (though its mission is now to sue other companies that had a hand in the fraud, get the money and turn it around to Enron creditors). I don't know when it stopped becoming a publicly-traded company (if indeed it ever did), but as I said, there is always someone willing to buy a bunch of really cheap shares to try and game the market (buying shares reduces the number available for sale, reducing supply, increasing price, making the investor a lot of money assuming he can offload them quickly enough)." "TL;DR; There is no silver bullet. You have to decide how much to invest and when on your own.  Averaging down definition: DEFINITION of 'Average Down' The process of buying additional shares in a company at lower prices than you originally purchased. This brings the average price you've paid for all your shares down. BREAKING DOWN 'Average Down' Sometimes this is a good strategy, other times it's better to sell off a beaten down stock rather than buying more shares.  So let us tackle your questions: At what percentage drop of the stock price should I buy more shares. (Ex: should I wait for the price to fall by 5% or 10% to buy more.) It depends on the behaviour of the security and the issuer. Is it near its historical minimum? How healthy is the issuer? There is no set percentage. You can maximize your gains or your losses if the security does not rebound. Investopedia: The strategy is often favored by investors who have a long-term investment horizon and a contrarian approach to investing. A contrarian approach refers to a style of investing that is against, or contrary, to the prevailing investment trend.  (...) On the other side of the coin are the investors and traders who generally have shorter-term investment horizons and view a stock decline as a portent of things to come. These investors are also likely to espouse trading in the direction of the prevailing trend, rather than against it. They may view buying into a stock decline as akin to trying to ""catch a falling knife."" Your second question: How many additional shares should I buy. (Ex: Initially I bought 10 shares, should I buy 5,10 or 20.) That depends on your portfolio allocation before and after averaging down and your investor profile (risk apettite). Take care when putting more money on a falling security, if your portfolio allocation shifts too much. That may expose you to risks you shouldn't be taking. You are assuming a risk for example, if the market bears down like 2008: Averaging down or doubling up works well when the stock eventually rebounds because it has the effect of magnifying gains, but if the stock continues to decline, losses are also magnified. In such cases, the investor may rue the decision to average down rather than either exiting the position or failing to add to the initial holding.  One of the pitfalls of averaging down is when the security does not rebound, and you become too attached to be able to cut your losses and move on. Also if you are bullish on a position, be careful not to slip the I down and add a T on said position. Invest with your head, not your heart." "Congratulations on a solid start. Here are my thoughts, based on your situation: Asset Classes I would recommend against a long-term savings account as an investment vehicle. While very safe, the yields will almost always be well below inflation. Since you have a long time horizon (most likely at least 30 years to retirement), you have enough time to take on more risk, as long as it's not more than you can live with. If you are looking for safer alternatives to stocks for part of your investments, you can also consider investment-grade bonds/bond funds, or even a stable value fund. Later, when you are much closer to retirement, you may also want to consider an annuity. Depending on the interest rate on your loan, you may also be able to get a better return from paying down your loan than from putting more in a savings account. I would recommend that you only keep in a savings account what you expect to need in the next few years (cushion for regular expenses, emergency fund, etc.). On Stocks Stocks are riskier but have the best chance to outperform versus inflation over the long term. I tend to favor funds over individual stocks, mostly for a few practical reasons. First, one of the goals of investing is to diversify your risk, which produces a more efficient risk/reward ratio than a group of stocks that are highly correlated. Diversification is easier to achieve via an index fund, but it is possible for a well-educated investor to stay diversified via individual stocks. Also, since most investors don't actually want to take physical possession of their shares, funds will manage the shares for you, as well as offering additional services, such as the automatic reinvestments of dividends and tax management. Asset Allocation It's very important that you are comfortable with the amount of risk you take on. Investment salespeople will prefer to sell you stocks, as they make more commission on stocks than bonds or other investments, but unless you're able to stay in the market for the long term, it's unlikely you'll be able to get the market return over the long term. Make sure to take one or more risk tolerance assessments to understand how often you're willing to accept significant losses, as well as what the optimal asset allocation is for you given the level of risk you can live with. Generally speaking, for someone with a long investment horizon and a medium risk tolerance, even the most conservative allocations will have at least 60% in stocks (total of US and international) with the rest in bonds/other, and up to 80% or even 100% for a more aggressive investor. Owning more bonds will result in a lower expected return, but will also dramatically reduce your portfolio's risk and volatility. Pension With so many companies deciding that they don't feel like keeping the promises they made to yesterday's workers or simply can't afford to, the pension is nice but like Social Security, I wouldn't bank on all of this money being there for you in the future. This is where a fee-only financial planner can really be helpful - they can run a bunch of scenarios in planning software that will show you different retirement scenarios based on a variety of assumptions (ie what if you only get 60% of the promised pension, etc).  This is probably not as much of an issue if you are an equity partner, or if the company fully funds the pension in a segregated account, or if the pension is defined-contribution, but most corporate pensions are just a general promise to pay you later in the future with no real money actually set aside for that purpose, so I'd discount this in my planning somewhat. Fund/Stock Selection Generally speaking, most investment literature agrees that you're most likely to get the best risk-adjusted returns over the long term by owning the entire market rather than betting on individual winners and losers, since no one can predict the future (including professional money managers). As such, I'd recommend owning a low-cost index fund over holding specific sectors or specific companies only. Remember that even if one sector is more profitable than another, the stock prices already tend to reflect this. Concentration in IT Consultancy I am concerned that one third of your investable assets are currently in one company (the IT consultancy). It's very possible that you are right that it will continue to do well, that is not my concern. My concern is the risk you're carrying that things will not go well. Again, you are taking on risks not just over the next few years, but over the next 30 or so years until you retire, and even if it seems unlikely that this company will experience a downturn in the next few years, it's very possible that could change over a longer period of time. Please just be aware that there is a risk. One way to mitigate that risk would be to work with an advisor or a fund to structure and investment plan where you invest in a variety of sector funds, except for technology. That way, your overall portfolio, including the single company, will be closer to the market as a whole rather than over-weighted in IT/Tech. However, if this IT Consultancy happens to be the company that you work for, I would strongly recommend divesting yourself of those shares as soon as reasonably possible. In my opinion, the risk of having your salary, pension, and much of your investments tied up in the fortunes of one company would simply be a much larger risk than I'd be comfortable with. Last, make sure to keep learning so that you are making decisions that you're comfortable with. With the amount of savings you have, most investment firms will consider you a ""high net worth"" client, so make sure you are making decisions that are in your best financial interests, not theirs. Again, this is where a fee-only financial advisor may be helpful (you can find a local advisor at napfa.org). Best of luck with your decisions!" A general mutual fund's exact holdings are not known on a day-to-day basis, and so technical tools must work with inexact data. Furthermore, the mutual fund shares' NAV depends on lots of different shares that it holds, and the  results of the kinds of analyses that one can do for a single stock must be commingled to produce something analogous for the fund's NAV. In other words, there is plenty of shooting in the dark going on. That being said, there are plenty of  people who claim to do such analyses and will gladly sell you their results (actually, Buy, Hold, Sell recommendations) for whole fund families (e.g. Vanguard) in the form of a monthly or weekly Newsletter delivered by US Mail (in the old days) or electronically (nowadays). Some people who subscribe to such newsletters swear by them, while others swear at them and don't renew their subscriptions; YMMV. Since the vast majority of fund managers/big investors run private entities, it's not possible to track their performance. It's possible to look at what they are holding (that's never real-time information) and emulate their performance. The recommended way to track TSP funds in online portfolio tools is to track the underlying index and know that the results are pretty close.   Not a perfect solution: :( Source including suggested ETFs: http://finance.yahoo.com/news/breaking-down-tsp-investment-funds-194600393.html Related, but not exactly what you are looking for, Personal Capital will track your TSP holdings: http://themilitarywallet.com/manage-thrift-savings-plan/ I don't think any open source trading project is going to offer trial or demo accounts. In fact, I'm not clear on what you mean by this. Are you looking for some example data sets so you can see how your algorithm would perform historically? If you contact whatever specific brokers that you'd like to interface with, they can provide things like connection tests, etc., but no one is going to let you do live trades on a trial or demo basis. For more information about setting this sort of thing up at home, here's a good link: < http://www.stat.cmu.edu/~abrock/algotrading/index.html >. It's not Python specific, but should give you a good idea of what to do.