Ab Initio Capital

One Boston Place, Suite 2600 201 Washington St, Boston, MA 02108, U.S.A.
Investor type PE / VC
Founded -
Location United States


Ab Initio Capital (ABI) is a global investment firm with offices in Boston and Beijing, that mainly invests in mid to late stage companies in TMT and consumer goods sectors in both the U.S. and Asia.

Ab Initio is the Latin word for first principles and is also the driven force of our long term success. A first principle in Physics and Philosophy, as described by Aristotle, is a basic, foundational, self-evident proposition or assumption that cannot be deduced from any other proposition or assumption. By applying first principles thinking in the global economy and human civilization, we have been relentlessly pursuing the deepest possible understanding of how the economy works and how human beings work, which turned into great investments.

Industry focus

E-commerce Pharmaceuticals SaaS Software

Investment preferences

Investment Ticket

$1-5 m

Investment Horizon

3-5 years

Investment Stage


Exit Strategy

Sale to strategic investor


Region focus

North America Asia


Name Title
Name Title email@email.com LinkedIn
Name Title email@email.com LinkedIn
Name Title email@email.com LinkedIn