StockMarketEye v2.4.1 Released

We are proud to announce the release of StockMarketEye v2.4.1 for Mac OS X, Windows and Linux.

StockMarketEye now allows you to print your Portfolio. Use the menu, Portfolio -> Print to PDF to get started. StockMarketEye will generate a PDF file of your current Portfolio and display it. Once it is displayed, you can print it on your printer, or save it for later viewing. The printing feature allows you to either use a pre-configured set of columns or use the current columns that are visible in the Prices view.

We have also added a couple of new column types, notably the “Name” column in the Transactions view and the “Dividend Value” column for use in Portfolios. The “Dividend Value” column is useful to see how much dividend income your portfolio or stock is likely to generate based on current dividend yields.

With this version, you can now easily reset an overridden column value. For example, overriding the “Last” column value can help you visualize price changes. To undo the change, simple re-edit the “Last” column, removing the current value and press enter. The current “Last” price will then become visible again and will update whenever your Portfolio’s prices update.

Last but not least, we have fixed a few bugs related to the creation of Portfolios and hanging startups.

Below is a complete list of the additions and changes in this version of StockMarketEye.

What’s New In StockMarketEye v2.4.1

New Features

  • Portfolio printing. StockMaketEye can print your Portfolio to a PDF file for printing or later viewing. It can be found in the menu: Portfolio -> Print to PDF
  • New ‘Name’ column in transactions available
  • New ‘Dividend Value’ column in Portfolio prices and/or fundamentals view available. This column show the current, yearly dividend income generated by a given lot. The total of all lots is shown in the Totals line.
  • New ‘1W %’ column in Portfolios and Watchlists. Represents the percentage change in the share price over the last 1 week. Compliments the existing percentage change columns.


  • Improved column edition for overriding values
  • Set the Symbol field in the Buy Stock window automatically based on the current selection in the Portfolio.

Bug Fixes

  • Fix for creating portfolios when certain columns are visible.

There is no charge for this upgrade so we recommend that all users (trial and licensed) download and install this new version.

You can download the latest version of StockMarketEye here.

Tracking a Canadian Investment Portfolio

In this post, we’ll show you how you can setup StockMarketEye to use Canadian Dollars and track your stocks and funds from the Toronto Stock Exchange (TSX).

Tracking your RRSP

StockMarketEye can track an unlimited number of portfolios. As a help to get you started, StockMarketEye will automatically create a portfolio called “My 401K” for you. You can delete this portfolio or create others, as needed. For this post, however, we’ll simply rename this portfolio from, “My 401K”, to “My RRSP” to represent your Registered Retirement Savings Plan (RRSP), the Canadian equivalent of the US 401K. If you don’t have an RRSP, you can rename it to something else, such as the name of your brokerage.

To rename this portfolio, double-click on the “My 401K” Portfolio in the list on the left-hand side of the StockMarketEye window. You can also just select the “My 401K” Portfolio there and go into the menu called “Portfolio” and choose Settings. This will open the “Portfolio Settings” window as shown here.

Now change the “Name” field from “My 401K” to “My RRSP”. You can also write something in the description if you are so inclined.

You should also change the currency of this portfolio from US Dollars to Canadian Dollars. Select the Currency tab in the “Portfolio Settings” window. Then scroll up and select Canadian Dollar (CAD) in the list.

Click OK for the changes to take effect.

Default StockMarketEye Currency Settings

By default, StockMarketEye creates portfolios with US Dollars as the currency. You can change this as well as the currency used in the Portfolio Totals view to use Canadian Dollars.

Open the StockMarketEye “Preferences” window. On a Mac you can do this by going to the “StockMarketEye” menu and choose “Preferences…”. On Windows or Linux, go to the File menu and choose “Preferences…”.

In the “General” tab, you’ll see the “Currency Settings” block. There are 2 settings here you can change. The first is the “Currency for ‘Portfolio Totals’ view”. Click on the button labeled “Choose…” and the “Select Currency” window will open.

As you did in the Portfolio Settings dialog, scroll up in the list and select Canadian Dollar (CAD), then click OK. Now do the same for the “Default initial currency for Portfolios”. Finally click OK in the Preferences window for the settings to take effect.

If you now click on the “Portfolios” item in the list on the left-hand side of the StockMarketEye window, you’ll see the Portfolio Totals view. Note that it now uses Canadian Dollars (C$), rather than US Dollars ($).

Finding Canadian Stock Ticker Symbols

You can use StockMarketEye’s built-in Symbol Search technology to find the ticker symbols of the stocks you want to track from the Toronto Exchange (TSX). Just click in the “Symbol Search” field in the upper right corner of the StockMarketEye window and start typing the name or symbol of the stock you want to add. The search results are displayed just below the search field. You can double click on one of the search results to start adding it to your Portfolio.

In StockMarketEye, ticker symbols of stocks that trade on the TSX are suffixed with “.TO”. For example, Suncor, whose ticker symbol on the TSX is “SU” in StockMarketEye is “SU.TO”. Canadian Western Bank on the TSX is “CWB” but in StockMarketEye is “CWB.TO”.

Another change to be aware of is that tickers symbols from the TSX that contain a “.” (period) have the period converted into a “-” (dash). For example, Penn West Energy Trust on the TSX is “PWT.UN” but in StockMarketEye is “PWT-UN.TO”.

StockMarketEye also supports the Canadian Venture Exchange (CNDX). Ticker symbols of stocks that trade on the CNDX are suffixed with a “.V” in StockMarketEye. For example, Alange Energy Corp, which on the CNDX trades as “ALE”, is “ALE.V” in StockMarketEye.

You can read more about finding stock ticker symbols in the StockMarketEye User’s Guide.

A Note About Canadian Mutual Funds

StockMarketEye can track Canadian stocks and ETFs from both the TSX and CNDX. StockMarketEye can also track Canadian mutual funds using Google Finance as the data provider. Some example tickers symbols for Canadian mutual funds are: MUTF_CA:RBF266 and MUTF_CA:TDB911.

Try StockMarketEye Now

Get StockMarketEye Now, and start tracking your Canadian investments today!

StockMarketEye v2.4.0 Released

We are proud to announce the release of StockMarketEye v2.4.0 for Mac OS X, Windows and Linux.

StockMarketEye now supports Technical Indicators within the chart area. We have initially added 6 different indicators and have plans to add more in future versions. We provide the indicators in pre-configured, standard settings such as the 50-day EMA or the 14-day RSI, while also allowing you to input your own preferred settings. The indicators you use in the chart are saved when you quit StockMarketEye and are re-loaded the next time you start up.

With this version we have also added a number of other useful chart features including Open/High/Low/Close tracer values, Click-to-Trace cursor settings and chart markers for the Watch Start or Buy Price values of the stock being viewed.

Another notable addition in this version is the ability to move stocks from one Portfolio to another via drag-and-drop. You can also drag an item from a Watchlist and drop it on the name of a Portfolio to start adding it to your Portfolio.

Also new in this version is support for tracking stock option prices. You can find available stock option symbols on Yahoo! Finance and simply copy-paste them into your Watchlist. New options related columns, such as Strike Price and Expiration Date, are also now available.

Below is a complete list of the additions and changes in this version of StockMarketEye.

What’s New In StockMarketEye v2.4.0

New Features

  • Technical Indicators in Charts. Indicators available in this version are:
    • Simple Moving Average (SMA)
    • Exponential Moving Average (EMA)
    • Relative Strength Index (RSI)
    • Moving Average Convergence Divergence (MACD)
    • Slow Stochastic
    • Fast Stochastic
    • Volume

    All indicators come with pre-defined, standard settings as well as the possibility to use custom settings.

  • Open/High/Low/Close/Volume chart tracer values.
  • Click-to-Trace feature for the chart cursor.
  • Watch Start / Buy Price marker in the charts.
  • Options Support – StockMarketEye can retrieve option quotes using the new option symbology. New options related columns: Contract High, Contract Low, Expiration Date, Open Interest and Strike Price
  • Move/copy portfolio items and transactions between portfolios using Drag-and-Drop.


  • In-Chart data loading indicator.
  • New menu item: Get All Quotes (menu File -> Get All Quotes or F5) to manually update quotes in all Watchlists and Portfolios.
  • Drag-and-Drop a Watchlist item onto a Portfolio to add it to that Portfolio.
  • Allow for editing of the Name column. Value is saved and will be visible the next time StockMarketEye is run.
  • Improved keyboard usage in Watchlists and Portfolios
  • New Portfolio Column: Days Held
  • Windows installer and executable are now code signed for easier and more secure installation.

Bug Fixes

  • Fixes for candlestick charts.
  • Fix sorting by “Date Added” and other date columns.
  • Fix for Watchlists with more than 200 symbols.

There is no charge for this upgrade so we recommend that all users (trial and licensed) download and install this new version.

You can download the latest version of StockMarketEye here.

Changing A Symbol’s Pre-Defined Currency

StockMarketEye assigns a currency to each symbol you enter based on the symbol’s exchange suffix. A symbol’s exchange suffix is any part after a “.” at the end of the symbol.

For example, the symbol LLOY.L is Lloyds Banking Group. We know that this company trades on the London Stock Exchange because the symbol has a “.L” suffix. Because it trades in London, StockMarketEye assigns it the currency, GBP (British Pounds).

The symbol BNP.PA is BNP Paribas. Because of the “.PA” suffix we know that it trades on the Paris Exchange. So StockMarketEye assigns it the currency, EUR (Euro).

Assigning the symbol’s currency based on its exchange suffix works 99% of the time.

But what happens if StockMarketEye gets it wrong? What happens if the currency assigned to a symbol is different from the actual currency in which the stock trades? For example, if a security trades on the London Exchange, but is denominated in USD (US Dollars), how can you change it in StockMarketEye from GBP to USD?

Changing the Currency

We’ll use PHPD.L as our example symbol. PHPD.L is an exchange traded fund (ETF) for physical paladium. It trades on the London Exchange, but is actually denominated in USD rather than GBP.

  1. First, we’ll need to add the Currency column to our Portfolios. The easiest way is to open the Preferences and select the Columns tab. Then click on the Prices button.
  2. You’ll now see the “Configure Portfolio Prices Columns” window as shown below. Select the “Currency” column name in the Available Columns list on the left. Then click on the right-arrow to move it to the Configured Columns list on the right. Now click the OK button to re-configure the columns.
  3. Close the Preferences window.
  4. Now select PHPD.L in your Portfolio.
  5. Then click in the Currency cell to start editing.
  6. Delete the “GBP” and enter “USD”, then hit return.
  7. You’ll see that StockMarketEye now shows the PHPD.L position in US Dollars, rather than British Pounds.

As securities normally trade in the local currency of the exchange, you will probably never need to change its currency in StockMarketEye. But if you’re interested in investing in physical paladium via the PHPD.L ETF, you now know how to set the proper currency in StockMarketEye.

Also Note You should also add the “Exch Rate” column, just as you added the “Currency” column above. Then, if the new currency is the same as the currency of your portfolio, edit the value of this column so it says 1.0. If the new currency is not the same as the currency of your portfolio, you don’t need to change it here as StockMarketEye will update the exchange rate value itself the next time the portfolio updates its quotes.

StockMarketEye v2.3.6 Released

We are proud to announce the release of StockMarketEye v2.3.6 for Mac OS X, Windows and Linux.

This release contains a number of new features, changes and bug fixes that will improve your investing experience. One particularly useful new feature is the display of an alert window when adding a ticker symbol for which StockMarketEye does not have any data. StockMarketEye may not have data for this symbol because it does not correspond to any known company (a typo, perhaps), or perhaps the symbol is from an unsupported exchange. In any case, StockMarketEye will actively inform you of this fact before adding the symbol to your Watchlist or Portfolio. You can still choose to add the symbol, which leads us to another useful new feature…

The ability to track non-quotable items in your portfolio. For those users who want to include investments such as Certificates of Deposit (CDs) or Money Market funds, you can now add these investments using an arbitrary symbol (“CD-2015” for an example CD that matures in 2015).

Below is a complete list of the additions and changes in this version of StockMarketEye.

What’s New In StockMarketEye v2.3.6

New Features

  • Display an informational window before adding invalid ticker symbols
  • Database folder may be relocated. This allows the StockMarketEye database to be stored on removable media such as flash drives (for security) or on a backup disk (for peace of mind). More information available here.
  • New columns: Gain % YTD, Gain YTD, Gain YTD Converted
  • New column: Watch Yield (for Watchlists only: Dividend per Share / Watch Start Price)


  • Editing sell transaction data flows changes back to existing portfolio item
  • Saves “Last” price for items with an unknown symbol. This provides support for including non-quotable items in a portfolio (example: CDs, Money Market Funds, assets from unsupported exchanges, etc)

Bugs Fixed

  • Fixes in QIF import for Scottrade QIF files.
  • Fixed issue with changing currency associated with a stock.
  • Fixed issue with Total Return calculation and multi-lot portfolio items.
  • Fixed issue with Gain calculation and multi-lot portfolio items.
  • Fixed issue caused by empty column settings being saved in database.
  • Fixed some issues with rounding of values.
  • Editing dividend, capgain or RoC transaction correctly sets the transaction type in the edit window.

There is no charge for this upgrade so we recommend that all users (trial and licensed) download and install this new version.

You can download the latest version of StockMarketEye here.

StockMarketEye v2.3.5 Released

We are proud to announce the release of StockMarketEye v2.3.5 for Mac OS X, Windows and Linux.

The main new feature of this release is the Portfolio Totals view. To see the total of all your portfolios, select the “Portfolios” item in the folder’s list (first item in the list of Portfolios and Watchlists on the left hand side of the StockMarketEye window). You’ll see the total market value of all your Portfolios along with the percentage gain, day’s gain and many others. You can even configure the columns you see by right-clicking on the column headers and selecting “Configure Columns”. Alternatively you can open the column configuration window via the Preferences, “Columns” tab.

There are a number other important new features such as support for recording stock splits, capital gains and return of capital transactions. Below is a complete list of the additions and changes in this version of StockMarketEye.

What’s New In StockMarketEye v2.3.5

New Features

  • New Totals view displaying sum totals of all Portfolios.
  • Support Capital Gain and Return of Capital transactions.
  • Support stock splits.
  • New transparent bar chart cursor.
  • Support for changing the default currency used by new Portfolios.
  • Ability to configure the columns of the Portfolio’s Transaction view.
  • New preference: Display the thousands separator.


  • Improved startup time and smaller splash screen. Splash screen can be turned off in the Preferences (off by default on Mac OS X).
  • Internal support for new Yahoo option symbols (see
  • Display Total Return values for portfolio item sub-lots.
  • Display a dialog after a successful CSV export that contains a link to open the newly exported file.
  • Allow an empty Transaction Costs field in Portfolio dialogs.
  • Allow editing of an item’s Currency.
  • Chart now also updates based on selection in the Transactions view.
  • Reorganise and improve the Preferences.

Bugs Fixed

  • Fix for improper detection of splits in chart data.
  • Fix for candle-stick and OHLC values used in charts.
  • Updating the cash balance incorrectly used the transactions base amount rather than the rated amount. Caused cash balance to be incorrect when the transaction was not in the same currency as the portfolio.
  • Add missing “Add Transaction” pop-up menu item to some Portfolio pop-up menus.
  • Connection handling improvements with multiple simultaneous requests.
  • Minor corrections in QIF import.

There is no charge for this upgrade so we recommend that all users (trial and licensed) download and install this new version.

You can download the latest version of StockMarketEye here.

Website and Download Speed Improvements

We have upgraded the StockMarketEye website, moving to a faster server with much faster download speeds.

You’ll see that the website is more responsive and pages load faster.

Downloading StockMarketEye will be noticeably faster. From our tests it’s now 6x faster to download the latest version of StockMarketEye than before. You’ll most notice this during upgrades when many users are downloading the latest version at the same time.

StockMarketEye v2.3.4 Released

We are proud to announce the release of version 2.3.4 of StockMarketEye for Mac OS X, Windows and Linux.

What’s new in this release?

  • Export of Portoflios, Transactions and Watchlists to CSV for use in Excel or OpenOffice.
  • Can now delete transactions.
  • Improved handling of invalid symbols in the charts.
  • Improvements in the Column Configuration window.
  • Improvements for entering and displaying numbers when non-English locale is being used.
  • And many small improvements and fixes.

We recommend that all users (trial users and licensed users) download and install the newest version.

Download the latest version of StockMarketEye here.

A Brief History of StockMarketEye

StockMarketEye was born out of a desire to better understand the workings of the stock market. Having a few dollars to invest, I was looking for an application that could help me track interesting stocks that I had come across on the web or in print. But every application that I found was complex and difficult to use. So being a professional software developer, I decided that the best thing to do was to write my own software.

Et voila! StockMarketEye was born.

After about 9 months of work, the first version of StockMarketEye was released on September 15th, 2008. It was quite a bit different from the StockMarketEye of today. No Portfolios. No Charts. Just basic watchlists. But bigger and better features were on the way.

Version 2.0 of StockMarketEye was released in February of 2009 and contained basic support for Portfolio tracking. The combined power of having unlimited watchlists and portfolios within one application opened new doors for StockMarketEye users.

In August of 2009 we released version 2.2 of StockMarketEye. This was the first version to display historical, end-of-day stock charts, visually enhancing the power of our Watchlists and Portfolios.

StockMarketEye continues to regularly release new features and enhancements. We are always interested in hearing from our users so that we can provide them with software that truely does help them to keep their eye on the market.

The StockMarketEye Team

Back to top