Author: SGXcafe

StocksCafe API and Customizable Tax Rates

StocksCafe API As StocksCafe continues to grow in term of the number of features and complexity, it is time to shift from Monolithic Architecture to Microservices Architecture in order to maintain flexibility and scalability among other advantages. In laymen terms, this simply means that instead of StocksCafe being one giant chunk of software, it is now broken down into many smaller manageable pieces. One obvious change for you as a user going forward would be pages will start loading asynchronously (i.e. page will load in parts in parallel). Another interesting effect is that you can start accessing StocksCafe data via API....

Read More

StocksCafe Tutorials

No man is an island. StocksCafe has come a long way with the support of many, many people and users. Today, under the suggestion and support of an awesome user, urameshi85, I am very happy to announce a new StocksCafe initiative – StocksCafe Tutorials. With new features being regularly added to StocksCafe but often not properly documented, the number one complaint from new users (especially new investors) is: StocksCafe is too complex to use. Urameshi85 decided to help StocksCafe solve this problem by volunteering to head an initiative to crowdsource tutorials on how to use StocksCafe. We started by...

Read More

Lost Last 3 Days of StocksCafe Forum

I am very sorry but as the title indicates, the last 3 days of data on StocksCafe Forum (forum.stocks.cafe) are lost. Please rest assured that this did not affect other StocksCafe systems and/or data at all as they are on independent servers. I am now glad that I spent the extra money to keep them separated. Why? The main reason is mostly due to my ignorance. I was trying to update the open source forum (i.e. Discourse forum) and somehow failed badly and had to do a roll back and the latest backup I had was 3 days ago....

Read More

Upcoming Pricing Changes in 2019

Note: If you are already Friend of StocksCafe, price changes does not affect you. It will always be fixed at the rate when you first contributed :)Last year, when I announced the price change and switch to contribution mode in mid December, several users feedbacked that the announcement was too last minute and they missed it because they were away for the December holidays and learnt about it too late. Thus this year, I decided to announce it earlier. Reasons for Pricing Changes Honestly, there are two main factors for this: 1) As StocksCafe continues to grow in terms...

Read More

StocksCafe now supports Singapore Savings Bonds!

With the increasing interest rates, Singapore Savings Bonds is becoming more and more popular. Naturally, many users have requested for StocksCafe to support them. As usual, StocksCafe answered your call :) If you do not know what Singapore Savings Bonds is about, you can learn more here and here. I am happy to share that StocksCafe now supports Singapore Savings Bonds! Click here to see the different issues of Singapore Savings Bonds. You can also add Singapore Savings Bonds just like you would add any other transactions to your portfolio. I strongly recommend creating a new portfolio named “SSB” or similar to...

Read More

Watchlist Improvements and More

Just wanted to share what’s going on behind the scenes at StocksCafe lately. 1) More Stable I am happy to share that since the infrastructure improvements (to two web servers) a month ago, there have been no known downtime (no complains from users and no logs suggesting that) for StocksCafe website. Once in a while, one server would go down but the second server would keep StocksCafe running. 2) Faster Overall, P99* has also dropped significantly. From 7-10 seconds to 2-4 seconds. (*P99@2seconds means that 99% of StocksCafe pages take 2 seconds or lesser to load) 3) Watchlist Improvements...

Read More

Introducing StocksCafe Forum

I am happy to share that I have created a forum for StocksCafe. This forum will replace the Cafe feature in StocksCafe where users would post questions and start discussions. Why replace the Cafe feature? As the number of features in StocksCafe continue to grow, I am having a hard time maintaining all of them. Therefore, I have decided to “slim down” StocksCafe and maintain as little features myself as possible. This new forum is based on an open source software hence I literally got it for free rather than having to code out every single feature myself. Also, it...

Read More

DrWealth + StocksCafe

On my recent trip back to Singapore, I met up with Alvin and Jon (both of them from DrWealth) for breakfast. We had a good chat and agreed that there could be good synergy between StocksCafe and DrWealth and decided to try working together more closely going forward. For those who do not know, DrWealth is a financial education provider. I attended one of their online courses two years back and personally, I enjoyed the e-course and learned/refreshed many things then. They regularly run a 2.5 hours introductory lesson as a free preview to their Factor-Based Investing Course. This course has good...

Read More

Infrastructure Improvements

I just realized that it has been almost a month since I last wrote in here! I wanted to drop a quick note so that people know that StocksCafe is still in active development :) Apart from all the bug fixes and touch ups here and there, I have been spending most of my energy on upgrading the infrastructure of StocksCafe. Previously, everything about StocksCafe is basically packed into one server. As one server is easier to maintain, I tried to refrain from going beyond one by doubling the size of the server. Obviously, there is a limit to...

Read More

Regularly Export Your StocksCafe Data

Users input various information into StocksCafe such as what stocks they bought and when, and many would also record notes either about the transactions or stocks itself. All these are very precious data to users and often, users would like to keep a backup copy. Up until now, they can only be manually exported. I am happy to share that I have now set it up such that you can get a copy automatically emailed to you on a regular basis. All you need to do is simply go to this link and adjust the settings under “Regular Export...

Read More

Shares Quantity Now Supports Decimal Values!

Firstly, I would like to apologize to users who were affected by this “migration” last night and seeing errors on many StocksCafe pages. I was making a seemingly simple change, but is actually more complicated. I was making a database change for the field “shares quantity” from only accepting whole numbers (i.e. integers) to allow decimal values (i.e. floats). As integers and floats are considered different beasts (at least in Java), StocksCafe’s code needed to be significantly changed since “shares quantity” is used in numerous places. It should be fine now, but please report if you see any issues....

Read More

StocksCafe Now Fully Supports US Stocks!

I am very happy to share that the integration of US fundamental data is complete and StocksCafe now fully supports US stocks. You should now be able to see profile pages (e.g. Facebook) for US stocks, be able to screen for US stocks in screener and see related fundamentals in your portfolio profile or watchlist profile. This brings the number of supported exchanges to four; namely SG, KL, HK, and US! Apologies for taking quite a while (US EOD was added last December) to finish the integration of US fundamental data. It is mostly because US data is taken from a different provider...

Read More

Unstable June

I realized that I did not post any article for the whole of June. It is due to a combination of various reasons but the main reason was that I tried switching to a new caching system (i.e. Redis) for StocksCafe thinking that it is better. However, due to my lack of experience with it, it instead made StocksCafe unstable. Causing out of memory issues, displaying stale data, etc. These resulted in StocksCafe being slow, emails not being sent out, and other weird bugs. Initially, I tried to spend them fixing them but it did not really improve the...

Read More

US Market Information Updates

I have not worked much on the US market beyond adding EOD data and other basic features, and I’m happy to announce that I finally had some time to improve as well as add a few new features to it. 1) Similar Stocks – You can now see other stocks that are similar to the one you are viewing (e.g. Google) on the right hand side (in desktop view). 2) Shared Portfolio Statistics – You are now able to see how many others (of those who have explicitly chosen to share their portfolios) own the stock that you are currently...

Read More

New Landing Page

One main feedback from new users of StocksCafe is that there are too many features and it can be too overwhelming to start using StocksCafe. Therefore, I have designed a simple landing page which hopefully will help new users warm up to StocksCafe. You can find the new welcome page here. 1) As you can see, there is still free space for more icons. Please suggest what other information you think would be useful for new users of StocksCafe. 2) It would be great if you can share this new page with your friends whom you think will benefit from using StocksCafe!...

Read More

Like us on Facebook

Follow us on Twitter