OverviewSuggest Edit

Delphia is a technology company that lets users invest their data in order to make financial returns. The company collects data and then sells it to hedge funds, banks, and any company looking for a head start on the market.
HQToronto, CA

Latest Updates

Employees (est.) (Oct 2020)29(+8%)
Cybersecurity ratingAMore

Delphia Office Locations

Delphia has an office in Toronto
Toronto, CA (HQ)
1 King St W
Show all (1)

Delphia Financials and Metrics

Summary Metrics

Founding Date


Delphia total Funding

$14.1 m

Delphia latest funding size

$10 m

Time since last funding

a year ago

Delphia investors

Delphia's latest funding round in December 2019 was reported to be $10 m. In total, Delphia has raised $14.1 m
Show all financial metrics

Delphia Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Delphia Online and Social Media Presence

Embed Graph

Delphia News and Updates

Delphia wants to turn your data into investment capital through collective action

A lot of companies talk about the value of your data, and about helping you get more control over the information you share, but Toronto-based Delphia is unique in aiming to build a viable, sustainable and scalable way to take a person’s data and turn that into real monetary gain. It’s not aiming to…

Delphia launches platform to help consumers turn their data into investable capital

Toronto-based financial services software startup, Delphia, is publicly rolling out its first product, what it calls a “revolutionary investment platform.” The service allows users...

Delphia Frequently Asked Questions

  • When was Delphia founded?

    Delphia was founded in 2017.

  • How many employees does Delphia have?

    Delphia has 29 employees.

  • Who are Delphia competitors?

    Competitors of Delphia include Cognivo, iMeta and Loan Science.

  • Where is Delphia headquarters?

    Delphia headquarters is located at 1 King St W, Toronto.

  • Where are Delphia offices?

    Delphia has an office in Toronto.

  • How many offices does Delphia have?

    Delphia has 1 office.