BollingerBands  |  BollingerOnBollingerBands  |  BBForex  |  EquityTrader  |  BollingerVideo  |  GroupPower  |  MarketTechnician  |  PatternPower  |  BBScript  |  Mobile  



All of Bollinger Capital Management's websites rely heavily on technical analysis and charting programs. Our recent upgrades offer more interactive and customizable charts, with data that updates continuously without interrupting the user's experience.

Ultimately the most customizable and flexible chart services can only be achieved through programming, which allows users to customize and/or even create their own indicators. Such programming languages are already available in high-end stand-alone financial software (Genesis, TradeStation, Metastock, etc…) but can be expensive and not web based.

On, and we offer interactive charts with advanced features such as dragging, zooming in and out, vertical and horizontal trackers, trendlines, continuous data updates, drag and drop re-ordering of charts, etc. We wanted to take advantage of all these features and build an editor on top of our existing platform to offer our users the ability to program their own indicators on top of our advanced charts, using the chart engine itself to load the data and to display it.

To facilitate the programming, we have developed a simple language at the same level as Microsoft Excel in terms of complexity and ease of learning. We started with the most basic tools for users to build more complex and versatile indicators. Users are encouraged to write their own code and share it using our online discussion forum. We will also provide continuous support to this language and post indicator codes online regularly for users to use.

Today BBScript boasts of numerous powerful and extended technical features. These include the ability to backtest systems, generate trading reports programmatically and analyze equity curves. In addition, BBScript also offers access to stock-market timing data which allows you to add market-timing components to your trading systems.

Click here to check out BBScript indicator sample codes.

  • Ability to load up to 10 historical quotes programmatically
  • Programmatic access to all possible quotes data if available (date, open, high, low, close, volume, signal, potential, performance, methods 1,2,3 and 4)
  • Ability to print out data to output panel
  • Ability to instantly lookup keywords for programming assistance
  • As you type instant matching language guide displayed on output panel
  • Ability to plot linear and histogram plots while choosing the color, transparency and name
  • Ability to create signals and display them on a plot
  • Full interactive chart features for created indicator charts (horizontal and vertical trackers, ability to rearranged created charts using drag and drop, dragging chart in time and zooming in and out using mouse wheel
  • Ability to plot up to 10 series in the same indicator chart
  • Ability to plot 10 programmable indicator series in price chart
  • Ability to plot up to 10 programmable indicator charts in the same application
  • Syntax, logical and compilation error detection
  • Highlighting error statements in the script after running it
  • Built in widely used statistics functions
  • Automatic data type conversion
  • Automated script saving on backend server (cloud computing style) whenever a script is executed
  • Ability to manually save the indicator formula script anytime to the backend
  • Access to more than 40 customizable and built-in indicators including the entire Bollinger Band® indicators.
  • Ability to generate customizable BollingerBand™, Parabolic and Chandelier stop signals programmatically.
  • Ability to backtest systems, generate trading reports programmatically and analyze equity curves.
  • Ability to access stock-market timing data and add market-timing components to your trading systems.
  • Ability to use manual iterations.

  • BBScript version 1.2 released.
  • Stay posted on any future releases or corrections. We are constantly updating BBScript and adding new features to it.

  • Version 1.2.0: Manual iterations functions added: iterate, end, startif, elseif, else and endif.
  • Version 1.1.4: Access stock-market timing data: markettechnician.
  • Version 1.1.3: Backtesting with BBScript now available for, and backtest.
  • Version 1.1.2: Bollinger Method properties added for and method1, method2, method3 and method4.
  • Version 1.1.1: New functions added: wma, lwma and since.
  • More than 40 built-in customizable functions now added to version 1.1.0. Check the documentation for the entired list.
  • Version 1.1.0 includes customizable functions for generating BollingerBand™, Chandelier and Parabolic stop signals.