Highcharts Demo
author(s): Torstein Hønsi
by Umair Rafiq
HTML
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/highcharts-more.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>
<script src="https://code.highcharts.com/modules/export-data.js"></script>
<div id="container" style="height: 400px; min-width: 310px; max-width: 600px; margin: 0 auto"></div>
CSS
.highcharts-tooltip h3 {
margin: 0.3em 0;
}
JavaScript
Highcharts.chart('container', {
chart: {
type: 'bubble',
plotBorderWidth: 1,
zoomType: 'xy'
},
legend: {
enabled: false
},
title: {
text: 'S-Buzz'
},
subtitle: {
text: 'S-Buzz on S-Score and SV-Score'
},
xAxis: {
gridLineWidth: 1,
title: {
text: 'S-Delta'
},
labels: {
format: '{value}'
}
},
yAxis: {
startOnTick: false,
endOnTick: false,
title: {
text: 'S-Buzz'
},
labels: {
format: '{value}'
},
maxPadding: 0.2
},
tooltip: {
useHTML: true,
headerFormat: '<table>',
pointFormat: '<tr><th colspan="2"><h3>{point.ticker}</h3><img src="https://activetraders.socialmarketanalytics.com/images/stock_icons/{point.ticker}.png"></img></th></tr>' +
'<tr><th>S-Score:</th><td>{point.x}</td></tr>' +
'<tr><th>S-Buzz:</th><td>{point.y}</td></tr>' +
'<tr><th>SV-Score:</th><td>{point.z}</td></tr>',
footerFormat: '</table>',
followPointer: true
},
plotOptions: {
series: {
dataLabels: {
enabled: true,
allowOverlap: false,
format: '{point.ticker}'
}
}
},
series: [{
data: [
...