Quick example to explore integrating the very nice d3.js finance charting library techan.js with rCharts
. This first experiment simply produces the basic candlestick chart with no real interactivity. In addition, I start to explore adding some responsiveness to the SVG that are produced.
See the code to make one of your own.
For the full power of techan.js
and the future of this project, see this gallery.
xxxxxxxxxx
<meta charset = 'utf-8'>
<html>
<head>
<link rel='stylesheet' href='https://timelyportfolio.github.io/rCharts_techan/css/techan.css'>
<script src='https://d3js.org/d3.v3.min.js' type='text/javascript'></script>
<script src='https://timelyportfolio.github.io/rcharts_techan/js/techan.min.js' type='text/javascript'></script>
<style>
.rChart {
display: block;
margin-left: auto;
margin-right: auto;
width: 800px;
height: 400px;
}
</style>
</head>
<body >
<div style = 'height:500;width:900;'>
<div id = 'chart2bb05fa2ef0' class = 'techan' style = 'height:100%;width:100%;'>
<svg style = 'height:100%;width:100%;' viewBox = '0 0 800 400'></svg>
</div>
</div>
<script>
var opts = {
"dom": "chart2bb05fa2ef0",
"width": 800,
"height": 400,
"xAxis": {
"type": "addCategoryAxis",
"showPercent": false
},
"yAxis": {
"type": "addMeasureAxis",
"showPercent": false
},
"zAxis": [],
"colorAxis": [],
"defaultColors": [],
"layers": [],
"legend": [],
"filters": [],
"id": "chart2bb05fa2ef0"
};
var data = [{"Date":"2012-12-31","Open":139.66,"High":142.56,"Low":139.54,"Close":142.41,"Volume":243935200,"7":137.67},{"Date":"2013-01-02","Open":145.11,"High":146.15,"Low":144.73,"Close":146.06,"Volume":192059000,"7":141.2},{"Date":"2013-01-03","Open":145.99,"High":146.37,"Low":145.34,"Close":145.73,"Volume":144761800,"7":140.88},{"Date":"2013-01-04","Open":145.97,"High":146.61,"Low":145.67,"Close":146.37,"Volume":116817700,"7":141.5},{"Date":"2013-01-07","Open":145.85,"High":146.11,"Low":145.43,"Close":145.97,"Volume":110002500,"7":141.11},{"Date":"2013-01-08","Open":145.71,"High":145.91,"Low":144.98,"Close":145.55,"Volume":121265100,"7":140.71},{"Date":"2013-01-09","Open":145.87,"High":146.32,"Low":145.64,"Close":145.92,"Volume":90745600,"7":141.06},{"Date":"2013-01-10","Open":146.73,"High":147.09,"Low":145.97,"Close":147.08,"Volume":130735400,"7":142.19},{"Date":"2013-01-11","Open":147.04,"High":147.15,"Low":146.61,"Close":147.07,"Volume":113917300,"7":142.18},{"Date":"2013-01-14","Open":146.89,"High":147.07,"Low":146.43,"Close":146.97,"Volume":89567200,"7":142.08},{"Date":"2013-01-15","Open":146.29,"High":147.21,"Low":146.2,"Close":147.07,"Volume":93172600,"7":142.18},{"Date":"2013-01-16","Open":146.77,"High":147.28,"Low":146.61,"Close":147.05,"Volume":104849500,"7":142.16},{"Date":"2013-01-17","Open":147.7,"High":148.42,"Low":147.15,"Close":148,"Volume":133833500,"7":143.08},{"Date":"2013-01-18","Open":147.97,"High":148.49,"Low":147.43,"Close":148.33,"Volume":169906000,"7":143.39},{"Date":"2013-01-22","Open":148.33,"High":149.13,"Low":147.98,"Close":149.13,"Volume":111797300,"7":144.17},{"Date":"2013-01-23","Open":149.13,"High":149.5,"Low":148.86,"Close":149.37,"Volume":104596100,"7":144.4},{"Date":"2013-01-24","Open":149.15,"High":150.14,"Low":149.01,"Close":149.41,"Volume":146426400,"7":144.44},{"Date":"2013-01-25","Open":149.88,"High":150.25,"Low":149.37,"Close":150.25,"Volume":147211600,"7":145.25},{"Date":"2013-01-28","Open":150.29,"High":150.33,"Low":149.51,"Close":150.07,"Volume":113357700,"7":145.08},{"Date":"2013-01-29","Open":149.77,"High":150.85,"Low":149.67,"Close":150.66,"Volume":105694400,"7":145.65},{"Date":"2013-01-30","Open":150.64,"High":150.94,"Low":149.93,"Close":150.07,"Volume":137447700,"7":145.08},{"Date":"2013-01-31","Open":149.89,"High":150.38,"Low":149.6,"Close":149.7,"Volume":108975800,"7":144.72},{"Date":"2013-02-01","Open":150.65,"High":151.42,"Low":150.39,"Close":151.24,"Volume":131173000,"7":146.21},{"Date":"2013-02-04","Open":150.32,"High":151.27,"Low":149.43,"Close":149.54,"Volume":159073600,"7":144.56},{"Date":"2013-02-05","Open":150.35,"High":151.48,"Low":150.29,"Close":151.05,"Volume":113912400,"7":146.02},{"Date":"2013-02-06","Open":150.52,"High":151.26,"Low":150.41,"Close":151.16,"Volume":138762800,"7":146.13},{"Date":"2013-02-07","Open":151.21,"High":151.35,"Low":149.86,"Close":150.96,"Volume":162490000,"7":145.94},{"Date":"2013-02-08","Open":151.22,"High":151.89,"Low":151.22,"Close":151.8,"Volume":103133700,"7":146.75},{"Date":"2013-02-11","Open":151.74,"High":151.9,"Low":151.39,"Close":151.77,"Volume":73775000,"7":146.72},{"Date":"2013-02-12","Open":151.78,"High":152.3,"Low":151.61,"Close":152.02,"Volume":65392700,"7":146.96},{"Date":"2013-02-13","Open":152.33,"High":152.61,"Low":151.72,"Close":152.15,"Volume":82322600,"7":147.09},{"Date":"2013-02-14","Open":151.69,"High":152.47,"Low":151.52,"Close":152.29,"Volume":80834300,"7":147.22},{"Date":"2013-02-15","Open":152.43,"High":152.59,"Low":151.55,"Close":152.11,"Volume":215226500,"7":147.05},{"Date":"2013-02-19","Open":152.37,"High":153.28,"Low":152.16,"Close":153.25,"Volume":95105400,"7":148.15},{"Date":"2013-02-20","Open":153.14,"High":153.19,"Low":151.26,"Close":151.34,"Volume":160574800,"7":146.3},{"Date":"2013-02-21","Open":150.96,"High":151.42,"Low":149.94,"Close":150.42,"Volume":183257000,"7":145.41},{"Date":"2013-02-22","Open":151.15,"High":151.89,"Low":150.49,"Close":151.89,"Volume":106356600,"7":146.84},{"Date":"2013-02-25","Open":152.63,"High":152.86,"Low":149,"Close":149,"Volume":245824800,"7":144.04},{"Date":"2013-02-26","Open":149.72,"High":150.2,"Low":148.73,"Close":150.02,"Volume":186596200,"7":145.03},{"Date":"2013-02-27","Open":149.89,"High":152.33,"Low":149.76,"Close":151.91,"Volume":150781900,"7":146.86},{"Date":"2013-02-28","Open":151.9,"High":152.87,"Low":151.41,"Close":151.61,"Volume":126866000,"7":146.57},{"Date":"2013-03-01","Open":151.09,"High":152.34,"Low":150.41,"Close":152.11,"Volume":170634800,"7":147.05},{"Date":"2013-03-04","Open":151.76,"High":152.92,"Low":151.52,"Close":152.92,"Volume":99010200,"7":147.83},{"Date":"2013-03-05","Open":153.66,"High":154.7,"Low":153.64,"Close":154.29,"Volume":121431900,"7":149.16},{"Date":"2013-03-06","Open":154.84,"High":154.92,"Low":154.16,"Close":154.5,"Volume":94469900,"7":149.36},{"Date":"2013-03-07","Open":154.7,"High":154.98,"Low":154.52,"Close":154.78,"Volume":86101400,"7":149.63},{"Date":"2013-03-08","Open":155.46,"High":155.65,"Low":154.66,"Close":155.44,"Volume":123477800,"7":150.27},{"Date":"2013-03-11","Open":155.32,"High":156.04,"Low":155.13,"Close":156.03,"Volume":83746800,"7":150.84},{"Date":"2013-03-12","Open":155.92,"High":156.1,"Low":155.21,"Close":155.68,"Volume":105755800,"7":150.5},{"Date":"2013-03-13","Open":155.76,"High":156.12,"Low":155.23,"Close":155.9,"Volume":92550900,"7":150.71},{"Date":"2013-03-14","Open":156.31,"High":156.8,"Low":155.91,"Close":156.73,"Volume":126329900,"7":151.52},{"Date":"2013-03-15","Open":155.85,"High":156.04,"Low":155.31,"Close":155.83,"Volume":138601100,"7":151.32},{"Date":"2013-03-18","Open":154.34,"High":155.64,"Low":154.2,"Close":154.97,"Volume":126704300,"7":150.48},{"Date":"2013-03-19","Open":155.3,"High":155.51,"Low":153.59,"Close":154.61,"Volume":167567300,"7":150.13},{"Date":"2013-03-20","Open":155.52,"High":155.95,"Low":155.26,"Close":155.69,"Volume":113759300,"7":151.18},{"Date":"2013-03-21","Open":154.76,"High":155.64,"Low":154.1,"Close":154.36,"Volume":128605000,"7":149.89},{"Date":"2013-03-22","Open":154.85,"High":155.6,"Low":154.73,"Close":155.6,"Volume":111163600,"7":151.09},{"Date":"2013-03-25","Open":156.01,"High":156.27,"Low":154.35,"Close":154.95,"Volume":151322300,"7":150.46},{"Date":"2013-03-26","Open":155.59,"High":156.23,"Low":155.42,"Close":156.19,"Volume":86856600,"7":151.66},{"Date":"2013-03-27","Open":155.26,"High":156.24,"Low":155,"Close":156.19,"Volume":99950600,"7":151.66},{"Date":"2013-03-28","Open":156.09,"High":156.85,"Low":155.75,"Close":156.67,"Volume":102932800,"7":152.13},{"Date":"2013-04-01","Open":156.59,"High":156.91,"Low":155.67,"Close":156.05,"Volume":99194100,"7":151.53},{"Date":"2013-04-02","Open":156.61,"High":157.21,"Low":156.37,"Close":156.82,"Volume":101504300,"7":152.28},{"Date":"2013-04-03","Open":156.91,"High":157.03,"Low":154.82,"Close":155.23,"Volume":154167400,"7":150.73},{"Date":"2013-04-04","Open":155.43,"High":156.17,"Low":155.09,"Close":155.86,"Volume":131885000,"7":151.34},{"Date":"2013-04-05","Open":153.95,"High":155.35,"Low":153.77,"Close":155.16,"Volume":159666000,"7":150.66},{"Date":"2013-04-08","Open":155.27,"High":156.22,"Low":154.75,"Close":156.21,"Volume":86571200,"7":151.68},{"Date":"2013-04-09","Open":156.5,"High":157.32,"Low":155.98,"Close":156.75,"Volume":101922200,"7":152.21},{"Date":"2013-04-10","Open":157.17,"High":158.87,"Low":157.13,"Close":158.67,"Volume":135711100,"7":154.07},{"Date":"2013-04-11","Open":158.7,"High":159.71,"Low":158.54,"Close":159.19,"Volume":110142500,"7":154.58},{"Date":"2013-04-12","Open":158.68,"High":159.04,"Low":157.92,"Close":158.8,"Volume":116359900,"7":154.2},{"Date":"2013-04-15","Open":158,"High":158.13,"Low":155.1,"Close":155.12,"Volume":217259000,"7":150.63},{"Date":"2013-04-16","Open":156.29,"High":157.49,"Low":155.91,"Close":157.41,"Volume":147507800,"7":152.85},{"Date":"2013-04-17","Open":156.29,"High":156.32,"Low":154.28,"Close":155.11,"Volume":226834800,"7":150.62},{"Date":"2013-04-18","Open":155.37,"High":155.41,"Low":153.55,"Close":154.14,"Volume":167583200,"7":149.67},{"Date":"2013-04-19","Open":154.5,"High":155.55,"Low":154.12,"Close":155.48,"Volume":149687600,"7":150.98},{"Date":"2013-04-22","Open":155.78,"High":156.54,"Low":154.75,"Close":156.17,"Volume":106553500,"7":151.65},{"Date":"2013-04-23","Open":156.95,"High":157.93,"Low":156.17,"Close":157.78,"Volume":166141300,"7":153.21},{"Date":"2013-04-24","Open":157.83,"High":158.3,"Low":157.54,"Close":157.88,"Volume":96781200,"7":153.31},{"Date":"2013-04-25","Open":158.34,"High":159.27,"Low":158.1,"Close":158.52,"Volume":131060600,"7":153.93},{"Date":"2013-04-26","Open":158.33,"High":158.6,"Low":157.73,"Close":158.24,"Volume":95918800,"7":153.66},{"Date":"2013-04-29","Open":158.67,"High":159.65,"Low":158.42,"Close":159.3,"Volume":88572800,"7":154.68},{"Date":"2013-04-30","Open":159.27,"High":159.72,"Low":158.61,"Close":159.68,"Volume":116010700,"7":155.05},{"Date":"2013-05-01","Open":159.33,"High":159.41,"Low":158.1,"Close":158.28,"Volume":138874200,"7":153.69},{"Date":"2013-05-02","Open":158.68,"High":159.89,"Low":158.53,"Close":159.75,"Volume":96407600,"7":155.12},{"Date":"2013-05-03","Open":161.14,"High":161.88,"Low":159.78,"Close":161.37,"Volume":144202300,"7":156.69},{"Date":"2013-05-06","Open":161.49,"High":162.01,"Low":161.42,"Close":161.78,"Volume":66882100,"7":157.09},{"Date":"2013-05-07","Open":162.13,"High":162.65,"Low":161.67,"Close":162.6,"Volume":90359200,"7":157.89},{"Date":"2013-05-08","Open":162.42,"High":163.39,"Low":162.33,"Close":163.34,"Volume":97419200,"7":158.61},{"Date":"2013-05-09","Open":163.27,"High":163.7,"Low":162.47,"Close":162.88,"Volume":106738600,"7":158.16},{"Date":"2013-05-10","Open":162.99,"High":163.55,"Low":162.51,"Close":163.41,"Volume":103203000,"7":158.68},{"Date":"2013-05-13","Open":163.2,"High":163.81,"Low":162.82,"Close":163.54,"Volume":81843200,"7":158.8},{"Date":"2013-05-14","Open":163.67,"High":165.35,"Low":163.67,"Close":165.23,"Volume":119000900,"7":160.44},{"Date":"2013-05-15","Open":164.96,"High":166.45,"Low":164.91,"Close":166.12,"Volume":120718500,"7":161.31},{"Date":"2013-05-16","Open":165.78,"High":166.36,"Low":165.09,"Close":165.34,"Volume":109913600,"7":160.55},{"Date":"2013-05-17","Open":165.95,"High":167.04,"Low":165.73,"Close":166.94,"Volume":129801000,"7":162.1},{"Date":"2013-05-20","Open":166.78,"High":167.58,"Low":166.61,"Close":166.93,"Volume":85071200,"7":162.09},{"Date":"2013-05-21","Open":167.08,"High":167.8,"Low":166.5,"Close":167.17,"Volume":95804200,"7":162.33},{"Date":"2013-05-22","Open":167.34,"High":169.07,"Low":165.17,"Close":165.93,"Volume":244031800,"7":161.12},{"Date":"2013-05-23","Open":164.16,"High":165.91,"Low":163.94,"Close":165.45,"Volume":211064400,"7":160.66},{"Date":"2013-05-24","Open":164.47,"High":165.38,"Low":163.98,"Close":165.31,"Volume":151573900,"7":160.52},{"Date":"2013-05-28","Open":167.04,"High":167.78,"Low":165.81,"Close":166.3,"Volume":143679800,"7":161.48},{"Date":"2013-05-29","Open":165.42,"High":165.8,"Low":164.34,"Close":165.22,"Volume":160363400,"7":160.43},{"Date":"2013-05-30","Open":165.35,"High":166.59,"Low":165.22,"Close":165.83,"Volume":107793800,"7":161.03},{"Date":"2013-05-31","Open":165.37,"High":166.31,"Low":163.13,"Close":163.45,"Volume":176850100,"7":158.71},{"Date":"2013-06-03","Open":163.83,"High":164.46,"Low":162.66,"Close":164.35,"Volume":168390700,"7":159.59},{"Date":"2013-06-04","Open":164.44,"High":165.1,"Low":162.73,"Close":163.56,"Volume":157631500,"7":158.82},{"Date":"2013-06-05","Open":163.09,"High":163.42,"Low":161.13,"Close":161.27,"Volume":211737800,"7":156.6},{"Date":"2013-06-06","Open":161.2,"High":162.74,"Low":160.25,"Close":162.73,"Volume":200225500,"7":158.02},{"Date":"2013-06-07","Open":163.85,"High":164.95,"Low":163.14,"Close":164.8,"Volume":188337800,"7":160.03},{"Date":"2013-06-10","Open":165.31,"High":165.4,"Low":164.37,"Close":164.8,"Volume":105667100,"7":160.03},{"Date":"2013-06-11","Open":163.3,"High":164.54,"Low":162.74,"Close":163.1,"Volume":159505400,"7":158.37},{"Date":"2013-06-12","Open":164.22,"High":164.39,"Low":161.6,"Close":161.75,"Volume":177361500,"7":157.06},{"Date":"2013-06-13","Open":161.66,"High":164.5,"Low":161.3,"Close":164.21,"Volume":163587800,"7":159.45},{"Date":"2013-06-14","Open":164.03,"High":164.67,"Low":162.91,"Close":163.18,"Volume":141197500,"7":158.45},{"Date":"2013-06-17","Open":164.29,"High":165.22,"Low":163.22,"Close":164.44,"Volume":136295600,"7":159.68},{"Date":"2013-06-18","Open":164.53,"High":165.99,"Low":164.52,"Close":165.74,"Volume":114695600,"7":160.94},{"Date":"2013-06-19","Open":165.6,"High":165.89,"Low":163.38,"Close":163.45,"Volume":206149500,"7":158.71},{"Date":"2013-06-20","Open":161.86,"High":163.47,"Low":158.98,"Close":159.4,"Volume":321255900,"7":154.78},{"Date":"2013-06-21","Open":159.64,"High":159.76,"Low":157.47,"Close":159.07,"Volume":271956800,"7":155.28},{"Date":"2013-06-24","Open":157.41,"High":158.43,"Low":155.73,"Close":157.06,"Volume":222329000,"7":153.32},{"Date":"2013-06-25","Open":158.48,"High":160.1,"Low":157.42,"Close":158.57,"Volume":162262200,"7":154.79},{"Date":"2013-06-26","Open":159.87,"High":160.5,"Low":159.25,"Close":160.14,"Volume":134848000,"7":156.32},{"Date":"2013-06-27","Open":161.1,"High":161.82,"Low":160.95,"Close":161.08,"Volume":129483700,"7":157.24},{"Date":"2013-06-28","Open":160.63,"High":161.4,"Low":159.86,"Close":160.42,"Volume":160402900,"7":156.6},{"Date":"2013-07-01","Open":161.26,"High":162.48,"Low":161.08,"Close":161.36,"Volume":131954800,"7":157.51},{"Date":"2013-07-02","Open":161.12,"High":162.3,"Low":160.5,"Close":161.21,"Volume":154863700,"7":157.37},{"Date":"2013-07-03","Open":160.48,"High":161.77,"Low":160.22,"Close":161.28,"Volume":75216400,"7":157.44},{"Date":"2013-07-05","Open":162.47,"High":163.08,"Low":161.3,"Close":163.02,"Volume":122416900,"7":159.13},{"Date":"2013-07-08","Open":163.86,"High":164.39,"Low":163.08,"Close":163.95,"Volume":108092500,"7":160.04},{"Date":"2013-07-09","Open":164.98,"High":165.33,"Low":164.27,"Close":165.13,"Volume":119298000,"7":161.19},{"Date":"2013-07-10","Open":164.97,"High":165.75,"Low":164.63,"Close":165.19,"Volume":121410100,"7":161.25},{"Date":"2013-07-11","Open":167.11,"High":167.61,"Low":165.18,"Close":167.44,"Volume":135592200,"7":163.45},{"Date":"2013-07-12","Open":167.39,"High":167.93,"Low":167.13,"Close":167.51,"Volume":104212700,"7":163.52},{"Date":"2013-07-15","Open":167.97,"High":168.39,"Low":167.68,"Close":168.15,"Volume":69450600,"7":164.14},{"Date":"2013-07-16","Open":168.26,"High":168.36,"Low":167.07,"Close":167.52,"Volume":88702100,"7":163.53},{"Date":"2013-07-17","Open":168.16,"High":168.48,"Low":167.73,"Close":167.95,"Volume":92873900,"7":163.95},{"Date":"2013-07-18","Open":168.31,"High":169.27,"Low":168.2,"Close":168.87,"Volume":103620100,"7":164.84},{"Date":"2013-07-19","Open":168.52,"High":169.23,"Low":168.31,"Close":169.17,"Volume":103831700,"7":165.14},{"Date":"2013-07-22","Open":169.41,"High":169.74,"Low":169.01,"Close":169.5,"Volume":79428600,"7":165.46},{"Date":"2013-07-23","Open":169.8,"High":169.83,"Low":169.05,"Close":169.14,"Volume":80829700,"7":165.11},{"Date":"2013-07-24","Open":169.79,"High":169.86,"Low":168.18,"Close":168.52,"Volume":112914000,"7":164.5},{"Date":"2013-07-25","Open":168.22,"High":169.08,"Low":167.94,"Close":168.93,"Volume":111088600,"7":164.9},{"Date":"2013-07-26","Open":168.22,"High":169.16,"Low":167.52,"Close":169.11,"Volume":107814600,"7":165.08},{"Date":"2013-07-29","Open":168.68,"High":169.06,"Low":168.11,"Close":168.59,"Volume":79695000,"7":164.57},{"Date":"2013-07-30","Open":169.1,"High":169.28,"Low":168.19,"Close":168.59,"Volume":85209600,"7":164.57},{"Date":"2013-07-31","Open":168.94,"High":169.85,"Low":168.49,"Close":168.71,"Volume":142388700,"7":164.69},{"Date":"2013-08-01","Open":169.99,"High":170.81,"Low":169.9,"Close":170.66,"Volume":110438400,"7":166.59},{"Date":"2013-08-02","Open":170.28,"High":170.97,"Low":170.05,"Close":170.95,"Volume":91116700,"7":166.88},{"Date":"2013-08-05","Open":170.57,"High":170.96,"Low":170.35,"Close":170.7,"Volume":54072700,"7":166.63},{"Date":"2013-08-06","Open":170.37,"High":170.74,"Low":169.35,"Close":169.73,"Volume":87495000,"7":165.68},{"Date":"2013-08-07","Open":169.19,"High":169.43,"Low":168.55,"Close":169.18,"Volume":84854700,"7":165.15},{"Date":"2013-08-08","Open":169.98,"High":170.18,"Low":168.93,"Close":169.8,"Volume":102181300,"7":165.75},{"Date":"2013-08-09","Open":169.58,"High":170.1,"Low":168.72,"Close":169.31,"Volume":91757700,"7":165.27},{"Date":"2013-08-12","Open":168.46,"High":169.31,"Low":168.38,"Close":169.11,"Volume":68593300,"7":165.08},{"Date":"2013-08-13","Open":169.41,"High":169.9,"Low":168.41,"Close":169.61,"Volume":80806000,"7":165.57},{"Date":"2013-08-14","Open":169.53,"High":169.8,"Low":168.7,"Close":168.74,"Volume":79829200,"7":164.72},{"Date":"2013-08-15","Open":167.41,"High":167.43,"Low":166.09,"Close":166.38,"Volume":152931800,"7":162.41},{"Date":"2013-08-16","Open":166.06,"High":166.63,"Low":165.5,"Close":165.83,"Volume":130868200,"7":161.88},{"Date":"2013-08-19","Open":165.64,"High":166.21,"Low":164.76,"Close":164.77,"Volume":96437600,"7":160.84},{"Date":"2013-08-20","Open":165.04,"High":166.2,"Low":164.86,"Close":165.58,"Volume":89294400,"7":161.63},{"Date":"2013-08-21","Open":165.12,"High":166.03,"Low":164.19,"Close":164.56,"Volume":159530500,"7":160.64},{"Date":"2013-08-22","Open":164.9,"High":166.3,"Low":164.89,"Close":166.06,"Volume":101471400,"7":162.1},{"Date":"2013-08-23","Open":166.55,"High":166.83,"Low":165.77,"Close":166.62,"Volume":90888900,"7":162.65},{"Date":"2013-08-26","Open":166.79,"High":167.3,"Low":165.89,"Close":166,"Volume":89702100,"7":162.04},{"Date":"2013-08-27","Open":164.36,"High":166,"Low":163.21,"Close":163.33,"Volume":158619400,"7":159.44},{"Date":"2013-08-28","Open":163.26,"High":164.49,"Low":163.05,"Close":163.91,"Volume":108113000,"7":160},{"Date":"2013-08-29","Open":163.55,"High":165.04,"Low":163.4,"Close":164.17,"Volume":119200500,"7":160.26},{"Date":"2013-08-30","Open":164.51,"High":164.53,"Low":163.17,"Close":163.65,"Volume":134928900,"7":159.75},{"Date":"2013-09-03","Open":165.23,"High":165.58,"Low":163.7,"Close":164.39,"Volume":142375100,"7":160.47},{"Date":"2013-09-04","Open":164.43,"High":166.03,"Low":164.13,"Close":165.75,"Volume":97389400,"7":161.8},{"Date":"2013-09-05","Open":165.85,"High":166.4,"Low":165.73,"Close":165.96,"Volume":63090500,"7":162},{"Date":"2013-09-06","Open":166.51,"High":166.98,"Low":164.48,"Close":166.04,"Volume":159756500,"7":162.08},{"Date":"2013-09-09","Open":166.45,"High":167.73,"Low":166.45,"Close":167.63,"Volume":87559300,"7":163.63},{"Date":"2013-09-10","Open":168.64,"High":168.9,"Low":168.26,"Close":168.87,"Volume":105847200,"7":164.84},{"Date":"2013-09-11","Open":168.64,"High":169.4,"Low":168.35,"Close":169.4,"Volume":94545900,"7":165.36},{"Date":"2013-09-12","Open":169.34,"High":169.56,"Low":168.72,"Close":168.95,"Volume":83209000,"7":164.92},{"Date":"2013-09-13","Open":169.13,"High":169.46,"Low":168.74,"Close":169.33,"Volume":72727800,"7":165.29},{"Date":"2013-09-16","Open":171.16,"High":171.24,"Low":170.04,"Close":170.31,"Volume":106299200,"7":166.25},{"Date":"2013-09-17","Open":170.46,"High":171.11,"Low":170.46,"Close":171.07,"Volume":82523300,"7":166.99},{"Date":"2013-09-18","Open":171.01,"High":173.52,"Low":170.58,"Close":173.05,"Volume":203460600,"7":168.93},{"Date":"2013-09-19","Open":173.52,"High":173.6,"Low":172.59,"Close":172.76,"Volume":146616900,"7":168.64},{"Date":"2013-09-20","Open":172.33,"High":172.33,"Low":170.58,"Close":170.72,"Volume":132867100,"7":167.46},{"Date":"2013-09-23","Open":170.49,"High":170.65,"Low":169.39,"Close":169.93,"Volume":104616500,"7":166.69},{"Date":"2013-09-24","Open":169.9,"High":170.53,"Low":169.21,"Close":169.53,"Volume":106333100,"7":166.3},{"Date":"2013-09-25","Open":169.64,"High":169.98,"Low":168.89,"Close":169.04,"Volume":117306500,"7":165.82},{"Date":"2013-09-26","Open":169.32,"High":170.17,"Low":169.05,"Close":169.69,"Volume":77146900,"7":166.45},{"Date":"2013-09-27","Open":168.84,"High":169.14,"Low":168.47,"Close":168.91,"Volume":99141800,"7":165.69},{"Date":"2013-09-30","Open":167.48,"High":168.54,"Low":167.15,"Close":168.01,"Volume":143937000,"7":164.8},{"Date":"2013-10-01","Open":168.14,"High":169.5,"Low":167.97,"Close":169.34,"Volume":127160000,"7":166.11},{"Date":"2013-10-02","Open":168.35,"High":169.34,"Low":167.83,"Close":169.18,"Volume":113350000,"7":165.95},{"Date":"2013-10-03","Open":168.79,"High":168.94,"Low":166.84,"Close":167.62,"Volume":176698000,"7":164.42},{"Date":"2013-10-04","Open":167.75,"High":169.06,"Low":167.53,"Close":168.89,"Volume":96878000,"7":165.67},{"Date":"2013-10-07","Open":167.42,"High":168.45,"Low":167.25,"Close":167.43,"Volume":96295000,"7":164.24},{"Date":"2013-10-08","Open":167.4,"High":167.62,"Low":165.36,"Close":165.48,"Volume":178015000,"7":162.32},{"Date":"2013-10-09","Open":165.8,"High":166.2,"Low":164.53,"Close":165.6,"Volume":168973000,"7":162.44},{"Date":"2013-10-10","Open":167.29,"High":169.26,"Low":167.23,"Close":169.17,"Volume":195955000,"7":165.94},{"Date":"2013-10-11","Open":168.91,"High":170.32,"Low":168.77,"Close":170.26,"Volume":105040000,"7":167.01},{"Date":"2013-10-14","Open":169.21,"High":171.08,"Low":169.08,"Close":170.94,"Volume":112106000,"7":167.68},{"Date":"2013-10-15","Open":170.51,"High":171.15,"Low":169.47,"Close":169.7,"Volume":155485000,"7":166.46},{"Date":"2013-10-16","Open":170.72,"High":172.16,"Low":170.64,"Close":172.07,"Volume":161676000,"7":168.79},{"Date":"2013-10-17","Open":171.37,"High":173.32,"Low":171.34,"Close":173.22,"Volume":129389000,"7":169.92},{"Date":"2013-10-18","Open":173.86,"High":174.51,"Low":173.51,"Close":174.39,"Volume":138316000,"7":171.06},{"Date":"2013-10-21","Open":174.45,"High":174.75,"Low":174.01,"Close":174.4,"Volume":104104000,"7":171.07},{"Date":"2013-10-22","Open":174.91,"High":175.93,"Low":174.43,"Close":175.41,"Volume":126663000,"7":172.06},{"Date":"2013-10-23","Open":174.81,"High":174.89,"Low":173.96,"Close":174.57,"Volume":105484000,"7":171.24},{"Date":"2013-10-24","Open":174.92,"High":175.37,"Low":174.51,"Close":175.15,"Volume":70350000,"7":171.81},{"Date":"2013-10-25","Open":175.51,"High":176,"Low":175.17,"Close":175.95,"Volume":93625000,"7":172.59},{"Date":"2013-10-28","Open":175.89,"High":176.47,"Low":175.7,"Close":176.23,"Volume":84979000,"7":172.87},{"Date":"2013-10-29","Open":176.63,"High":177.24,"Low":176.38,"Close":177.17,"Volume":87401000,"7":173.79},{"Date":"2013-10-30","Open":177.38,"High":177.51,"Low":175.66,"Close":176.29,"Volume":140002000,"7":172.93},{"Date":"2013-10-31","Open":176.15,"High":176.89,"Low":175.53,"Close":175.79,"Volume":133795000,"7":172.44},{"Date":"2013-11-01","Open":176.02,"High":176.61,"Low":175.22,"Close":176.21,"Volume":142805000,"7":172.85},{"Date":"2013-11-04","Open":176.69,"High":176.9,"Low":175.98,"Close":176.83,"Volume":85677000,"7":173.46},{"Date":"2013-11-05","Open":176.14,"High":176.75,"Low":175.57,"Close":176.27,"Volume":85825000,"7":172.91},{"Date":"2013-11-06","Open":177.03,"High":177.5,"Low":176.54,"Close":177.17,"Volume":87348000,"7":173.79},{"Date":"2013-11-07","Open":177.5,"High":177.64,"Low":174.76,"Close":174.93,"Volume":1.57e+08,"7":171.59},{"Date":"2013-11-08","Open":174.87,"High":177.31,"Low":174.85,"Close":177.29,"Volume":136713000,"7":173.91},{"Date":"2013-11-11","Open":177.12,"High":177.53,"Low":176.91,"Close":177.32,"Volume":62614000,"7":173.94},{"Date":"2013-11-12","Open":176.94,"High":177.36,"Low":176.37,"Close":176.96,"Volume":83990000,"7":173.58},{"Date":"2013-11-13","Open":176.09,"High":178.43,"Low":176.09,"Close":178.38,"Volume":103844000,"7":174.98},{"Date":"2013-11-14","Open":178.54,"High":179.42,"Low":178.25,"Close":179.27,"Volume":103435000,"7":175.85},{"Date":"2013-11-15","Open":179.56,"High":180.12,"Low":179.33,"Close":180.05,"Volume":102818000,"7":176.62},{"Date":"2013-11-18","Open":180.35,"High":180.5,"Low":179.02,"Close":179.42,"Volume":104796000,"7":176},{"Date":"2013-11-19","Open":179.33,"High":179.87,"Low":178.72,"Close":179.03,"Volume":93891000,"7":175.61},{"Date":"2013-11-20","Open":179.39,"High":179.93,"Low":177.98,"Close":178.47,"Volume":124909000,"7":175.07},{"Date":"2013-11-21","Open":178.97,"High":180.05,"Low":178.86,"Close":179.91,"Volume":92841000,"7":176.48},{"Date":"2013-11-22","Open":179.98,"High":180.83,"Low":179.77,"Close":180.81,"Volume":81296000,"7":177.36},{"Date":"2013-11-25","Open":181.13,"High":181.17,"Low":180.37,"Close":180.63,"Volume":79486000,"7":177.18},{"Date":"2013-11-26","Open":180.72,"High":181.22,"Low":180.41,"Close":180.68,"Volume":86994000,"7":177.23},{"Date":"2013-11-27","Open":180.87,"High":181.24,"Low":180.65,"Close":181.12,"Volume":58800000,"7":177.66},{"Date":"2013-11-29","Open":181.32,"High":181.75,"Low":180.8,"Close":181,"Volume":55870900,"7":177.55},{"Date":"2013-12-02","Open":181.09,"High":181.43,"Low":180.25,"Close":180.53,"Volume":99726000,"7":177.09},{"Date":"2013-12-03","Open":179.94,"High":180.39,"Low":179.17,"Close":179.75,"Volume":116563000,"7":176.32},{"Date":"2013-12-04","Open":179.1,"High":180.48,"Low":178.35,"Close":179.73,"Volume":123033000,"7":176.3},{"Date":"2013-12-05","Open":179.41,"High":179.74,"Low":178.77,"Close":178.94,"Volume":106934000,"7":175.53},{"Date":"2013-12-06","Open":180.67,"High":181.11,"Low":180.15,"Close":180.94,"Volume":127728000,"7":177.49},{"Date":"2013-12-09","Open":181.47,"High":181.67,"Low":181.16,"Close":181.4,"Volume":70124000,"7":177.94},{"Date":"2013-12-10","Open":180.98,"High":181.36,"Low":180.64,"Close":180.75,"Volume":80976000,"7":177.3},{"Date":"2013-12-11","Open":180.82,"High":180.85,"Low":178.5,"Close":178.72,"Volume":130591000,"7":175.31},{"Date":"2013-12-12","Open":178.64,"High":178.86,"Low":177.76,"Close":178.13,"Volume":115565000,"7":174.73},{"Date":"2013-12-13","Open":178.5,"High":178.66,"Low":177.77,"Close":178.11,"Volume":107808000,"7":174.71},{"Date":"2013-12-16","Open":178.95,"High":179.81,"Low":178.9,"Close":179.22,"Volume":96195000,"7":175.8},{"Date":"2013-12-17","Open":179.38,"High":179.41,"Low":178.25,"Close":178.65,"Volume":89886000,"7":175.24},{"Date":"2013-12-18","Open":178.92,"High":181.73,"Low":177.32,"Close":181.7,"Volume":234906000,"7":178.23},{"Date":"2013-12-19","Open":181.18,"High":181.7,"Low":180.71,"Close":181.49,"Volume":136531200,"7":178.03},{"Date":"2013-12-20","Open":180.69,"High":181.99,"Low":180.57,"Close":181.56,"Volume":197087000,"7":179.06},{"Date":"2013-12-23","Open":182.45,"High":182.64,"Low":182.07,"Close":182.53,"Volume":85598000,"7":180.02},{"Date":"2013-12-24","Open":182.54,"High":183.01,"Low":182.53,"Close":182.93,"Volume":45368800,"7":180.41},{"Date":"2013-12-26","Open":183.34,"High":183.96,"Low":183.32,"Close":183.86,"Volume":63365000,"7":181.33},{"Date":"2013-12-27","Open":184.1,"High":184.18,"Low":183.66,"Close":183.85,"Volume":61814000,"7":181.32},{"Date":"2013-12-30","Open":183.87,"High":184.02,"Low":183.58,"Close":183.82,"Volume":56857000,"7":181.29},{"Date":"2013-12-31","Open":184.07,"High":184.69,"Low":183.93,"Close":184.69,"Volume":86119900,"7":182.15},{"Date":"2014-01-02","Open":183.98,"High":184.07,"Low":182.48,"Close":182.92,"Volume":119636900,"7":180.4},{"Date":"2014-01-03","Open":183.23,"High":183.6,"Low":182.63,"Close":182.89,"Volume":81390600,"7":180.37},{"Date":"2014-01-06","Open":183.49,"High":183.56,"Low":182.08,"Close":182.36,"Volume":108028200,"7":179.85},{"Date":"2014-01-07","Open":183.09,"High":183.79,"Low":182.95,"Close":183.48,"Volume":86144200,"7":180.96},{"Date":"2014-01-08","Open":183.45,"High":183.83,"Low":182.89,"Close":183.52,"Volume":96582300,"7":181},{"Date":"2014-01-09","Open":184.11,"High":184.13,"Low":182.8,"Close":183.64,"Volume":90683400,"7":181.11},{"Date":"2014-01-10","Open":183.95,"High":184.22,"Low":183.01,"Close":184.14,"Volume":102026400,"7":181.61},{"Date":"2014-01-13","Open":183.67,"High":184.18,"Low":181.34,"Close":181.69,"Volume":149892000,"7":179.19},{"Date":"2014-01-14","Open":182.29,"High":183.77,"Low":181.95,"Close":183.67,"Volume":105016100,"7":181.14},{"Date":"2014-01-15","Open":184.1,"High":184.94,"Low":183.71,"Close":184.66,"Volume":98525800,"7":182.12},{"Date":"2014-01-16","Open":184.28,"High":184.66,"Low":183.83,"Close":184.42,"Volume":72290600,"7":181.88},{"Date":"2014-01-17","Open":184.1,"High":184.45,"Low":183.32,"Close":183.64,"Volume":107848700,"7":181.11},{"Date":"2014-01-21","Open":184.7,"High":184.77,"Low":183.05,"Close":184.18,"Volume":88621200,"7":181.65},{"Date":"2014-01-22","Open":184.49,"High":184.57,"Low":183.91,"Close":184.3,"Volume":61270900,"7":181.77},{"Date":"2014-01-23","Open":183.37,"High":183.4,"Low":181.82,"Close":182.79,"Volume":132496900,"7":180.28},{"Date":"2014-01-24","Open":181.6,"High":181.66,"Low":178.83,"Close":178.89,"Volume":208677100,"7":176.43},{"Date":"2014-01-27","Open":179.06,"High":179.52,"Low":177.12,"Close":178.01,"Volume":180843100,"7":175.56},{"Date":"2014-01-28","Open":178.14,"High":179.3,"Low":178.12,"Close":179.07,"Volume":110463200,"7":176.61},{"Date":"2014-01-29","Open":177.58,"High":178.55,"Low":176.88,"Close":177.35,"Volume":216597300,"7":174.91},{"Date":"2014-01-30","Open":178.83,"High":179.81,"Low":178.26,"Close":179.23,"Volume":118938100,"7":176.77},{"Date":"2014-01-31","Open":177.01,"High":179.29,"Low":176.92,"Close":178.18,"Volume":194677900,"7":175.73},{"Date":"2014-02-03","Open":177.97,"High":178.37,"Low":173.83,"Close":174.17,"Volume":254837100,"7":171.77},{"Date":"2014-02-04","Open":174.95,"High":175.84,"Low":174.11,"Close":175.39,"Volume":165012400,"7":172.98},{"Date":"2014-02-05","Open":174.78,"High":175.56,"Low":173.71,"Close":175.17,"Volume":164230500,"7":172.76},{"Date":"2014-02-06","Open":175.58,"High":177.48,"Low":175.22,"Close":177.48,"Volume":132877600,"7":175.04},{"Date":"2014-02-07","Open":178.31,"High":179.87,"Low":177.73,"Close":179.68,"Volume":170787200,"7":177.21},{"Date":"2014-02-10","Open":179.7,"High":180.07,"Low":179.21,"Close":180.01,"Volume":92218800,"7":177.53},{"Date":"2014-02-11","Open":180.16,"High":182.44,"Low":180.04,"Close":181.98,"Volume":117814100,"7":179.48},{"Date":"2014-02-12","Open":182.25,"High":182.83,"Low":181.71,"Close":182.07,"Volume":94717700,"7":179.57},{"Date":"2014-02-13","Open":180.84,"High":183.2,"Low":180.83,"Close":183.01,"Volume":100542200,"7":180.49},{"Date":"2014-02-14","Open":182.84,"High":184.36,"Low":182.67,"Close":184.02,"Volume":96498400,"7":181.49},{"Date":"2014-02-18","Open":184.18,"High":184.49,"Low":183.65,"Close":184.24,"Volume":80460900,"7":181.71},{"Date":"2014-02-19","Open":183.76,"High":184.95,"Low":182.87,"Close":183.02,"Volume":126524300,"7":180.5},{"Date":"2014-02-20","Open":183.27,"High":184.52,"Low":182.6,"Close":184.1,"Volume":104998100,"7":181.57},{"Date":"2014-02-21","Open":184.45,"High":184.89,"Low":183.8,"Close":183.89,"Volume":118116400,"7":181.36},{"Date":"2014-02-24","Open":184.28,"High":186.15,"Low":184.2,"Close":184.91,"Volume":114063900,"7":182.37},{"Date":"2014-02-25","Open":185.06,"High":185.59,"Low":184.23,"Close":184.84,"Volume":117085000,"7":182.3},{"Date":"2014-02-26","Open":185.11,"High":185.6,"Low":184.33,"Close":184.85,"Volume":98677200,"7":182.31},{"Date":"2014-02-27","Open":184.58,"High":185.87,"Low":184.37,"Close":185.82,"Volume":93880800,"7":183.26},{"Date":"2014-02-28","Open":185.79,"High":187.15,"Low":185.05,"Close":186.29,"Volume":150842000,"7":183.73},{"Date":"2014-03-03","Open":184.65,"High":185.45,"Low":183.75,"Close":184.98,"Volume":167748500,"7":182.44},{"Date":"2014-03-04","Open":186.79,"High":187.98,"Low":186.75,"Close":187.58,"Volume":167545900,"7":185},{"Date":"2014-03-05","Open":187.74,"High":188.07,"Low":187.45,"Close":187.75,"Volume":88376900,"7":185.17},{"Date":"2014-03-06","Open":188.21,"High":188.61,"Low":187.78,"Close":188.18,"Volume":82516500,"7":185.59},{"Date":"2014-03-07","Open":188.96,"High":188.96,"Low":187.43,"Close":188.26,"Volume":114513500,"7":185.67},{"Date":"2014-03-10","Open":187.97,"High":188.23,"Low":187.08,"Close":188.16,"Volume":74939200,"7":185.57},{"Date":"2014-03-11","Open":188.44,"High":188.71,"Low":186.8,"Close":187.23,"Volume":99009100,"7":184.66},{"Date":"2014-03-12","Open":186.32,"High":187.35,"Low":185.9,"Close":187.28,"Volume":104824400,"7":184.7},{"Date":"2014-03-13","Open":187.84,"High":187.99,"Low":184.66,"Close":185.18,"Volume":155014300,"7":182.63},{"Date":"2014-03-14","Open":184.85,"High":185.8,"Low":184.44,"Close":184.66,"Volume":153919600,"7":182.12},{"Date":"2014-03-17","Open":185.59,"High":186.77,"Low":185.51,"Close":186.33,"Volume":98359500,"7":183.77},{"Date":"2014-03-18","Open":186.71,"High":187.91,"Low":186.51,"Close":187.66,"Volume":101804600,"7":185.08},{"Date":"2014-03-19","Open":187.68,"High":187.94,"Low":185.47,"Close":186.66,"Volume":176267300,"7":184.09},{"Date":"2014-03-20","Open":186.25,"High":187.89,"Low":185.92,"Close":187.75,"Volume":117241000,"7":185.17},{"Date":"2014-03-21","Open":187.71,"High":189.02,"Low":186.03,"Close":186.2,"Volume":163128000,"7":184.45},{"Date":"2014-03-24","Open":186.84,"High":187.07,"Low":184.62,"Close":185.43,"Volume":121411000,"7":183.69},{"Date":"2014-03-25","Open":186.37,"High":186.94,"Low":185.27,"Close":186.31,"Volume":103852000,"7":184.56},{"Date":"2014-03-26","Open":187.04,"High":187.34,"Low":184.92,"Close":184.97,"Volume":119843000,"7":183.23},{"Date":"2014-03-27","Open":184.75,"High":185.34,"Low":183.9,"Close":184.58,"Volume":142383000,"7":182.85},{"Date":"2014-03-28","Open":185.11,"High":186.42,"Low":185,"Close":185.49,"Volume":101642000,"7":183.75},{"Date":"2014-03-31","Open":186.67,"High":187.3,"Low":185.52,"Close":187.01,"Volume":99745000,"7":185.25},{"Date":"2014-04-01","Open":187.62,"High":188.36,"Low":187,"Close":188.25,"Volume":89193000,"7":186.48},{"Date":"2014-04-02","Open":188.49,"High":189.13,"Low":188.14,"Close":188.88,"Volume":78774000,"7":187.1},{"Date":"2014-04-03","Open":189.17,"High":189.22,"Low":188.05,"Close":188.63,"Volume":77435000,"7":186.86},{"Date":"2014-04-04","Open":189.66,"High":189.7,"Low":186.1,"Close":186.4,"Volume":169381000,"7":184.65},{"Date":"2014-04-07","Open":185.95,"High":186.26,"Low":183.96,"Close":184.34,"Volume":140803000,"7":182.61},{"Date":"2014-04-08","Open":184.26,"High":185.4,"Low":183.59,"Close":185.1,"Volume":112660000,"7":183.36},{"Date":"2014-04-09","Open":185.6,"High":187.15,"Low":185.06,"Close":187.09,"Volume":100254000,"7":185.33},{"Date":"2014-04-10","Open":187.08,"High":187.17,"Low":182.93,"Close":183.16,"Volume":172959000,"7":181.44},{"Date":"2014-04-11","Open":182.14,"High":183.42,"Low":181.31,"Close":181.51,"Volume":167251000,"7":179.8},{"Date":"2014-04-14","Open":182.93,"High":183.37,"Low":181.44,"Close":182.94,"Volume":132382000,"7":181.22},{"Date":"2014-04-15","Open":183.32,"High":184.33,"Low":181.51,"Close":184.2,"Volume":157093000,"7":182.47},{"Date":"2014-04-16","Open":185.47,"High":186.14,"Low":184.65,"Close":186.13,"Volume":105197000,"7":184.38},{"Date":"2014-04-17","Open":185.88,"High":186.91,"Low":185.56,"Close":186.39,"Volume":105255000,"7":184.64},{"Date":"2014-04-21","Open":186.44,"High":187.1,"Low":186.21,"Close":187.04,"Volume":68329000,"7":185.28},{"Date":"2014-04-22","Open":187.23,"High":188.4,"Low":187.13,"Close":187.89,"Volume":85790000,"7":186.12},{"Date":"2014-04-23","Open":187.82,"High":187.92,"Low":187.3,"Close":187.45,"Volume":73869000,"7":185.69},{"Date":"2014-04-24","Open":188.37,"High":188.39,"Low":186.93,"Close":187.83,"Volume":88170000,"7":186.06},{"Date":"2014-04-25","Open":187.22,"High":187.33,"Low":185.87,"Close":186.29,"Volume":100380000,"7":184.54},{"Date":"2014-04-28","Open":187.05,"High":187.69,"Low":184.96,"Close":186.88,"Volume":135121000,"7":185.12},{"Date":"2014-04-29","Open":187.48,"High":188.04,"Low":187.08,"Close":187.75,"Volume":84098000,"7":185.99},{"Date":"2014-04-30","Open":187.44,"High":188.5,"Low":187.18,"Close":188.31,"Volume":101508000,"7":186.54},{"Date":"2014-05-01","Open":188.22,"High":188.84,"Low":187.73,"Close":188.33,"Volume":93019000,"7":186.56},{"Date":"2014-05-02","Open":188.31,"High":189.14,"Low":187.78,"Close":188.06,"Volume":98122000,"7":186.29},{"Date":"2014-05-05","Open":187.14,"High":188.55,"Low":186.62,"Close":188.42,"Volume":75883000,"7":186.65},{"Date":"2014-05-06","Open":188,"High":188.13,"Low":186.74,"Close":186.78,"Volume":85454000,"7":185.02},{"Date":"2014-05-07","Open":187.41,"High":187.97,"Low":186.01,"Close":187.88,"Volume":106500000,"7":186.11},{"Date":"2014-05-08","Open":187.71,"High":189.05,"Low":187.08,"Close":187.68,"Volume":93618000,"7":185.92},{"Date":"2014-05-09","Open":187.71,"High":188.04,"Low":186.83,"Close":187.96,"Volume":83679000,"7":186.19},{"Date":"2014-05-12","Open":188.8,"High":189.88,"Low":188,"Close":189.79,"Volume":86940000,"7":188.01},{"Date":"2014-05-13","Open":190.04,"High":190.42,"Low":189.77,"Close":189.96,"Volume":66454000,"7":188.17},{"Date":"2014-05-14","Open":189.79,"High":189.88,"Low":188.79,"Close":189.06,"Volume":72367000,"7":187.28},{"Date":"2014-05-15","Open":188.68,"High":188.72,"Low":186.48,"Close":187.4,"Volume":154956000,"7":185.64},{"Date":"2014-05-16","Open":187.51,"High":188.13,"Low":186.72,"Close":188.05,"Volume":97458000,"7":186.28},{"Date":"2014-05-19","Open":187.69,"High":188.89,"Low":187.52,"Close":188.74,"Volume":63839000,"7":186.97},{"Date":"2014-05-20","Open":188.65,"High":188.67,"Low":187.07,"Close":187.55,"Volume":111644000,"7":185.79},{"Date":"2014-05-21","Open":188.09,"High":189.22,"Low":188.06,"Close":189.13,"Volume":89093000,"7":187.35},{"Date":"2014-05-22","Open":189.18,"High":189.98,"Low":188.86,"Close":189.59,"Volume":61549000,"7":187.81},{"Date":"2014-05-23","Open":189.76,"High":190.48,"Low":189.59,"Close":190.35,"Volume":61092800,"7":188.56},{"Date":"2014-05-27","Open":191.06,"High":191.58,"Low":190.95,"Close":191.52,"Volume":72010000,"7":189.72},{"Date":"2014-05-28","Open":191.52,"High":191.82,"Low":191.06,"Close":191.38,"Volume":66723000,"7":189.58},{"Date":"2014-05-29","Open":191.82,"High":192.4,"Low":191.33,"Close":192.37,"Volume":64377000,"7":190.56},{"Date":"2014-05-30","Open":192.19,"High":192.8,"Low":192.03,"Close":192.68,"Volume":76316000,"7":190.87},{"Date":"2014-06-02","Open":192.95,"High":192.99,"Low":191.97,"Close":192.9,"Volume":64656000,"7":191.09},{"Date":"2014-06-03","Open":192.43,"High":192.9,"Low":192.25,"Close":192.8,"Volume":65047000,"7":190.99},{"Date":"2014-06-04","Open":192.47,"High":193.3,"Low":192.27,"Close":193.19,"Volume":55529000,"7":191.37},{"Date":"2014-06-05","Open":193.41,"High":194.65,"Low":192.7,"Close":194.45,"Volume":92103000,"7":192.62},{"Date":"2014-06-06","Open":194.87,"High":195.43,"Low":194.78,"Close":195.38,"Volume":78696000,"7":193.54},{"Date":"2014-06-09","Open":195.35,"High":196.05,"Low":195.17,"Close":195.58,"Volume":65119000,"7":193.74},{"Date":"2014-06-10","Open":195.34,"High":195.64,"Low":194.92,"Close":195.6,"Volume":57129000,"7":193.76},{"Date":"2014-06-11","Open":194.9,"High":195.12,"Low":194.48,"Close":194.92,"Volume":68772000,"7":193.09},{"Date":"2014-06-12","Open":194.69,"High":194.8,"Low":193.11,"Close":193.54,"Volume":106350000,"7":191.72},{"Date":"2014-06-13","Open":193.92,"High":194.32,"Low":193.3,"Close":194.13,"Volume":82017000,"7":192.31},{"Date":"2014-06-16","Open":193.89,"High":194.7,"Low":193.66,"Close":194.29,"Volume":87424000,"7":192.46},{"Date":"2014-06-17","Open":194.02,"High":194.97,"Low":193.81,"Close":194.83,"Volume":84834000,"7":193},{"Date":"2014-06-18","Open":194.83,"High":196.37,"Low":194.4,"Close":196.26,"Volume":105267000,"7":194.42},{"Date":"2014-06-19","Open":196.43,"High":196.6,"Low":195.8,"Close":196.48,"Volume":85929000,"7":194.63},{"Date":"2014-06-20","Open":196.03,"High":196.1,"Low":195.7,"Close":195.94,"Volume":100587000,"7":195.03},{"Date":"2014-06-23","Open":195.99,"High":196.05,"Low":195.52,"Close":195.88,"Volume":70611000,"7":194.97},{"Date":"2014-06-24","Open":195.53,"High":196.5,"Low":194.48,"Close":194.7,"Volume":96237000,"7":193.79},{"Date":"2014-06-25","Open":194.29,"High":195.78,"Low":194.25,"Close":195.58,"Volume":82782000,"7":194.67},{"Date":"2014-06-26","Open":195.61,"High":195.63,"Low":194.13,"Close":195.44,"Volume":84312000,"7":194.53},{"Date":"2014-06-27","Open":194.98,"High":195.88,"Low":194.89,"Close":195.82,"Volume":71445100,"7":194.91},{"Date":"2014-06-30","Open":195.7,"High":196.17,"Low":195.53,"Close":195.72,"Volume":70504000,"7":194.81},{"Date":"2014-07-01","Open":196.2,"High":197.63,"Low":196.13,"Close":197.03,"Volume":90470000,"7":196.11},{"Date":"2014-07-02","Open":197.05,"High":197.48,"Low":196.96,"Close":197.23,"Volume":52475000,"7":196.31},{"Date":"2014-07-03","Open":197.79,"High":198.29,"Low":197.64,"Close":198.2,"Volume":52938800,"7":197.28},{"Date":"2014-07-07","Open":197.82,"High":197.98,"Low":197.22,"Close":197.51,"Volume":61696000,"7":196.59},{"Date":"2014-07-08","Open":197.15,"High":197.22,"Low":195.76,"Close":196.24,"Volume":108143000,"7":195.33},{"Date":"2014-07-09","Open":196.73,"High":197.3,"Low":196.31,"Close":197.12,"Volume":72992000,"7":196.2},{"Date":"2014-07-10","Open":195.22,"High":196.86,"Low":195.06,"Close":196.34,"Volume":99040000,"7":195.43},{"Date":"2014-07-11","Open":196.22,"High":196.75,"Low":195.78,"Close":196.61,"Volume":64243000,"7":195.7},{"Date":"2014-07-14","Open":197.61,"High":197.86,"Low":197.44,"Close":197.6,"Volume":58658000,"7":196.68},{"Date":"2014-07-15","Open":197.72,"High":198.1,"Low":196.36,"Close":197.23,"Volume":111307000,"7":196.31},{"Date":"2014-07-16","Open":198.11,"High":198.26,"Low":197.42,"Close":197.96,"Volume":80073000,"7":197.04},{"Date":"2014-07-17","Open":197.35,"High":198.1,"Low":195.43,"Close":195.71,"Volume":145398000,"7":194.8},{"Date":"2014-07-18","Open":196.35,"High":197.91,"Low":196.24,"Close":197.71,"Volume":124330000,"7":196.79},{"Date":"2014-07-21","Open":197.09,"High":197.5,"Low":196.43,"Close":197.34,"Volume":67592000,"7":196.42},{"Date":"2014-07-22","Open":198.01,"High":198.56,"Low":197.87,"Close":198.2,"Volume":67678000,"7":197.28},{"Date":"2014-07-23","Open":198.5,"High":198.85,"Low":198.1,"Close":198.64,"Volume":65612000,"7":197.72},{"Date":"2014-07-24","Open":198.83,"High":199.06,"Low":198.45,"Close":198.65,"Volume":56888000,"7":197.73},{"Date":"2014-07-25","Open":198.09,"High":198.26,"Low":197.33,"Close":197.72,"Volume":76837000,"7":196.8},{"Date":"2014-07-28","Open":197.76,"High":198.09,"Low":196.62,"Close":197.8,"Volume":69259000,"7":196.88},{"Date":"2014-07-29","Open":198.17,"High":198.45,"Low":196.92,"Close":196.95,"Volume":80466000,"7":196.03},{"Date":"2014-07-30","Open":197.65,"High":197.91,"Low":196.16,"Close":196.98,"Volume":104222000,"7":196.06},{"Date":"2014-07-31","Open":195.61,"High":195.78,"Low":192.97,"Close":193.09,"Volume":183479000,"7":192.19},{"Date":"2014-08-01","Open":192.56,"High":193.76,"Low":191.57,"Close":192.5,"Volume":189261000,"7":191.6},{"Date":"2014-08-04","Open":192.87,"High":194.3,"Low":192.05,"Close":193.89,"Volume":91340000,"7":192.99},{"Date":"2014-08-05","Open":193.1,"High":193.6,"Low":191.31,"Close":192.01,"Volume":152690000,"7":191.12},{"Date":"2014-08-06","Open":191.11,"High":192.89,"Low":191.08,"Close":192.07,"Volume":94818000,"7":191.18},{"Date":"2014-08-07","Open":192.94,"High":193.13,"Low":190.55,"Close":191.03,"Volume":135733000,"7":190.14},{"Date":"2014-08-08","Open":191.46,"High":193.37,"Low":190.95,"Close":193.24,"Volume":117014000,"7":192.34},{"Date":"2014-08-11","Open":193.97,"High":194.66,"Low":193.71,"Close":193.8,"Volume":74544000,"7":192.9},{"Date":"2014-08-12","Open":193.61,"High":194.15,"Low":192.94,"Close":193.53,"Volume":73632000,"7":192.63},{"Date":"2014-08-13","Open":194.29,"High":195.06,"Low":193.96,"Close":194.84,"Volume":69047000,"7":193.93},{"Date":"2014-08-14","Open":195.16,"High":195.76,"Low":194.98,"Close":195.76,"Volume":57371000,"7":194.85},{"Date":"2014-08-15","Open":196.47,"High":196.65,"Low":194.31,"Close":195.72,"Volume":139951000,"7":194.81},{"Date":"2014-08-18","Open":196.8,"High":197.45,"Low":196.69,"Close":197.36,"Volume":75424000,"7":196.44},{"Date":"2014-08-19","Open":197.84,"High":198.54,"Low":197.44,"Close":198.39,"Volume":59135000,"7":197.47},{"Date":"2014-08-20","Open":198.12,"High":199.16,"Low":198.08,"Close":198.92,"Volume":72763000,"7":197.99},{"Date":"2014-08-21","Open":199.09,"High":199.76,"Low":198.93,"Close":199.5,"Volume":67791000,"7":198.57},{"Date":"2014-08-22","Open":199.34,"High":199.69,"Low":198.74,"Close":199.19,"Volume":76107000,"7":198.26},{"Date":"2014-08-25","Open":200.14,"High":200.59,"Low":199.15,"Close":200.2,"Volume":63855000,"7":199.27},{"Date":"2014-08-26","Open":200.33,"High":200.82,"Low":200.28,"Close":200.33,"Volume":47298000,"7":199.4},{"Date":"2014-08-27","Open":200.43,"High":200.57,"Low":199.94,"Close":200.25,"Volume":47874000,"7":199.32},{"Date":"2014-08-28","Open":199.59,"High":200.27,"Low":199.39,"Close":200.14,"Volume":58330000,"7":199.21},{"Date":"2014-08-29","Open":200.45,"High":200.73,"Low":199.82,"Close":200.71,"Volume":65907000,"7":199.78},{"Date":"2014-09-02","Open":200.97,"High":201,"Low":199.86,"Close":200.61,"Volume":72426000,"7":199.68},{"Date":"2014-09-03","Open":201.38,"High":201.41,"Low":200.22,"Close":200.5,"Volume":57462000,"7":199.57},{"Date":"2014-09-04","Open":200.84,"High":201.58,"Low":199.66,"Close":200.21,"Volume":85236000,"7":199.28},{"Date":"2014-09-05","Open":200.17,"High":201.19,"Low":199.41,"Close":201.11,"Volume":102177000,"7":200.17},{"Date":"2014-09-08","Open":200.92,"High":201.21,"Low":200,"Close":200.59,"Volume":64146000,"7":199.66},{"Date":"2014-09-09","Open":200.41,"High":200.55,"Low":198.91,"Close":199.32,"Volume":88591000,"7":198.39},{"Date":"2014-09-10","Open":199.43,"High":200.2,"Low":198.77,"Close":200.07,"Volume":67251000,"7":199.14},{"Date":"2014-09-11","Open":199.27,"High":200.33,"Low":199.12,"Close":200.3,"Volume":66774400,"7":199.37},{"Date":"2014-09-12","Open":200.1,"High":200.12,"Low":198.56,"Close":199.13,"Volume":117479000,"7":198.2},{"Date":"2014-09-15","Open":199.16,"High":199.32,"Low":198.38,"Close":198.98,"Volume":76401000,"7":198.05},{"Date":"2014-09-16","Open":198.61,"High":200.84,"Low":198.5,"Close":200.48,"Volume":116201000,"7":199.55},{"Date":"2014-09-17","Open":200.77,"High":201.68,"Low":199.75,"Close":200.75,"Volume":151266000,"7":199.82},{"Date":"2014-09-18","Open":201.36,"High":201.85,"Low":201.1,"Close":201.82,"Volume":94990000,"7":200.88},{"Date":"2014-09-19","Open":201.52,"High":201.9,"Low":200.29,"Close":200.7,"Volume":121649000,"7":200.7},{"Date":"2014-09-22","Open":200.35,"High":200.38,"Low":198.73,"Close":199.15,"Volume":125553000,"7":199.15},{"Date":"2014-09-23","Open":198.43,"High":199.26,"Low":197.95,"Close":198.01,"Volume":111393000,"7":198.01},{"Date":"2014-09-24","Open":198.04,"High":199.69,"Low":197.52,"Close":199.56,"Volume":107276000,"7":199.56},{"Date":"2014-09-25","Open":199.04,"High":199.05,"Low":196.27,"Close":196.34,"Volume":150300000,"7":196.34},{"Date":"2014-09-26","Open":196.7,"High":198.39,"Low":196.42,"Close":197.9,"Volume":103547000,"7":197.9},{"Date":"2014-09-29","Open":196.2,"High":197.89,"Low":196.05,"Close":197.54,"Volume":95112000,"7":197.54},{"Date":"2014-09-30","Open":197.69,"High":198.3,"Low":196.61,"Close":197.02,"Volume":131302000,"7":197.02},{"Date":"2014-10-01","Open":196.7,"High":196.77,"Low":193.91,"Close":194.35,"Volume":177798000,"7":194.35},{"Date":"2014-10-02","Open":194.18,"High":195.06,"Low":192.35,"Close":194.38,"Volume":157285000,"7":194.38},{"Date":"2014-10-03","Open":195.68,"High":196.94,"Low":195.08,"Close":196.52,"Volume":121569000,"7":196.52},{"Date":"2014-10-06","Open":197.34,"High":197.6,"Low":195.58,"Close":196.29,"Volume":104778000,"7":196.29},{"Date":"2014-10-07","Open":195.28,"High":195.72,"Low":193.22,"Close":193.26,"Volume":147913000,"7":193.26},{"Date":"2014-10-08","Open":193.37,"High":196.92,"Low":192.36,"Close":196.64,"Volume":186102500,"7":196.64},{"Date":"2014-10-09","Open":196.33,"High":196.6,"Low":192.58,"Close":192.74,"Volume":210024300,"7":192.74},{"Date":"2014-10-10","Open":192.69,"High":193.65,"Low":190.49,"Close":190.54,"Volume":221537700,"7":190.54},{"Date":"2014-10-13","Open":190.46,"High":191.15,"Low":187.3,"Close":187.41,"Volume":230399200,"7":187.41},{"Date":"2014-10-14","Open":188.42,"High":189.82,"Low":187.04,"Close":187.7,"Volume":215590700,"7":187.7},{"Date":"2014-10-15","Open":185.16,"High":187.69,"Low":181.92,"Close":186.43,"Volume":380441400,"7":186.43},{"Date":"2014-10-16","Open":183.06,"High":187.58,"Low":182.89,"Close":186.27,"Volume":270219900,"7":186.27},{"Date":"2014-10-17","Open":188.42,"High":189.75,"Low":187.62,"Close":188.47,"Volume":214264600,"7":188.47},{"Date":"2014-10-20","Open":188.13,"High":190.45,"Low":188.07,"Close":190.3,"Volume":129686800,"7":190.3},{"Date":"2014-10-21","Open":191.68,"High":194.2,"Low":191.48,"Close":194.07,"Volume":154537800,"7":194.07},{"Date":"2014-10-22","Open":194.41,"High":194.91,"Low":192.61,"Close":192.69,"Volume":151400400,"7":192.69},{"Date":"2014-10-23","Open":194.62,"High":196.2,"Low":194.26,"Close":194.93,"Volume":154752400,"7":194.93},{"Date":"2014-10-24","Open":195.25,"High":196.49,"Low":194.49,"Close":196.43,"Volume":116840100,"7":196.43},{"Date":"2014-10-27","Open":195.73,"High":196.45,"Low":195.03,"Close":196.16,"Volume":82765400,"7":196.16},{"Date":"2014-10-28","Open":196.82,"High":198.42,"Low":196.73,"Close":198.41,"Volume":106255600,"7":198.41},{"Date":"2014-10-29","Open":198.55,"High":199.12,"Low":196.8,"Close":198.11,"Volume":142300800,"7":198.11},{"Date":"2014-10-30","Open":197.58,"High":199.95,"Low":197.4,"Close":199.38,"Volume":113047900,"7":199.38},{"Date":"2014-10-31","Open":201.78,"High":201.82,"Low":200.77,"Close":201.66,"Volume":146866900,"7":201.66},{"Date":"2014-11-03","Open":201.92,"High":202.45,"Low":201.31,"Close":201.77,"Volume":93553600,"7":201.77},{"Date":"2014-11-04","Open":201.23,"High":201.6,"Low":200.06,"Close":201.07,"Volume":93177400,"7":201.07},{"Date":"2014-11-05","Open":202.54,"High":202.59,"Low":201.45,"Close":202.34,"Volume":91479000,"7":202.34},{"Date":"2014-11-06","Open":202.39,"High":203.26,"Low":201.64,"Close":203.15,"Volume":106818800,"7":203.15}];
var margin = {top: 20, right: 20, bottom: 30, left: 50},
width = opts.width - margin.left - margin.right,
height = opts.height - margin.top - margin.bottom;
var parseDate = d3.time.format('%Y-%m-%d').parse;
var x = techan.scale.financetime()
.range([0, width]);
var y = d3.scale.linear()
.range([height, 0]);
var candlestick = techan.plot.candlestick()
.volumeOpacity(false) // Set to true for volume opacity
.xScale(x)
.yScale(y);
var xAxis = d3.svg.axis()
.scale(x)
.orient('bottom');
var yAxis = d3.svg.axis()
.scale(y)
.orient('left');
var svg = d3.select( '#chart2bb05fa2ef0 svg' )
//.attr('viewBox', '0 0 ' + (+width + margin.left + margin.right) + ' ' + (+height + margin.top + margin.bottom) )
//.style('height','100%')
//.style('width','100%')
.append('g')
.attr('transform', 'translate(' + margin.left + ',' + margin.top + ')');
var accessor = candlestick.accessor();
data = data.map(function(d) {
return {
date: parseDate(d.Date),
open: +d.Open,
high: +d.High,
low: +d.Low,
close: +d.Close,
volume: +d.Volume
};
}).sort(function(a, b) { return d3.ascending(accessor.d(a), accessor.d(b)); });
x.domain(data.map(accessor.d));
y.domain(techan.scale.plot.ohlc(data, accessor).domain());
svg.append('g')
.datum(data)
.attr('class', 'candlestick')
.call(candlestick);
svg.append('g')
.attr('class', 'x axis')
.attr('transform', 'translate(0,' + height + ')')
.call(xAxis);
svg.append('g')
.attr('class', 'y axis')
.call(yAxis)
.append('text')
.attr('transform', 'rotate(-90)')
.attr('y', 6)
.attr('dy', '.71em')
.style('text-anchor', 'end')
.text('Price ($)');
</script>
<script></script>
</body>
</html>
Modified http://d3js.org/d3.v3.min.js to a secure url
Modified http://timelyportfolio.github.io/rCharts_techan/js/techan.min.js to a secure url
https://d3js.org/d3.v3.min.js
https://timelyportfolio.github.io/rCharts_techan/js/techan.min.js