{"id":21190,"date":"2021-10-25T10:25:14","date_gmt":"2021-10-25T10:25:14","guid":{"rendered":"https:\/\/www.highcharts.com\/blog\/?p=21190"},"modified":"2026-01-13T11:21:50","modified_gmt":"2026-01-13T11:21:50","slug":"highcharts-version-9-3","status":"publish","type":"post","link":"https:\/\/www.highcharts.com\/blog\/product-updates\/highcharts-version-9-3\/","title":{"rendered":"Highcharts Version 9.3"},"content":{"rendered":"<p>We\u2019re proud to announce the new major Highcharts release 9.3.<br \/>\nHere are the main highlights of Highcharts version 9.3 (check the <a href=\"https:\/\/www.highcharts.com\/blog\/changelog\/\" target=\"_blank\" rel=\"noopener\">Highcharts changelog<\/a> for more details):<\/p>\n<ol>\n<li>New series type and mode<\/li>\n<li>New Stock Annotations<\/li>\n<li>Stock Tools Gui Improvements<\/li>\n<li>New Map View<\/li>\n<li>Left\/Right Scrollbar Position<\/li>\n<\/ol>\n<h2>1. New Series Type And Mode<\/h2>\n<p>We have added a new series type and a cumulative sum mode.<br \/>\n1. The <b>HLC series<\/b> is similar to the OHLC chart but uses only High, Low, and Close values to render a point. It was possible already to create the HLC series, by setting the Open value to null, but now it\u2019s officially supported.<\/p>\n<p class=\"demo-container\"><iframe style=\"width: 100%; height: 450px; border: none;\" src=\"https:\/\/www.highcharts.com\/samples\/embed\/stock\/demo\/hlc\" height=\"450\" title=\"HLC series chart displays AAPL stock price\"><\/iframe><\/p>\n<p>2.The <b>cumulative sum<\/b> is similar to the <a href=\"https:\/\/www.highcharts.com\/docs\/stock\/compare\" target=\"_blank\" rel=\"noopener\">compare mode<\/a>, where each point is a sum of all previous points. Why is it so good? Just like compare mode, it adapts to the extremes. That means you can easily view the cumulative sum of the period of your choice!<\/p>\n<p class=\"demo-container\"><iframe style=\"width: 100%; height: 450px; border: none;\" src=\"https:\/\/www.highcharts.com\/samples\/embed\/stock\/demo\/cumulative-sum\/\" height=\"450\" title=\"A cumulative sum chart displays random data\"><\/iframe><\/p>\n<p><i><b>Remark<\/b><br \/>\nHLC series type is also available in <a href=\"https:\/\/www.highcharts.com\/demo\/stock\/stock-tools-gui\" target=\"_blank\" rel=\"noopener\"> highcharts Stock Tools module<\/a>.<\/i><\/p>\n<h2>2. New Stock Annotations<\/h2>\n<p>We have added three new annotations to the <a href=\"https:\/\/www.highcharts.com\/docs\/advanced-chart-features\/annotations-module\" target=\"_blank\" rel=\"noopener\">Highcharts Stock Annotations module<\/a>:<br \/>\n1. <b>Ellipse  annotation<\/b> is an improved version of the existing Circle annotation. Circle annotation does not adapt its radius to the extremes, whereas the Ellipse does, because there are two axes along which Ellipse is rendered. What\u2019s even better? Our Ellipse can be rotated.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21414\" src=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2021\/10\/12101346\/large-oval.gif\" alt=\"large-oval gif\" width=\"792\" height=\"446\" \/><\/p>\n<p>2. <b>Fibonacci Time Zones<\/b> is a tool that shows potential areas of importance related to time.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21415\" src=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2021\/10\/12101452\/large-fibonnaci.gif\" alt=\"large-fibonnaci gif\" width=\"730\" height=\"406\" \/><br \/>\n3. <b>Time Cycles<\/b> allows you to highlight cycles on charts. Depending on a chart granularity, it is possible to mark every year, quarter or day.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21416\" src=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2021\/10\/12101520\/large-time-cycles.gif\" alt=\"large-time-cycles gif\" width=\"798\" height=\"406\" \/><\/p>\n<p><i><b>Remark<\/b><br \/>\nYou can find all new Stock Annotations in <a href=\"https:\/\/www.highcharts.com\/demo\/stock\/stock-tools-gui\" target=\"_blank\" rel=\"noopener\"> highcharts Stock Tools module<\/a>. <\/i><\/p>\n<h2>3. Stock Tools Gui Improvements<\/h2>\n<p>We have improved a few aspects of our Stock Tools GUI:<\/p>\n<ol>\n<li>Thanks to the <b>Indicator-on-Indicator<\/b>, it is possible to add indicators to the main series and rendered indicators. You can easily smooth the Stochastic indicator using, for example, EMA.<\/li>\n<li>Now, you can easily and quickly find any technical indicator thanks to the <b>Indicators search box<\/b>. It does not matter if you type \u201cSMA\u201d or \u201cSimple moving average\u201d. With <a href=\"https:\/\/api.highcharts.com\/highstock\/lang.navigation.popup.indicatorAliases\" target=\"_blank\" rel=\"noopener\">aliases<\/a>, it is possible to extend the list with other names in any language.<\/li>\n<li>We have replaced a few inputs with predefined <b>dropdown<\/b> options. For example, Pivot Points technical indicator now lists all available algorithms, where you can easily pick any algorithm that suits your need.<\/li>\n<\/ol>\n<h2>4. New Map View<\/h2>\n<p>In Highcharts Maps, we have rewritten the geometry logic to abandon hidden axes, and instead of setting the view in a more intuitive way using coordinates and zoom level. With internal support for map projections, we are paving the way for upcoming features like native support for TopoJSON and Web Map Services. Check out the new projection demo for some of the possibilities.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-21417\" src=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2021\/10\/12101653\/large-projection.gif\" alt=\"large-projection gif\" width=\"792\" height=\"492\" \/><\/p>\n<h2>5. Left\/Right Scrollbar Position<\/h2>\n<p>As of v9.3.0, it is possible to set the preferred position of the scrollbar. By default, the scrollbar is positioned on the opposite side of the yAxis, but now it can be configured. It is especially useful when a chart supports the RTL language. Check out the <a href=\"https:\/\/jsfiddle.net\/gh\/get\/library\/pure\/highcharts\/highcharts\/tree\/master\/samples\/stock\/yaxis\/scrollbar-opposite\/\" target=\"_blank\" rel=\"noopener\">left scrollbar position demo<\/a>.<\/p>\n<p class=\"demo-container\"><iframe style=\"width: 100%; height: 450px; border: none;\" src=\"https:\/\/www.highcharts.com\/samples\/embed\/stock\/yaxis\/scrollbar-opposite\/\" height=\"450\" title=\"A example of a bar chart with a left scrollbar position\"><\/iframe><\/p>\n<p>You are welcome to be part of the community and share with us your ideas and feature requests on <a href=\"https:\/\/github.com\/highcharts\/highcharts\/issues?q=is%3Aopen+label%3A%22Type%3A+Feature+Request%22+is%3Aissue+\" target=\"_blank\" rel=\"noopener\">GitHub tracker<\/a>.<\/p>\n<hr \/>\n<div class=\"text-center mb6\"><a class=\"btn btn-primary\" href=\"https:\/\/shop.highsoft.com\">Buy Highcharts 9.3<\/a><br \/>\n<a class=\"btn btn-secondary\" href=\"\/download\">Download Highcharts 9.3*<\/a><\/div>\n<div class=\"text-center\">\n<p><em>*You can only upgrade to Highcharts 9.3.0 for free if you have an <strong>active Advantage<\/strong>, or you&#8217;re using Highcharts for a personal website, a school website or a non-profit organization.<\/em><\/p>\n<p><em><strong>What is advantage?<\/strong><br \/>\nAdvantage gives you access to all new software releases (minor and major) and our extended support offering for the duration of your Advantage term.<\/em><\/p>\n<p><em>If you need to renew your inactive Advantage or have related questions, please contact our <a href=\"https:\/\/shop.highsoft.com\/contact\">sales team<\/a>.<\/em><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re proud to announce the new major Highcharts release 9.3. Here are the main highlights of Highcharts version 9.3 (check the Highcharts changelog for more details): New series type and mode New Stock Annotations Stock Tools Gui Improvements New Map View Left\/Right Scrollbar Position 1. New Series Type And Mode We have added a new [&hellip;]<\/p>\n","protected":false},"author":48,"featured_media":21245,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"meta_title":"","meta_description":"","hc_selected_options":[],"footnotes":""},"categories":[1103],"tags":[1094],"coauthors":[727,699],"class_list":["post-21190","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","tag-highcharts-core"],"_links":{"self":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts\/21190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/comments?post=21190"}],"version-history":[{"count":1,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts\/21190\/revisions"}],"predecessor-version":[{"id":29356,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts\/21190\/revisions\/29356"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/media\/21245"}],"wp:attachment":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/media?parent=21190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/categories?post=21190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/tags?post=21190"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/coauthors?post=21190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}