Bitcoin cycle Indicator
The Crypto Finance Bitcoin Cycle Indicator is an aggregate reading of seven sub-categories. The Indicator is designed to provide an approximate estimate of where we are in a bitcoin cycle. This is defined as the period between cyclical market highs and lows, typically spanning a multi-year period. Its purpose is not to make price predictions, but to serve as a tool for assessing the current phase of the cycle. A low reading indicates that we are likely at the bottom of a cycle, and a higher reading indicates that we are likely approaching the peak of a bitcoin market cycle. An upward-pointing triangle indicates that the current reading is higher than last month and vice versa for a downward-pointing triangle.
0/10▲
CF BITCOIN CYCLE INDICATOR
The seven categories analyse the current bitcoin market cycle from different perspectives. Our framework uses proprietary and quantitatively optimised techniques are deployed to systematically evaluate the various sub-indicator levels and changes.
Sub-Indicators
No Data Found
History
No Data Found
` } return seriesName } }, tooltip: { enabled: '1', shared: 'yes' === "yes", intersect: !('yes' === "yes"), theme: 'light', style: { fontSize: '12px', fontFamily: 'graphik' } }, responsive: [{ breakpoint: 1024, options: { chart: { height: parseInt('340') } } }, { breakpoint: 674, options: { chart: { height: parseInt('340') } } } ] }; if ("" ) { lineOptions.yaxis.labels.formatter = function (val) { let decimal = parseInt('0') || 0; if("" ){ val = graphinNumberWithCommas(val,',',decimal) } else if("" && typeof graphinaAbbrNum !== "undefined"){ val = graphinaAbbrNum(val , parseInt("") || 0 ); }else{ val = parseFloat(val).toFixed(decimal) } return '' + val + ''; } } if ("yes" ) { lineOptions.tooltip['enabledOnSeries'] = [0,1]; } if ("" ) { lineOptions['annotations'] = { yaxis: [ { y: 0, strokeDashArray: parseInt("0"), borderColor: '#000000' } ] }; } lineOptions['markers'] ={ size: '0_,_0'.split('_,_'), strokeColors: '#fff_,_#fff'.split('_,_'), strokeWidth: '0_,_0'.split('_,_'), shape: 'circle_,_circle'.split('_,_'), showNullDataPoints: true, hover: { size: 3, sizeOffset: 1 } }; if(""){ let style ={ color:'#153E6E', fontSize: '12px', fontFamily: 'graphik', fontWeight: '', } let title = ''; let xaxisYoffset ='' ? -95 : 0; if(typeof axisTitle !== "undefined"){ axisTitle(lineOptions, 'xaxis' ,title, style,xaxisYoffset ); } } if("1"){ let style ={ color:'#153E6E', colors:'#153E6E', fontSize: '12px', fontFamily: 'graphik', fontWeight: '', } let title = 'Indicator Level'; if(typeof axisTitle !== "undefined"){ axisTitle(lineOptions, 'yaxis' ,title, style ); } } if(''){ lineOptions.yaxis.tickAmount = parseInt("6") || 6; lineOptions.yaxis.min = parseFloat('0') || 0; lineOptions.yaxis.max = parseFloat('0') || 200; } if("1"){ let style = { color:'#153E6E', colors:'#153E6E', fontSize: '12px', fontFamily: 'graphik', fontWeight: '', } lineOptions['yaxis'] = [lineOptions.yaxis] let lineYaxisTemp = { opposite: '1', labels: { show: '1', formatter: function (val) { if("" ){ val = graphinNumberWithCommas(val,',') } return '' + val + '' }, style }, tickAmount: parseInt('0'), title: { text: 'Bitcoin Price', style } } if(''){ lineYaxisTemp.tickAmount = parseInt('0') || 6; lineYaxisTemp.min = parseFloat('0') || 0; lineYaxisTemp.max = parseFloat('0') || 200; } lineOptions.yaxis.push(lineYaxisTemp) // console.log(lineYaxisTemp) } if (typeof initNowGraphina !== "undefined") { initNowGraphina( myElement, { ele: document.querySelector(".line-chart-dd4cf06_53517"), options: lineOptions, series: [{name: '', data: []}], animation: true, setting_date:{"iq_line_interval_data_refresh":null,"iq_line_can_chart_reload_ajax":false} }, 'dd4cf06_53517' ); } if (window.ajaxIntervalGraphina_dd4cf06_53517 !== undefined) { clearInterval(window.ajaxIntervalGraphina_dd4cf06_53517) }