diff --git a/package.json b/package.json
index a0d85ae8..5426b1c4 100644
--- a/package.json
+++ b/package.json
@@ -18,11 +18,11 @@
"core-js": "^3.12.1",
"date-fns": "^2.21.3",
"date-fns-tz": "^1.1.4",
- "echarts": "^4.9.0",
+ "echarts": "^5.1.0",
"humanize-duration": "^3.26.0",
"vue": "^2.6.12",
"vue-class-component": "^7.2.5",
- "vue-echarts": "^5.0.0-beta.0",
+ "vue-echarts": "^6.0.0-rc.5",
"vue-grid-layout": "^2.3.12",
"vue-material-design-icons": "^4.11.0",
"vue-property-decorator": "^9.1.2",
@@ -42,6 +42,7 @@
"@vue/cli-plugin-unit-jest": "~4.5.13",
"@vue/cli-plugin-vuex": "~4.5.12",
"@vue/cli-service": "~4.5.13",
+ "@vue/composition-api": "^1.0.0-rc.9",
"@vue/eslint-config-airbnb": "^5.1.0",
"@vue/eslint-config-prettier": "^6.0.0",
"@vue/eslint-config-typescript": "^5.1.0",
diff --git a/src/components/charts/CandleChart.vue b/src/components/charts/CandleChart.vue
index ad4d55a1..f041a914 100644
--- a/src/components/charts/CandleChart.vue
+++ b/src/components/charts/CandleChart.vue
@@ -1,18 +1,55 @@
-
+