A trader is person or entity, in finance, who buys and sells financial instruments such as stocks, bonds, commodities, derivatives, and mutual funds in the capacity of agent, hedger, arbitrageur, or speculator.

Trade involves the transfer of goods or services from one person or entity to another, often in exchange for money. A network that allows trade is called a market.

The original form of trade, barter, saw the direct exchange of goods and services for other goods and services. Barter is trading things without the use of money. Later one side of the barter started to involve precious metals, which gained symbolic as well as practical importance. Modern traders generally negotiate through a medium of exchange, such as money. As a result, buying can be separated from selling, or earning. The invention of money (and later credit, paper money and non-physical money) greatly simplified and promoted trade. Trade between two traders is called bilateral trade, while trade between more than two traders is called multilateral trade.


Stock trader:

A stock trader or equity trader or share trader is a person or company involved in trading equity securities. Stock traders may be an agent, hedger, arbitrageur, speculator, stockbroker. Such equity trading in large publicly traded companies may be through one of the major stock exchanges, such as the New York Stock Exchange or the London Stock Exchange, which serve as managed auctions for stock trades. Stock shares in smaller public companies are bought and sold in over-the-counter (OTC) markets.

Day trading:

Day trading is speculation in securities, specifically buying and selling financial instruments within the same trading day. Strictly, day trading is trading only within a day, such that all positions are closed before the market closes for the trading day. Many traders may not be so strict or may have day trading as one component of an overall strategy. Traders who participate in day trading are called day traders.

Trading System API

Modern Event-Driven Architecture

Develop powerful trading system in standard C++11 using your development environment of choice. There are no limits on the complexity of trading systems that can be modelled.

Advanced Reporting and Analytics

Gain deep insight into all aspects of the trading system via extensive iteractive reports. All simulation results are saved to file and can be analysed and compared with any number of other simulation results. Analyze performance, risk and returns and browse the charts.