Pine Scriptの作成代行を探すと、5,000円という出品もあれば、見積もり要相談で数万円という業者もある。同じ「インジケーターを作る」なのに、なぜここまで開くのか。
結論を先に言うと、価格差の大半は開発の難易度ではなく何が納品されるかの違いだ。この記事では、その中身を分解する。
「相場はいくら」と一言で書けない理由
インジケーター作成代行の料金表を作ろうとすると、必ず行き詰まる。同じ「移動平均のクロスでサインを出す」でも、実際にかかる手間が10倍違うことがあるからだ。
たとえばEMAのゴールデンクロスで矢印を出すだけなら、コード自体は数十行で終わる。だが「上位足が上向きのときだけ」「直近の高値を更新していないときは出さない」「同じ足で2回出さない」と条件が積み上がると、判定の分岐が一気に増える。さらに「アラートも欲しい」「複数通貨ペアを同時に監視したい」となると、設計そのものが変わる。
だから真面目な業者ほど「見積もり要相談」と書く。一律価格を掲げている場合は、その価格で受けられる範囲がどこまでかを必ず確認したほうがいい。
実際に公開されている価格帯
2026年時点で公開されているものを見ると、おおよそ3つの層に分かれている。
一律の格安枠。ココナラには、インジケーター5,000円・EA10,000円という一律価格を掲げる出品者が実在する。納期は2日といった短さを打ち出しているところもある。仕様が単純で、自分の中で条件が完全に固まっているなら、この層は合理的な選択肢だ。
専門業者の枠。制作代行を看板にしている業者のサイトを見ると、格安帯について「まだプログラムを勉強中の個人プログラマーが引き受ける場合が多く、制作物の値段と中身は比例する業界だ」という趣旨の記述が出てくる。こちらは見積もり制で、数万円からという案内が多い。
クラウドソーシングの中間層。ランサーズにはMT4やインジケーターのカテゴリがあり、Pine ScriptとMQL4/MQL5の相互変換を含む出品も並んでいる。価格は依頼内容で大きく動く。
どの層が正しいという話ではない。問題は、この3つが同じ土俵で比較されてしまうことだ。
外注先ごとの性格の違いは、こちらで整理している。
→ インジケーターの外注先はどこがいい?ココナラ・ランサーズ・専門業者の違い
価格差の正体は「納品物」にある
ここが一番大事な部分だ。
ココナラのある出品ページには、こう書かれている。ex4納品(著作権譲渡なし)。著作権譲渡やmq4ファイル納品はオプション。
つまり同じ金額を払っても、手元に残るのがコンパイル済みのバイナリだけという場合がある。ex4は動くが、中身は読めないし、書き換えもできない。半年後に「この条件を1つ足したい」と思ったとき、また同じ人に頼むしかない。しかもその人が引退していたら、そこで終わりだ。
一方、ソースコード(mq4やPineのスクリプト本体)を受け取れる契約なら、後から誰にでも渡せるし、自分でパラメータを足すこともできる。
だから見積もりを比べるときは、金額の隣に必ずこの3つを並べてほしい。
1. ソースコードは付くか。ex4やコンパイル済みのみか、編集できる形か。
2. 著作権・使用範囲はどうなるか。自分で使うだけか、配布や販売もできるか。
3. 納品後の修正はどこまで無償か。仕様どおりでない箇所の修正と、仕様変更は別物だ。
この3つが違えば、価格が3倍違っても、どちらが高いとは言えない。
見積もりが跳ね上がる条件
経験上、次の要素が入ると工数がはっきり増える。依頼前に自覚しておくと、見積もりの理由が読めるようになる。
上位足の参照。1つのチャートで他の時間足の値を見る処理は、単純に条件を足すのとは違う。足の確定タイミングの扱いを間違えると、過去には出ていなかったサインが後から現れる。いわゆるリペイントだ。
アラートと通知。条件を満たしたことを検知するだけでなく、同じ条件で何度も鳴らないようにする制御が要る。実運用ではここが一番苦情になりやすい。
バックテスト対応。TradingViewでいえばindicatorではなくstrategyとして書き直す作業で、損切り・利確・ポジションサイズの扱いをすべて定義しないといけない。表示するだけのものとは別物と考えたほうがいい。
strategy化で何を決める必要があるかは、こちらで詳しく書いた。
→ TradingViewストラテジー作成代行|indicatorとstrategyの違い
既存コードの改修。他人が書いたコードを読み解く時間が先に乗る。新規で書くより高くなることは珍しくない。
逆に、安く済ませられるケース
反対に、次に当てはまるなら格安枠で十分なことが多い。
条件が1本の時間足で完結する。使うのは標準的なテクニカル指標だけ。表示するのは矢印かラインのみ。アラートは不要、もしくは1種類だけ。自分の中で「こうなったら出す」が完全に言語化できている。
この状態で発注できるなら、あとは価格と納期の勝負になる。逆にここが曖昧なままだと、どの価格帯に頼んでも往復回数が増え、結果的に高くつく。
発注前に文章にしておくべきこと
見積もりの精度は、依頼側が出す情報の量でほぼ決まる。最低限、次を文章にしておくと話が早い。
使う銘柄と時間足。ゴールドの5分足なのか、ドル円の日足なのかで、必要なフィルターが変わる。
エントリー条件。トレードの言葉でいい。「押し安値を割ったら」「移動平均が上向きのときだけ」で構わない。
出したくない場面。これを書ける依頼者は少ないが、実は一番効く。「レンジのときは要らない」「指標前後は無視したい」といった除外条件だ。
チャート画像。「こういう形のときに出したい」を数枚。文章より速く伝わる。
納品形式の希望。ソースコードが要るかどうか。
なお、ロジックが固まっていない段階でも依頼自体はできる。その場合はヒアリングで条件を言語化するところから始まるので、その工程が見積もりに含まれているかを確認するといい。
MT4のインジケーターを依頼する場合は、決めておく項目が少し変わる。
→ MT4インジケーターの作成依頼|発注前に決めておく5項目
よくある質問
Q. 一律5,000円のところに複雑な依頼を出したらどうなるか
断られるか、追加見積もりになるのが普通だ。一律価格は「その範囲なら」という前提で成立している。事前に条件を伝えて可否を聞くのが早い。
Q. 海外の開発者に頼むと安いのでは
価格は下がることが多い。ただしトレードの前提を日本語の細かいニュアンスで伝える難しさが残る。仕様書を英語で厳密に書ける人向けだ。
Q. 完成したものが思っていた挙動と違ったら
「仕様どおりでない」なら修正対象、「仕様は満たしているが好みと違う」なら仕様変更で追加費用、というのが一般的な線引きだ。契約前にこの線をどこに引くか確認しておくと揉めない。
Q. 途中で条件を変えたくなったら
着手前なら影響は小さい。コードを書き始めてからの変更は、変更箇所によって費用が変わる。だからこそ、最初のすり合わせに時間をかける業者のほうが結果的に安く済むことが多い。
まとめ
Pine Scriptの作成代行に一律の相場はない。あるのは、納品物と責任範囲の違いによる価格帯の分布だ。
金額だけを横に並べても比較にならない。ソースコードが付くか、著作権はどうなるか、納品後の修正はどこまで無償か。この3つを揃えて初めて、高い安いの話ができる。
そしてもう1つ。条件が曖昧なまま安いところに出すと、往復のたびに追加費用が乗って、最初から詳しいところに出すより高くなる。これが一番よくある失敗だ。
PineScript Proでは、実際にトレードしている開発者が直接コードを書いている。「その条件だとレンジで乱発しますけど、フィルターを入れますか」といった、仕様書に書かれていない部分の指摘ができるのはそのためだ。見積もりは無料で、内容を聞いたうえで日数もあわせて伝えている。
→ 関連記事:インジケーターの外注先はどこがいい?ココナラ・ランサーズ・専門業者の違い
→ 関連記事:TradingViewインジケーター作成代行|あなたの手法をPineスクリプトで形に















