Hello,
New to HighCharts, have not purchased yet, so this is a very basic set of related questions:
1. I see stock charts (candlestick, etc.) down to 1 hr aggregations in the demo. Is it possible to set much smaller aggregations such as 1 min or even seconds such as you can on a trading platform? If second-level or tick-level data is flowing into the application (or is accessible via API as historical data), is there anything in High Charts itself that would prevent us from displaying, say, a 20 second chart?
2. Similarly, if data for non-time-based aggregations are available, can High Charts accurately chart that data? Examples: volume-based charts where each individual bar is 1,000 volume traded, or tick charts where a 100-tick aggregation means each bar is 100 transactions, regardless of size?
3. I'm assuming there is no issue with using financial data from sources other than Morningstar and the latter is simply already integrated? Would like to double-check that I can use data from, say, Polygon, Databento or DTN IQfeed via API.
4. We will be using historical/static data only. If, in a hypothetical future version, there is a business case for using streaming real-time data (via web sockets rather than REST) and charting the financial data in real-time with High Charts, are there any known or foreseeable issues with performance or anything else? The highest-volume real-time charting is typically done on trading platforms themselves, and the more robust ones tend to use Java or C++. Ours is a web app with a React front-end and most of the app logic in Python. No compiled languages. No current use-case for real-time data, just checking for future-proofing reasons.
5. Since the main app logic will be in Python, it sounds like we need to buy the core package, the stock package and the Python integration license in order to make stock charts work? Many thanks.