Portfolio overview

Current portfolio status

Portfolio overview

Last 30 day portfolio changes

Shows how much portfolio value changes over last 30 days

Last 30 day portfolio changes

Monthly Portfolio Movements

For last 6 months shows deposits, dividends, total value and growth in your portfolio

Monthly Portfolio Movements

Portfolio movements over last 12 months

Shows portfolio monthly movements over last 12 months

Portfolio movements over last 12 months

Value changes per symbol over last 12 days

Shows how each holding position (symbol) value changed over last 12 days

Value changes per symbol over last 12 days

Portfolio Yearly movements

Shows how portfolio values moved over last years.

Portfolio Yearly movements

Portfolio allocation

Shows portfolio allocation

Portfolio allocation

Portfolio allocation by symbol sensitivity, region and currency

Shows how your portfolio is allocated between sensitivity, region and currency

Portfolio allocation by symbol sensitivity, region and currency

Portfolio holding details

Show details about each symbol in your portfolios.

Portfolio holding details

Info about creators of Portfolio Slicer

Info about company and primary developer of Portfolio Slicer

Info about creators of Portfolio Slicer

How to setup the PowerShell environment

This information is for people who have not used PowerShell before, but would like to start using it with the scripts from this site.

Portfolio slicer requires you to have stock/ETF/mutual fund current and historical prices. You can buy this information from different online sources, but we have also prepared scripts that let you download these equity prices from the Yahoo Finance website for free. If you want to get these free stock quotes, your PC needs to be set up to run PowerShell scripts. This is not a complicated task, you will not need to learn this scripting language, but you need to change an execution policy to allow scripts from this website.

If you have never run PowerShell scripts on your PC, as the first step you will have to change the script execution policy. For security reasons PowerShell by default has an execution policy that does not allow to run scripts. Please read this Microsoft post on how to change execution policy. Note: you will need to change PowerShell execution policy just once, before first time you execute any PowerShell script.

Here are step by step instructions on how to change your PowerShell execution policy:

  1. Click on Windows "Start" button (1). In "Search Windows and Programs" area enter "powershell"(2). You will see a list of programs with "powershell" in their name. Then right mouse click on "Windows PowerShell" (3) and then choose "Run as administrator" (4). This should start new PowerShell window with administrator priviledges that are required for our change.
    PowerShell Setup 1
  2. Check what is your current PowerShell execution policy by typing in command "Get-ExecutionPolicy". If you never run PoweShell on your machine, result will be "Restricted":
    PowerShell exec policy
  3. Set unrestricted execution policy by typing command "Set-ExecutionPolicy unrestricted". Click letter "Y" and then "ENTER" when you will be asked to confirm change:
    PowerShell Setup 3
    Please read more about Execution Policy here or bing/google. You should be comfortable with this change.

  4. Now your computer is configured to run PowerShell scripts. Close current PoweShell window by typing command "Exit".
  5. Done.

Note:  If you do not have PowerShell, you can download it for free from this Microsoft website.

After changing this execution policy you will be able to run PowerShell scripts from this site. If you have any issues with running scripts, please ask your questions in the Portfolio Slicer "Download quotes" forum.