使用文档

BigCharts - 数据可视化

由bqadm创建,最终由small_q 被浏览 2 用户

BigCharts 介绍

BigCharts是专业的金融市场和量化投资数据可视化探索与分析工具,致力于为用户提供高效、易用、可定制的数据可视化解决方案,提升用户在数据探索、分析和决策过程中的效率与准确性,成为量化投资者和金融分析师的得力助手。

快速入门

  • import bigcharts
  • bigchart.Line(…) 构建图表
    • .render() 显示图表
  • 传入 DAI SQL 作为数据源
import bigcharts

bigcharts.Line("SELECT date, close FROM cn_stock_bar1d WHERE date BETWEEN '2024-01-01' AND '2024-03-01' AND instrument='300417.SZ' ")

也可以传入 pandas DataFrame

import bigcharts
import dai

df = dai.query("SELECT date, volume FROM cn_stock_bar1d WHERE instrument='300417.SZ' ", filters={"date": ["2024-01-01", "2024-03-01"]})
bar = bigcharts.Bar(df, title="交易量")
bar.render()

更多使用参考 BigCharts Demos

功能

提供丰富的图表类型,包括折线图、柱状图、散点图、K线图、面积图等,满足不同类型数据的展示需求;

内置多种金融市场常用的技术分析工具,例如移动平均线、布林带、MACD、RSI等,助力用户深入挖掘市场趋势和交易信号;

支持自定义指标和策略编写,用户可以根据自身需求对图表进行定制,并实现量化投资策略的可视化验证。

\

核心概念

import bigcharts

bigcharts.Bar
bigcharts.Bar3D
bigcharts.Boxplot
bigcharts.Calendar
bigcharts.EffectScatter
bigcharts.Grid
bigcharts.HeatMap
bigcharts.HtmlWidget
bigcharts.Kline
bigcharts.Line
bigcharts.Line3D
bigcharts.Page
bigcharts.PictorialBar
bigcharts.Pie
bigcharts.Radar
bigcharts.Scatter
bigcharts.Scatter3D
bigcharts.Tab
bigcharts.Table
bigcharts.WordCloud

# 图表 + 数据 + 参数
bigcharts.SomeChart(
  数据: DAI SQL | pandas.DataFrame ...
  title: str, # 标题
  .. 其他参数,
)


\

{link}