Subscribe to RSS feed StocksCafe API and Customizable Tax Rates

Updated: 2 Jul 2020 By evankoh posted on 17 Dec 2018  -  24,637 views


StocksCafe API

Note: StocksCafe API is now deprecated and not available anymore.

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. For those who are interested in accessing StocksCafe data via API, please read this documentation.

While not all data is accessible at the moment, the plan would be to be able to access all data in StocksCafe via API. However, please note that at least for now, I am limiting it to only Friends of StocksCafe and you can only make 100 API calls every day (reset at 12am SGT daily). Finally, you can head here to get your API Key.

With StocksCafe API, I believe it opens up many different possibilities of using StocksCafe and its data. If you are interested in using StocksCafe API to build tools and applications (such as mobile app), please let me know. I am more than happy to support/collaborate.

Customizable Dividend Tax Rates at Stock Level

While you can already set custom dividend tax rate at the exchange level, I have recently added the ability to determine them at stocks level.

Exchange Level Setting: This is useful for markets where most stocks have a dividend withholding tax rate (e.g. US listed companies have tax rate of 30%).

Stock Level Setting: This is useful because not all stocks listed on the US markets are subject to the same dividend tax rate. ADRs is a category of stocks that have tax rates based on the underlying market. For example: RDS.B is listed on NYSE but its primary market is LSE, hence there is no dividend withholding tax.

In this case, you can simply go to the stock page (e.g. RDS.B) and override the dividend tax rate (shown on the right hand side for desktop and at the bottom for mobile).
Note: All customizations at stock level can be seen here.

Happy investing!

p/s: Special thanks to pom for suggesting customizing dividends tax rate at stocks level.


Like
8 likes
2 comments

b0ssy - Wow awesome.
Thanks evan!

On a side note, I've also recently looked at and tried adopting microservices architecture in my company too haha.
22 Dec 2018 11:05:17

evankoh - Yup. I guess that is the way going forward :)
22 Dec 2018 13:27:55



Next Article > < Previous Article
StocksCafe Now Supports Any Asset! StocksCafe Tutorials



List All Articles Other articles by evankoh

Completed! - Hong Kong & Malaysia Market Integration
I am happy to share that after almost four months of effort, I have completed the integration for both Hong Kong &amp; Malaysia. Almost every feature that is available for the Singapore market is also available for Hong Kong and Malaysia markets. A few exceptions are Dividend Strength, Future Yield (which is based on Dividend Strength) and Earnings Release. I will be attempting to build Dividend Strength ...

New Exchange Added: Support for Tokyo Stock Exchange!
I am happy to share that StocksCafe can now fully support Tokyo Stock Exchange! You should be able to use all the features that are available for Tokyo as well. This brings the total number of supported exchanges to six (SGX, HKEX, KLSE, USX, LSE and TSE!) One thing to note though is that I was unable to locate good English sources for news and blogs that covers the Tokyo market. So if you know of ...

StocksCafe is 5!
Time files! Five years ago, I published the very first article of StocksCafe (it was known as SGXCafe back then). In the five years since then, we have achieved many things together. Today, I would like to take this opportunity to plan, together with you, on what we would like StocksCafe to achieve in the next five years! Please take this two-question survey to share what changes you would love to ...