Skip to content
Jonathan Casiot edited this page Nov 2, 2025 · 66 revisions

msmquote is a Java command line application for updating current and historical security quotes and current currency exchange rates in Microsoft Money files.

Quote data can be updated for any security or currency where a quote is available from these supported sources:

  • The Yahoo Finance quote data API;
  • A Google Sheets spreadsheet with quote data provided by the GOOGLEFINANCE security information function.

Historical data for a single security can be updated where a quote is available from the following sources:

  • The Yahoo Finance historical quote data API;
  • A CSV file generated by the Yahoo Finance historical quote data download facility;
  • A Google Sheets spreadsheet with quote data provided by the GOOGLEFINANCE security information function.

Getting Started

Download the latest msmquote ZIP archive and extract it to a suitable folder on your machine. Then run msmquote from the root of the extracted folder using the following command line:

bin\java -jar msmquote-4.11.0.jar moneyfile.mny password

Where:

  • moneyfile.mny is the Microsoft Money file that you wish to update (the file must not be open in Microsoft Money when msmquote is run);
  • password is the file password if applicable (use "" if the file is not password protected).

Usage notes:

  • Any parameter that contains a space character must be surrounded by quotation marks.

msmquote defaults to using the Yahoo Finance auto-generated quote source. To use other quote sources, add a source parameter to the command line as follows:

bin\java -jar msmquote-4.11.0.jar moneyfile.mny password source

Where:

News

Maven Build Success!

Clone this wiki locally