Skip to content

Preview — live sales have not started: no real payment is taken, and a test license is not a commercial license.

PineForge codegen and HPOCommercial license

Do I need a license to ship PineForge Codegen's C++ in a product or hosted service?

Yes: embedding PineForge Codegen or the C++ it generates in a product or service made available to others, distributing either bundled with one, or running a hosted or public-facing service through which others run it or receive its Output is Commercial Use unless it is a permitted purpose, and OEM / Embedded covers it from $3,000 per year, priced by monthly active end users.

Output is the code the software generates, such as the C++ it generates from PineScript, and any program or library built from it; backtest results, charts, reports and trade signals are not Output. OEM / Embedded covers products and hosted services within the products and monthly active end users of its option, and the Team uses for your own staff with own trading capital up to $10M. It does not cover managing others' capital, giving end users the software apart from the product, or the generated source code, or offering transpilation as a product, tool or API; a product that also manages others' capital needs a quote.

Plans and prices that apply

PlanBandPrice per yearHow to buy
OEM / Embedded1 product, up to 10,000 monthly active end users, group revenue under $500K, internal use with own trading capital up to $10M$3,000Buy
OEM / Embedded1 product, up to 10,000 monthly active end users, group revenue under $2M, internal use with own trading capital up to $10M$9,000Buy
OEM / Embedded1 product, up to 10,000 monthly active end users, internal use with own trading capital up to $10M$24,000Contact us to buy
OEM / Embedded1 product, up to 50,000 monthly active end users, internal use with own trading capital up to $10M$48,000Contact us to buy

Prices in US dollars, plus tax where it applies, for 12 months. Self-serve plans renew automatically each year unless you cancel; plans bought by quote, invoice or purchase order, and the pilot, do not renew automatically.

  • Above this: more products or more than 50,000 monthly active end users (a quote); own trading capital above $10M needs a Team plan as well, for the band that holds it.

What the LICENSE says

From the LICENSE: PineForge Source License 1.2

Unless it is a permitted purpose, each of the following is also Commercial Use:
(3) embedding the software or its Output, changed or not, into any product or service made available to others, or distributing either bundled with such a product or service, including using the software to generate Output for such a product or service; and
Commercial Use requires a separate commercial license from the licensor.

Read the full license

The guide's answers for this case

The decision guide on the home page asks these questions. These answers lead to the result shown, as the guide and POST /api/recommend give it.

    • Will you manage, advise on, or trade capital that belongs to any other person or entity outside your household, whether or not for a fee?No
    • Will you use it by, for, or on behalf of a company, fund, partnership, or other organization, including your own company or your work for one?Yes
    • Is the organization a charitable organization, educational institution, public research organization, public safety or health organization, environmental protection organization, or government institution?No
    • Is the organization one you wholly own, alone or with your household, holding only your household's capital, where no one but you uses the software and no one outside your household works on its trading or research?No
    • Will you embed the software or its Output into a product or service made available to others, distribute either bundled with such a product or service, or use the software to generate Output for one?Yes
    • Will you operate a hosted, software-as-a-service, or otherwise public-facing service through which others can run the software or receive its Output?No
    • Is all of your use of the software for a noncommercial purpose, without any anticipated commercial application, such as a free hobby project, teaching, or research for the benefit of public knowledge?No

    Result: You need a commercial license: OEM / Embedded

    • Will you manage, advise on, or trade capital that belongs to any other person or entity outside your household, whether or not for a fee?No
    • Will you use it by, for, or on behalf of a company, fund, partnership, or other organization, including your own company or your work for one?Yes
    • Is the organization a charitable organization, educational institution, public research organization, public safety or health organization, environmental protection organization, or government institution?No
    • Is the organization one you wholly own, alone or with your household, holding only your household's capital, where no one but you uses the software and no one outside your household works on its trading or research?No
    • Will you embed the software or its Output into a product or service made available to others, distribute either bundled with such a product or service, or use the software to generate Output for one?No
    • Will you operate a hosted, software-as-a-service, or otherwise public-facing service through which others can run the software or receive its Output?Yes
    • Is all of your use of the software for a noncommercial purpose, without any anticipated commercial application, such as a free hobby project, teaching, or research for the benefit of public knowledge?No

    Result: You need a commercial license: OEM / Embedded

    • Will you manage, advise on, or trade capital that belongs to any other person or entity outside your household, whether or not for a fee?Yes
    • Is the capital that is not yours only funded-trader or challenge accounts, or the money of relatives outside the household, friends or first clients, up to $1M in total, traded by you alone as one person?No
    • Will you use it by, for, or on behalf of a company, fund, partnership, or other organization, including your own company or your work for one?Yes
    • Is the organization a charitable organization, educational institution, public research organization, public safety or health organization, environmental protection organization, or government institution?No
    • Is the organization one you wholly own, alone or with your household, holding only your household's capital, where no one but you uses the software and no one outside your household works on its trading or research?No
    • Will you embed the software or its Output into a product or service made available to others, distribute either bundled with such a product or service, or use the software to generate Output for one?Yes
    • Will you operate a hosted, software-as-a-service, or otherwise public-facing service through which others can run the software or receive its Output?No

    Result: You need a commercial license that no single plan covers

Next steps

For software agents: /api/plans lists every plan, band and price as JSON, and /openapi.json describes the API.

The same commercial license covers PineForge codegen and PineForge HPO (pineforge-hpo, from version 0.11.0). PineForge HPO 0.11.0 and later use PineForge Source License 1.2. PineForge HPO 0.10.0 and earlier remain Apache-2.0. One purchase covers both, with the same plans and prices.