OSTC is a trading company operating on financial markets around the world. With offices in England, Wales, Poland, Spain, Russia, India and China. OSTC is a leading provider of liquidity to most of the global derivatives exchanges. Each trading room is supported by industry leading hardware and software, providing our traders constant connectivity to the largest global derivatives exchanges, including: CME Group, Eurex and ICE. By investing in training and building teams of specialists as well as accessing new markets and innovating new technologies, we have developed a unique, risk averse approach to trading which provides consistent, sustainable results while making us a partner to the exchanges as one of their key liquidity providers. OSTC employs and trains graduates to be professional derivatives traders with access to multiple asset classes. Training for our staff is a continuous process. OSTC invests in talent by hiring industry leading experts on market activity, psychology of trading as well as technical analysis.
Bromley, GB
Size (employees)
341 (est)+2%
OSTC was founded in 1999 and is headquartered in Bromley, GB
Report incorrect company information

OSTC Office Locations

OSTC has an office in Bromley, Warszawa, Madrid, Mumbai and in 2 other locations
Bromley, GB (HQ)
Imperial House 25 North St
Warszawa, PL
28 Emilii Plater
Madrid, ES
64 Calle de Velázquez
Show all (6)
Report incorrect company information

OSTC Financials and Metrics

Summary Metrics

Founding Date


OSTC Financials

OSTC's revenue was reported to be £1.17 m in FY, 2016

Revenue (FY, 2016)

1.2 m

Gross profit (FY, 2016)

464.3 k

Gross profit margin (FY, 2016), %


Net income (FY, 2016)

214.1 k

EBITDA (FY, 2016)

296.3 k

EBIT (FY, 2016)

284.8 k

Cash (2-Mar-2018)

19.2 k
GBPFY, 2013FY, 2014FY, 2015FY, 2016


2 m1.3 m1.6 m1.2 m

Revenue growth, %


Cost of goods sold

1.3 m861.6 k985.7 k707.2 k

Gross profit

654 k448.2 k642.8 k464.3 k
GBPFY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016


12.5 k701.1 k65.5 k31.5 k24.5 k19.2 k

Accounts Receivable

320 k1.2 m951 2.5 k

Current Assets

332.5 k1.9 m1.3 m787.2 k1.2 m1.2 m


86.4 k105.5 k330.2 k51.5 k12.3 k833
GBPFY, 2013FY, 2014FY, 2015FY, 2016

Net Income

(68.4 k)(402.5 k)339.1 k214.1 k

Dividends Paid

296 k

Income Taxes Paid

1.3 k107.4 k(120.8 k)
GBPY, 2016


4.2 k

Financial Leverage

32.7 x
Show all financial metrics
Report incorrect company information