amibroker

HomeDevLog

AmiBroker 4.81.1 BETA fix released

A fix to watch list problem that appeared in 4.81.0 is available for download now from
http://www.amibroker.com/members/bin/ab4811beta.exe

For more details on this new release check AmiBroker 4.81.0 announcement

AmiQuote 1.91 released

New AmiQuote 1.91 has been just released. It is available for download from http://www.amibroker.com/bin/aq1910.exe

With new version the registration fee for AmiQuote is now set to $49 (for lifetime license).

Highlight of this version is ability to download free fundamental data from Yahoo Finance.
This is implemented using 2 different Yahoo pages:

  1. Yahoo Fundamental - Basic data source (free basic fundamental data, 200 symbols in one request).
    Data are retrieved from the following URL: http://finance.yahoo.com/q?s={Ticker} (Download data link).

    That page provides the following data:

    EPS (ttm)
    EPS Est Current Year
    EPS Est Next Year
    EPS Est Next Quarter
    PEG Ratio
    Book Value
    EBITDA
    Sales Revenue
    Dividend Pay date
    Ex Dividend date
    Dividend Per Share
    1yr Target Price
    Shares Float
    Shares Outstanding

    Explanation of values: http://help.yahoo.com/help/us/fin/quote/quote-03.html

    You have to use AmiBroker 4.81 or higher to use automatic import feature of fundamental data.

  2. Yahoo Fundamental - Extra data source (extended fundamental data, 1 symbol in one request, more data - available in registered version only).
    Data are retrieved from the following URL: http://finance.yahoo.com/q/ks?s={Ticker} (Key Statistics page)

    That page provides following data:

    Forward P/E
    PEG Ratio
    Profit Margin
    Operating Margin
    Return on Assets
    Return on Equity
    Revenue (ttm)
    Qtrly Revenue Growth
    Gross Profit
    EBITDA
    (Diluted) EPS
    Qtrly Earnings Growth
    Book Value Per Share
    Operating Cash Flow
    Levered Free Cash Flow
    Beta
    Shares Outstanding
    Float
    % Held by Insiders
    % Held by Institutions
    Shares Short (prior month)
    Shares Short
    Forward Annual Dividend Rate
    Trailing Annual Dividend Rate
    Dividend Date
    Ex-Dividend Date
    Last Split Factor
    Last Split Date

    Explanation of values: http://help.yahoo.com/help/us/fin/research/research-12.html

    You have to use AmiBroker 4.81 or higher to use automatic import feature of fundamental data.

    IMPORTANT NOTE: Unregistered version of AmiQuote allows you to download fundamental-ex data for first 20 tickers in the list. To download data for more symbols you need to register AmiQuote ($49 one time fee)

AmiBroker 4.81.0 BETA released (‘Fundamental data edition’)

A new beta version (4.81.0) of AmiBroker has just been released.

It is available for registered users only from the members area at:
http://www.amibroker.com/members/bin/ab4810beta.exe

(File size: 1 224 176 bytes, 1.2 MB)

The installer includes also the newest AmiQuote 1.90.

If you forgot your user name / password to the members area you can use automatic reminder service at: http://www.amibroker.com/login.html

The highlight of this version is the addition of 30+ fundamental data fields accessible from the User Interface (View->Symbol Information), AFL, ASCII importer and OLE interface that allows to perform scans that combine technical signals with fundamental data. The best thing about it is that new version comes together with new AmiQuote 1.90 that allows to automatically download and import all those fundamentals from good old Yahoo Finance.

Supported fundamental fields are:

  1. EPS
  2. EPSEstCurrentYear
  3. EPSEstNextYear
  4. EPSEstNextQuarter
  5. PEGRatio
  6. SharesFloat
  7. SharesOut
  8. DividendPayDate
  9. ExDividendDate
  10. BookValuePerShare
  11. DividendPerShare
  12. ProfitMargin
  13. OperatingMargin
  14. OneYearTargetPrice
  15. ReturnOnAssets
  16. ReturnOnEquity
  17. QtrlyRevenueGrowth
  18. GrossProfitPerShare
  19. SalesPerShare
  20. EBITDAPerShare
  21. QtrlyEarningsGrowth
  22. InsiderHoldPercent
  23. InstitutionHoldPercent
  24. SharesShort
  25. SharesShortPrevMonth
  26. ForwardDividendPerShare
  27. ForwardEPS
  28. OperatingCashFlow
  29. LeveredFreeCashFlow
  30. Beta
  31. LastSplitRatio
  32. LastSplitDate

The instructions are available in the
AmiBroker 4.81.0 BETA Read Me and
AmiQuote 1.90 Read Me

IMPORTANT NOTES:

If you are using Firewall you may need to check if it did not block Broker.EXE file after upgrade. (It happened to some users that firewall blocked AmiBroker after upgrade and they could not connect to RT data sources due to that)

AmiBroker 4.80.2 maintenance update

A new update to official version 4.80 has been released now. It is available for download from http://www.amibroker.com/download.html.

CHANGES FOR VERSION 4.80.2 (as compared to 4.80.1)

  1. Changed %profit calculation when scaling-in is used to use maximum number of shares ever held as a "base" of %profit calculation - this leads to "most conservative" % figures, compared to using just initial entry value.
  2. Prec() function improved so it does not show rounding errors when working on integers

TWS fixed (858.6 or higher)

Update to previous post about TWS :
it seems that IB staff has fixed this problem as our recent tests show no problems with newest versions of TWS - 858.6 and higher.

Donate future development of IBController

UPDATE: Donations for IBController are not accepted anymore.

As you know automated trading interface for AmiBroker is provided to everyone for free. You can just download it from http://www.amibroker.com/at/
Quite recently however someone asked me if there is an option to pay for IBController because he wanted to donate the development. So for everyone who wants to donate for further development of IBController I have created a payment option ($100 one time fee) here:

If you use IBController extensively and want to donate for further development you may consider spending $100 for it. Note that it is considered strictly a donation and you won't receive any extras in return except warm feeling that you helped the development of the software you are using and guarantee that if ever IBController changes its status (i.e. from free software to commercial one), you will have license to use it and receive free upgrades.

IBController 1.1.0 BETA released

A new version of Automated Trading Interface for AmiBroker, IBController 1.1.0 BETA has been released.

Instructions and download links are available from:
http://www.amibroker.com/at/

It was tested with TWS 857, 858.6 (standalone) and 859.7 (browser-based).

CHANGES FOR VERSION 1.1.0 (as compared to 1.0.8):

  1. Added handling of error codes 2100, 1100, 1101, 1102, 1300
  2. Financial advisor Account support (FC Issue #69) :
    • Added FA-only fields to PlaceOrder/ModifyOrder
    • When run on FA account IBc automatically queries for account list and uses "All" account by default
    • SetAccount( AccNo ) - for FA accounts
  3. GetAccountValue now allows to query values separately for each currency.
  4. added limit of error messages to be displayed (File->Configure)
  5. added re-querying for positions after reconnect
  6. an option to restart/reconnect (File->Reconnect), new method Reconnect()
  7. enhanced CancelAllPendingOrders( [optional] Ticker ) - now CancelAllPendingOrders method takes optional parameter Ticker.
  8. ClearList( iListNo ) method added - clears display lists
  9. enhanced CloseAllOpenPositions( [optional] Ticker ) - now CloseAllOpenPosition method takes optional parameter Ticker.
  10. exchange is reported correctly for non-US stocks in Portfolio page
  11. modified GetPositionList() - now it returns only symbols with positions 0
  12. OCA groups support added to PlaceOrder/ModifyOrder
  13. user-definable port and IP number (File->Configure)
  14. Warning 2107 (Historical Market Data Service inactive) and 2104 (market data OK) is silently ignored now

TWS 858.4 is broken

The most recent TWS (858.4) has some serious issues, see:
http://www.interactivebrokers.com/discus/messages/2/34933.html?1145996463
and
http://www.interactivebrokers.com/discus/messages/2/34913.html?1146089324

So don't install it. If you already upgraded to TWS 858 you should install previous version 857 from IB download page:
http://www.interactivebrokers.com/cgi-bin/jtwsControl.pl?ib_entity=uk
scroll down to "standalone downloads - previous versions".

Direct link:
http://www.interactivebrokers.com/download/tws40_install_prev.exe

New Quotes Plus plugin v1.6.0

New Quotes Plus plugin (version 1.6.0) has been released now.

It is available for download from:
http://www.amibroker.com/bin/QP2.dll

INSTRUCTIONS:

  1. Download the plugin
  2. Copy it into "Plugins" subfolder of AmiBroker directory (make sure that old version is overwritten with new one so only ONE copy of QP2 plugin is inside Plugins subfolder)
  3. Run AmiBroker (to confirm that correct plugin has been installed you can go to Tools->Plugins menu. The list of plugins should show Quotes Plus plugin version 1.6.0)
  4. To create database with QP2 plugin follow help file: http://www.amibroker.com/guide/h_extsources.html

CHANGES FOR VERSION 1.6.0 (as compared to version 1.5.1)

  1. Exclude symbols without quotes works correctly even if "only with status = 0" box is unchecked
  2. "Only active" box has been renamed to "only with issue_status = 0" because of the fact that issue status field is not reliable way of detecting active symbols. Also by default this field is now unchecked

User’s Guide in PDF format

Updated User's Guide for AmiBroker version 4.80 in PDF format (801 pages) is available now for download from:
http://www.amibroker.com/download.html

« Previous PageNext Page »