Application Programming Interface - API


DEFINITION of 'Application Programming Interface - API'

An interface or "go-between" that enables a software program to interact with other software. In the context of forex trading, an API refers to the interface or platform that enables your platform to connect with the market. APIs have multiple features that facilitate information sharing, including real-time forex price quotations, trade execution and order and trade confirmations.

BREAKING DOWN 'Application Programming Interface - API'

Proprietary APIs are offered by almost every major online forex brokerage. Because the fast-paced nature of forex trading makes automated trading preferable to manual trading for most traders, a reliable API is an important differentiator for a forex brokerage to ensure stable operation and execution of trades.

  1. Forex Trading Strategy

    A set of analyses that a forex day trader uses to determine whether ...
  2. Forex Trading Robot

    A computer program based on a set of forex trading signals that ...
  3. Real Time Forex Trading

    A form of speculation in which a trader bets on the movement ...
  4. Currency Trading Platform

    A type of trading software used to help currency traders with ...
  5. Automated Forex Trading

    A method of trading foreign currencies with a computer program ...
  6. Paper Trade

    Using simulated trading to practice buying and selling securities ...
Related Articles
  1. Forex Education

    Forex Automation Software For Hands-Free Trading

    Automated forex trading software scans the market for favorable trades based on your input. Find out more about this valuable forex tool.
  2. Forex Education

    How To Become A Successful Forex Trader

    Discover a framework that will help you build your own profitable forex trading strategy.
  3. Investing Basics

    7 Popular Software Programs for Portfolio Managers

    For retail investors and money managers, portfolio management software makes life easier. Here are synopses of seven popular programs.
  4. Active Trading Fundamentals

    Learn How To Trade The Market In 5 Steps

    Learn how to trade the markets with skill and authority, starting with these five basic concepts.
  5. Trading Systems & Software

    Top Skills Of The Best Quant Traders

    Lured by high salaries and perks of quant trading? Find out what skills and traits you need to become a quant trader.
  6. Trading Systems & Software

    Use Price Action Trading Strategy for Results

    Bored by the fixed rules of technical and fundamental analysis? Price action trading allows you to customize your own trading strategy.
  7. Trading Systems & Software

    How to Code Your Own Algo Trading Robot

    Ever wanted to become an algorithmic trader with the ability to code your own trading robot?
  8. Trading Systems & Software

    New Alternatives to High-Frequency Trading

    As high-frequency trading declines, traders are exploring new alternatives like automated news-based trading or social media feed-based trading.
  9. Active Trading

    The Right Way To Set Up Your Trading Screens

    Well-organized trading screens sum up intraday market action, breaking it into digestible bites that can speed up complex decision making.
  10. Term

    Negotiating the Bid

    A bid is an offer investors make to buy a security.
  1. What should I look for when choosing a forex trading platform?

    A trading platform is a piece of software that acts as a conduit for information between a trader and a broker. A trading ... Read Full Answer >>
  2. What types of accounts are available for forex trading?

    There are many different types of forex accounts available to the retail forex trader. Demo accounts are offered by forex ... Read Full Answer >>
  3. What happens if a software glitch fails to execute the strike price I set?

    If you've ever suffered the frustrating experience of having an order not filled or had a strike price fail to execute because ... Read Full Answer >>
  4. Will technology ever disrupt the role of the custodian bank?

    Custodian banks, along with other financial institutions that hold custodian accounts, are likely to be disrupted but not ... Read Full Answer >>
  5. How do I close a long position in forex?

    Closing a long position in forex trading depends on whether you are using a broker operating under U.S. trading regulations. In ... Read Full Answer >>
  6. What is the difference between business intelligence and competitive intelligence?

    Competitive intelligence is the act of understanding a company's industry and industry rivals so the company can make better ... Read Full Answer >>

You May Also Like

Hot Definitions
  1. Purchasing Power

    The value of a currency expressed in terms of the amount of goods or services that one unit of money can buy. Purchasing ...
  2. Real Estate Investment Trust - REIT

    A REIT is a type of security that invests in real estate through property or mortgages and often trades on major exchanges ...
  3. Section 1231 Property

    A tax term relating to depreciable business property that has been held for over a year. Section 1231 property includes buildings, ...
  4. Term Deposit

    A deposit held at a financial institution that has a fixed term, and guarantees return of principal.
  5. Zero-Sum Game

    A situation in which one person’s gain is equivalent to another’s loss, so that the net change in wealth or benefit is zero. ...
  6. Capitalization Rate

    The rate of return on a real estate investment property based on the income that the property is expected to generate.
Trading Center
You are using adblocking software

Want access to all of Investopedia? Add us to your “whitelist”
so you'll never miss a feature!