From the source code I notice that there is an important assumption when parsing the price data, that decimal part is 2 digits. Though it applies to many use cases when talking about "prices", I'd suggest that putting a note in the use guide just in case. Also, just wondering is it worth the effort to support different decimal places, such as "$0.0005", "BTC0.000001" etc. Thanks and looking forward to discussions.