Eclipse Trader is an Eclipse RCP application for online stock trading with many interesting features. It differs from other financial frameworks like Marketcetera and Quantlet in a way that it is a single-tiered desktop application. This, and the fact that it uses the elegant OSGi based Equinox framework, adds simplicity and allows for quick extension through plug-ins and add-ons.

Follow these steps to work on it through your Eclipse IDE.

Tool Set

You will need Eclipse of course, and the following plug-ins:

  • Eclipse Project SDK – from Eclipse Project Updates
  • Subclipse (a Subversion plugin) – Remote site http://subclipse.tigris.org/update_1.2.

Getting the Source

After you restart your IDE, go to your SVN perspective, right-click on the list of repositories, and select New->New Repository Location. Add the following Subversion HTTPS URL:

https://eclipsetrader.svn.sourceforge.net/svnroot/eclipsetrade

Right click on the folder “trunk”, and select “Checkout…” and the “Checkout as a project in the workspace”. On the next dialog box, type a name for your project, say “eclipsetrader-trunk”

Let the checkout finish and move to the next step.

Configuring your project

Switch to your Java perspective and delete your recently created project – do not delete the contents.

On the main menu, select “Import”, and then “Plug-ins and Fragments”. Select “Next”

On the “Import Plug-ins and Fragments”, select your previous project location (under your workspace), like in this example:

On the next screen, select “Add All –>”. Click Finish and wait for completion.

Starting Your Project

Right click on net.sourceforge.eclipsetrader, select “Run As” and then “Eclipse Application”.

You should see Eclipse Trader starting from your IDE, You can now edit, investigate, debug as you would do with any other application.

Enjoy.