Monday, December 13, 2010

We had migrated from CVS to Mercurial

Hello all,

Previously, we are using CVS, as a software development tools to manage our source code.

Today, we are happy to let you know that, we had success to migrate all our code base, from CVS to Mercurial. There are 2 major reasons why we want to do so.

  • We want to be able to commit and compare during development work, even we do not have internet connection.
  • We want to make branching and merging easier. By making them easier, we can have a stable trunk, and several experimental features being implemented parallel. Experimental features shall be implemented in branch before merging into default trunk.

For historical reason, the CVS repositories will always be there. Just that, it will not receive any future commit. All the future commit work, will be going into Mercurial.

With all these great software development tools in place, we hope to produce a higher quality software to make you happy :)

Thursday, December 02, 2010

JStock migrates from CVS to Mercurial

In order to improve our development process, JStock has been migrated from legacy CVS to a modern Mercurial.

We expect this may take some time, and all development work will be halted temporary.

Wednesday, November 03, 2010

JStock 1.0.5s is ready

Another exciting release of JStock, comes with improved portfolio display, online stock database, improved charting and many bug fixes.

Thursday, October 21, 2010

What are we busy on recently?

We are now working on the next release of JStock.

One of the key features will be, able to add new IPO stocks easily through Stock Database.

As you type, JStock will connect to the online Stock Database, and prompt you for the matched stocks. This will be extremely useful, while you unable to find a stock in your offline Stock Database.

Why don't we have this feature in Stock Watchlist?

This is because reading from online Stock Database, will be much slower than reading from offline Stock Database. This especially true, for those users behind low Internet bandwidth connection.

A user friendly and responsive application, is always our high priority. :)

Saturday, September 18, 2010

中文版网站 (Chinese version web site)

我们推出了中文版网站给中国 JStock 用户了 :

(We had released Chinese version web site for China JStock users :

Thursday, August 26, 2010

1.0.5n had been released quietly

1.0.5n had been released, with China stock market being supported. However, we tend not to make any publicity among China users, as our Chinese version web site is still in progress.

Saturday, August 14, 2010

China Stock Market Support Development Progress

It had been a quite July. Yes. We are busy working on to support China Stock Market. They are in very good progress. Here is our initial work in supporting various input method for China users. 汉语拼音 (PinYin), 中文 (Chinese) and Stock code.

Friday, July 02, 2010

JStock 能说中文了

新 JStock 1.0.5m 能说中文了。


Thursday, June 24, 2010

There are no new release for this June???

I hope not. As I am still *BUSY* commiting all the code changes.

Stay tune. I hope we can make a release, at least before end of this June.

Thursday, May 13, 2010

Look Mum! We Have Another New JStock Release!

New JStock - Free Stock Market Software 1.0.5L Released

Feature : User may have multiple watchlists. Categorize among high growth stocks and dividend gained stocks made easy.

Many bugs fixed as well.

If you are interested, you may download from

Sunday, April 25, 2010

It has been a quiet month for JStock

Yes. It has been a quiet month for JStock. There are NO new release for this April!

Instead, we are currently planning out a new feature for JStock. We want to enable users to draw various figures (Circle, rectangle, line...) on the top of current charting.

We also want to have a feature, so that with a single button click, user may publish their drawn charts to the public.

Our initial plan is to make use of existing JHotDraw, to speed up the development work. However, after some discussion with JHotDraw's team, we realize the technical barrier is rather high.

See our discussion with JHotDraw's team :

We gone through all the available Java 2D Drawing Framework list.

However, none of them fit into our requirement.

Sadly to say, we may need to code this feature from scratch, instead of re-using code from others.

This also means you have to wait for longer period, to enjoy the above released feature.

Meanwhile, if you have small enhancement request at this mean time, you may send us the request through forum :

We will see whether we are able to slot it into our schedule ;)

Thursday, March 18, 2010

Survey Result on JStock

Around February 2010 time, we conducted a simple survey across JStock users.

97% Users Feel that JStock is an Easy to Use Software

This pretty inline with we our very initial objective of JStock.

Make Your Stock Investment Fun and Easy

Here is the summary of our survey, take a look.

Of course, we want to thank you to all the users who participate in this survey. You had helped us to understand you better. Thank You!

Tuesday, March 16, 2010

Feel Free to Try Out Our New Help System

A good help system, will be an add-on bonus for a piece of software. Feel free to try out our very new Online Help System :

Monday, March 15, 2010

Critical Bug Fixed

Bugfix: Critical bug fixed, when color changed options is being enabled, the entire Real-Time Info tab will freeze. (#2968754) (#2970454)

We apologize for any inconvenient caused by this bug.

The bug fixed version can be downloaded from

Sunday, March 07, 2010

JStock Helps You to Buy Low Sell High

JStock 1.0.5i is ready to be downloaded. This times, we make a few improvement.

In order for me to Buy Low Sell High, inspecting the lowest price and the highest price within N periods is what I do usually. When the stock price nears 1 year highest, perhaps it is the best time to sell. Or, when the stock price nears 1 year lowest, perhaps it is the best time to sell. Current improved charting feature enables me to do so in an easy way.

Sometimes, user has his very own preference email other than GMail.

Hence, we let user to choose ANY email address to receive stock alert message. User still required to provide his own GMail account information, as GMail SMTP (a server used for sending emails) is the only stable server we know so far.

Feel free to grab a copy of this software from

Sunday, February 21, 2010

Genting starts to move in downward trend

Genting starts to move in downward trend, with its short term moving average starts to break through long term moving average.

My average purchasing price is 6.85, which I consider as a bad entry point.

Chance for me to lower down my purchasing price is coming soon. Yeah!

Saturday, February 20, 2010

Can you help us to make JStock a better software?

The JStock team wants to THANK YOU for the integral role you play in making the software thrive.

With the idea of continuous improvement in mind, we want to know more about you, our user.

Your survey responses will help us further understand the features of the software you like most.

We know you’re busy, so this survey will only take a minute. Or two. Maybe three… AT MOST.

Tuesday, February 09, 2010

Pre-Chinese New Year Release - 1.0.5h

JStock 1.0.5h had been released, with massive improvement on charting side.

Kindly try it out.

Wish everyone have a handsome gain before Chinese New Year. I hope that JStock will provide little help :)

Saturday, February 06, 2010

Investment Flow Chart

Here is the comment we received from one of our beloved end users.

My big problem now is to find the transaction history of a stock. If I enter BHP purchase details, then that shows just fine on the screen. When I then sell the stock, the details of the BUY disappear. How do I recall them?

We decide to come out : Investment Flow Chart

Do you like it?

* Note : This is an unreleased feature yet.

Wednesday, February 03, 2010

We Want a Better Charting

Yes. We all know that, JStock's charting is pretty primitive. (At least for current moment)

We value you as our free software user. Hence, we work quite hard, to improve the user experience of charting.

In next release of JStock, we are going to have a new charting feature.

Real-Time Mouse Tracing

This means, as you move your mouse along the chart, a small blue ball will be sliding along the chart line. A small semi-transparent windows will be sliding along, to show you the detailed information.

The above is the screen shoot of early snapshot. We are now working hard, to polish it up.

During this period, we would like to hear your comment on this feature.
  • Do you like the yellow color window?
  • Do you like the blue small ball?
  • Do you like the font size?
  • ...
Leave your comment, or drop us an email at yccheok at yahoo dot com

Thank you very much! We hope you will continue enjoy using JStock.


Blog Archive