AmiBroker Renowned Technical Analysis & advanced Charting Software
Post on: 16 Март, 2015 No Comment
2. Multiple data feeds
AmiBroker is capable of handling virtually ANY exchange in the world.
- User-configurable ASCII import wizard — allows you to read quotes in the format you can define.
Script-driven, one-click automatic downloaders available for NYSE, Amex, Nasdaq, Australian Stock Exchange, Johannesburg Stock Exchange, Warsaw Stock Exchange.
AmiBroker is successfully used in USA, Canada, United Kingdom, Australia, Germany, Italy, South Africa, Poland, Holland, Norway, France, India and many more countries.
To see video tutorials on how to set different data sources in AmiBroker, click here .
For more information on data sources for AmiBroker click here .
For more information on real-time & EOD data sources (free and chargeable) for Indian Exchanges (BSE, NSE, MCX, NCDEX), Click Here .
3. Stock & quotes database
AmiBroker features advanced database system that offers the following:
- unlimited number of stocks and unlimited number of quotes
- multiple database support
- stores quotes, company information, financial results, categories, industry/sector information
- powerful filtering by sector, industry, group and market
- innovative stock tree browser showing stocks grouped by sectors, industries, indexes
- automatic handling for composites (number and volumes of advancing, declining and unchanged stocks)
automation support allowing you to control your database from external programs written in any language including Java Script, VBScript.
4. AFL - AmiBroker Formula Language
The AFL is acronym for advanced formula language that allows you to create your own indicators, trading systems and commentaries. It is specially designed for traders so writing analysis formulae is easier and quicker than in general-purpose languages.
AFL features more than 100 built-in AFL functions to use as a building blocks for your formulae. AFL includes trigonometric, averaging, statistical, data manipulation, conditional, pattern-detection and predefined indicator functions.
AFL supports unlimited variables, unlimited parentheses nesting, unlimited nested function calls and multiple logical operators.
5. Indicator builder
Indicator builder allows you to quickly re-create any indicator/study found in the literature. Its main features include:
- any number of graphs that can be overlaid in the same chart pane
- custom or automatic scaling
- flexible grids
- access to composite data (number/volume of advancing, declining, unchanged issues)
6. Sys tem back-testing and Scanning
Scanning. Automatic analysis window enables you to scan your database for stocks matching your defined buy/sell rules. AmiBroker automatically produces the report telling you if buy/sell signals occurred on given stock in the specified period of time.
Back-testing: AmiBroker can also perform full-featured back-testing of your trading strategy, giving you an idea about performance of your system.
The back-testing engine highlights:
- Back testing whole exchange or only limited, user-definable set matching your market, group, industry, sector selection
- Test long, short or both long and short trades
- Stop-loss orders
- Realistic back-testing including brokerage
- Detailed reporting giving you important statistics of your system. Click here for sample report .
To see video tutorials on Back-testing, Explorations and Scanning, click here.
7. Automatic Chart Commentaries
- Full, textual descriptions of actual situation on the market
- automatic buy-sell arrows visible on the charts
8. Portfolio manager
Built-in portfolio manager helps you track your investments. It allows you to register buy/sell transactions, calculates brokerage commissions, dividends (with definable dividend tax), and cash deposits/withdrawals. You get instant calculation of your equity value, percentage and point yield.
9. Scripting support
AmiBroker features OLE automation interface that exposes objects and methods that can be accessed from any programming language including scripting dialects such as JScript (JavaScript) and VBScript. The scripting capabilities of AmiBroker allow you to automate time consuming database management tasks. Using scripting you will be able to create automatic downloaders, maintenance tools, and exporters customized to your specific needs.
To see a video on how to automate recurring tasks with scripting, click here.
10. Internet integration
AmiBroker features a built-in web browser that allows you to quickly view company profiles. The profile viewer is completely configurable so you can set it up for your particular exchange. The settings are market based so you can access different web sites for each market automatically. No longer will you be forced to waste your time browsing manually to get the latest news and stock related information.
11. Configurability
AmiBroker is designed to be configurable and customizable in almost every area. It is not tied to particular exchange or data provider. Thanks to flexible import methods and scripting, you will be able to adapt it easily to your favorite market(s). Also, technical analysis tools built into AmiBroker allow you to change every parameter with ease, and if you want even more, you can create your own indicators using AmiBroker’s flexible formula language.
12. Built-in charts
- price line or candlestick chart (for open/close/high/low display)
- volume/turnover with moving average
- short-, mid- and long-time moving averages
- Bollinger bands
- Rate Of Change indicator (ROC)
- Wilder’s Relative Strength indicator (RSI)
- Moving Average Convergence-Divergence oscillator (MACD)
- On Balance Volume oscillator (OBV)
- Stochastic Slow oscillator
- Ultimate oscillator
- Relative Strength (RS)
- Triple exponential indicator (TRIX)
- Money Flow Index (MFI)
- Commodity Channel Index (CCI)
- Accumulation/Distribution
- Chaikin Oscillator
- Negative Volume Index
- Arms Index (TRIN)
- Advance/Decline line
- Risk — Yield map
Drawing tool for trend lines. Trend lines are saved along with quotation data. Zoom feature. Automatic chart arrangement. All charts freely scalable.
To see a screenshot of AmiBroker main window, click here .
To see screenshots of different functions / utilities in AmiBroker, click here.
13. Custom Indicator Builder
- Any number of graphs can be overlaid in the same chart pane
- Custom or automatic scaling
- Flexible grids
- Access to composite data (number/volume of advancing, declining, unchanged issues)
- More than 70 built-in functions to use as a building blocks of your custom indicators
Flexible formula language (AFL — AmiBroker Formula Language) supporting variables, unlimited parentheses nesting, nested function calls and multiple logical operators
14. Automatic Analysis and System Tests based on freely definable formulae
Back testing whole exchange or only limited, user-definable set matching your market, group, industry, sector selection
Flexible formula language (AFL — AmiBroker Formula Language) supporting variables, unlimited parentheses nesting, nested function calls and multiple logical operators
15. Guru Advisor Commentary
16. Stock information handling
- adding new & removing old stock issues
- split handling with automated date/ratio detection
- corporation finances database
- profile view — access to both on-line and off-line profile and news using built-in web browser
- fundamental indicators such as price-to-earnings ratio (P/E)
- support for composite data such as number and volume of advancing, declining and unchanged issues
- automatic recalculation of composites
17. Convenient quotation data feed methods
- integrated Metastock(R) importer
- flexible and configurable ASCII import feature
- Automation interface allowing script-based data feed
- ARexx commands for adding new quotation data
- import from teletext ( Warsaw Stock Exchange specific )
- manual quotation editor
- removing selected quotation/session
18. Preferences editor
- fully customizable parameters of indicators
- palette preferences
19. Portfolio management
- buy/sell transactions handling
- dividend (with customizable dividend tax)
- pay-in/pay-out evidence
- brokerage commission editor
- stock adding/removing
- portfolio contents printing & export
20. Leading performance
- chart drawing is extremely fast
system tests, automatic analysis and commentaries run several times faster than in any other available T/A program
21. Ergonomics
- all or any selected number of charts can be viewed at the same time
- instant access to any quotation data be selecting interesting point on the chart
- window auto-arrangement function
- asynchronous design, all main windows are independent and can be opened at the same time
22. Facility to import Metastock data
Now you can import Metastock data into AmiBroker with the click of a button. Not only that, you can make this task automatic. To see a video on how to automate recurring tasks with scripting, click here.
This is useful in the case you want to be informed when a certain condition is reached. For example, you want to buy or sell a particular stock when it reaches a particular price. You can then include simple commands in the program so that it sends an email to you whenever the condition set by you is met.
Unlimited Categories, Markets, Sectors, Indexes, Watchlists can be inserted in appropriate folders.
25. Unique Composite calculation Tool
This is useful while plotting advance / decline ratio, volume of Indexes and other similar properties of an Index which are generally made of performance of more than 1 stocks.
26. AFL Code Wizard
Brand new automatic formula creation program for people without any programming experience. For more information about AFL Code wizard see this introductory video, click here.
27. Low level graphic Interface
Completely new low-level graphic AFL interface allows complete flexibility in creating any kind of user-defined display.
For more information, click here.
Full screen Anti-Aliasing in 3D optimization chart viewer (beautifully smooth 3D charts and improved readability).