戦略を販売

PineScriptをバイナリとして販売する — ソースを公開せずに

PineScript v6をコンパイルして署名済みの .soにする。購入者は自分のデータでローカル実行する。ライセンスは販売者が設定:期限付き、マシン紐付け、ブローカー紐付け、シンボル紐付け、入力範囲紐付け。ソースは販売者の手元に残る。

コンパイル済みバイナリによる配布モデル

今日Pine戦略を販売することの問題は、Pineがソースコードであるという点に尽きる。誰かに .pine ファイルを渡すことは、すべてを渡すことだ — ロジック、パラメータ、エッジ。相手がそれを改変し、転売し、公開で投稿することを止める手段はない。TradingViewが提供する唯一の「保護」はinvite-only公開設定だが、それはプラットフォーム内でソースを隠すだけで、購入者がほかの場所で動かすことを許さない。

コンパイル済みバイナリモデルは、MetaQuotesが15年前にMQL5で解決したのと同じ方法でこれを解決する。MQL5マーケットで .ex5 バイナリを販売するとき、購入者はコンパイル済みアーティファクトをダウンロードする。MetaTraderで自分のアカウントに対して実行できる。可読なソースにデコンパイルはできない。ライセンスはアカウントまたはマシンごとに設定し、マーケットプレイスが配送、決済、紛争解決を処理する。販売者はエッジを手放さなくてよい。

PineForgeは同じモデルをPineに適用する。戦略ソースはC++にトランスパイルされ、署名済みの .so 共有オブジェクトにコンパイルされる。コンパイル済みアーティファクトが購入者に配布するものだ。購入者はPineForgeランタイム(ローカル開発で使うのと同じDockerイメージ)を使って、自分のデータに対して戦略を実行する。ランタイムは呼び出しのたびにPineForgeライセンスサーバーに対してライセンス署名を検証する。有効なライセンスなし、実行なし。

ソースがあなたのマシンから出ることはありません。ランタイムコンテナを使ってお手元でPineをC++へトランスパイルし、バイナリ自体もあなたがコンパイルします — アップロードは一切なく、当方側に保存されるものもありません。出荷するアーティファクトはネイティブマシンコードであり、実用上Pineや可読なC++へ復元することはできません。

これはMQL5マーケットが機能することを証明した配布ストーリーだ:数千の戦略販売者が存在するマーケットプレイス、優れた戦略による実際の継続的収益、ソースを見ずにバックテストとライブトレードから真の価値を得る購入者。PineForgeはPineエコシステムで同じモデルを可能にするインフラ層だ。

販売者が制御するライセンスの次元

販売のために戦略を公開するとき、ライセンスパラメータを定義する。ランタイムはすべての実行でそれを強制する。6つの次元:

  • 期限付き。 ライセンスは特定の日付に失効する。月次サブスクリプションに使う — 購入者が支払い、30日間有効なライセンストークンを更新発行する。未払いでアーティファクトの実行が停止する。猶予期間の頭痛はない。有効期限は購入者の良心システムではなく、署名済みトークンの中にある。
  • マシン紐付け。 ライセンスは特定のマシンフィンガープリント(CPU ID + MACアドレスのハッシュ)に紐付けられる。ファイルを持っているのが誰であれ、そのマシン上で戦略は動く — しかし別のマシンにファイルを移動するには購入者がライセンス移転を申請する必要があり、販売者は承認または拒否できる。無断転売を制御する。
  • ブローカー紐付け。 ライセンスはランタイムのデータ入力が特定のブローカーのシンボル命名規則と一致する場合にのみ有効。Binanceフューチャー向けにチューニングされた戦略を、購入者がFTXデータで動かしてパフォーマンスの乖離を訴えることなく販売できる。
  • シンボル紐付け。 特定のシンボルまたはシンボルホワイトリストに実行を制限する。1時間足のBTC-USD向けに作られた戦略を、1時間足のBTC-USDでのみ動くようにライセンスできる。購入者がETH-USDで動かしてバックテストの説明が虚偽だと主張することを防ぐ。
  • 入力範囲紐付け。 戦略の入力を販売者が定義した範囲にロックする。エッジが特定のパラメータ値に依存するなら、購入者が安全な範囲内でチューニングできるようにしながら、発見した正確なパラメータセットを知られるのを防ぐことができる。戦略は選んだ入力で評価される、ライセンスは許容された範囲を強制する。
  • いつでも失効。 どのライセンスも、購入者の同意なしに販売者ダッシュボードから失効できます。チャージバック、利用規約違反、または戦略の提供終了などに使います。次回のライセンス検証が未認証を返すと実行は停止し、通常は数分以内に反映されます。

各次元の設定方法と価格設定オプションの詳細については、 /sellページ.

マーケットプレイスは2027年開設

直接に言う:フルの公開マーケットプレイス — 閲覧、購入、サブスクリプション、評価、紛争 — は2027年に開設する。ビジョンを売っているのではなく、インフラを先に構築し、インフラが整った段階でストアを開く。

現在および近期に利用可能なもの:

  • 2026年Q3 — 販売者β(手動オンボーディング)。 販売したい戦略があり、私たちと直接連携する意思があれば、手動でオンボードできる。コンパイルは販売者が行い、ライセンスは私たちが発行し、決済回収は販売者が担当する。荒削りだが、本物の配布だ。
  • 2026年Q4 — プライベートマーケットプレイスβ。 招待制の購入者・販売者マッチング。Stripe連携による決済。ライセンス発行の自動化。紛争解決は手動。アクセスはウェイトリストの登録者から優先。
  • 2027年 — 公開マーケットプレイス。 完全な検索レイヤー、評価、検証済みパリティスコア、販売者アナリティクス、自動更新請求、購入者エスクロー。PineのためのMQL5マーケット相当品。

ニュースレター、Discord、Twitterなどのオーディエンスを持つ戦略販売者で、マーケットプレイス開設前からコンパイル済みバイナリの配布を始めたい場合は、ウェイトリスト経由でご連絡を。すでに複数の販売者の手動配布をサポートしてきた。機能している。セルフサービスではないだけで。

ウェイトリストはwave-1アクセスの優先順位も決定する。早期登録の販売者は、マーケットプレイスが全員に開放される前にカテゴリのニッチを先取りできる。これは双方向市場での発見可能性において重要だ。

始める