法人向け

自社ブランドで届ける、トレーディングチャート。

TradeCanvas は MIT ライセンスです。商用製品に組み込み、改変し、自社でホストできます。お客様に見えるのは貴社のブランドだけで、データは貴社のサーバーにとどまります。

あらゆる用途で無料

  • チャートにロゴなし

    TradeCanvas はチャートにもウィジェットにも、自身の表示を一切描きません。MIT ライセンスが求めるのは、ライセンス文をコードに添えておくことだけです。

  • 外部への送信なし

    ライブラリにテレメトリはありません。接続を開くのは、貴社が起動したデータアダプター(組み込みの取引所フィード、または独自のもの)を通じてだけです。

  • 申請も承認も不要

    npm install するだけで、システム監査に載っている機能はすべて使えます。板(DOM)ラダー、板の厚みチャート、ヒートマップも含みます。

  • ソースコードのすべて

    読むのも、直すのも、フォークするのも自由です。MIT は貴社のコードに何も求めません。コードは貴社のものであり、望むなら非公開のままにできます。

IT 審査に対応

セキュリティ審査やベンダー審査でよく聞かれる項目と、それぞれの答えを確かめられる場所です。

  • サードパーティのランタイム依存関係なし:チャートパッケージが依存するのは TradeCanvas 自身の core と commons だけです。出典 ↗
  • eval も new Function も使っていないため、unsafe-eval を許可しない Content Security Policy の下で動作します。
  • ウィジェットは <style> 要素を 1 つ追加するため、そのページには style-src 'unsafe-inline' が必要です。ヘッドレスの Chart は何も追加しません。出典 ↗
  • セキュリティ上の問題は非公開で報告でき、1 週間以内に回答します。出典 ↗
  • すべてのプルリクエストは CI でビルド、型チェック、テストされます。ユニットテストは 3,000 件超です。出典 ↗
  • リリースは開発者の手元のマシンからではなく、リポジトリから GitHub Actions で公開されます。出典 ↗
  • Chrome 80+、Firefox 80+、Safari 14+、Edge 80+。出典 ↗
  • ライセンス:MIT、1 ページ。出典 ↗

データも、サーバーも、貴社のもの

チャートは、渡されたバー、ティック、注文を描くだけです。独自のバックエンドは DataAdapter で、あるいは URL、履歴取得関数、メッセージパーサーを渡した WebSocketAdapter で接続します。注文は貴社の執行アダプターを通じて送られます。方法は Realtime と Trading のドキュメントにあります。

初期パートナー

TradeCanvas を自社のお客様に届ける、最初の証券会社・ブローカー、取引プラットフォーム、フィンテックチームを募集しています。

提供するもの

  • データフィードと注文の接続をサポート
  • 直面した問題を優先して修正
  • 次に何を作るかへの意見反映

お願いしたいこと

  • 開発中のフィードバック
  • 本番稼働後、利用企業として社名を挙げる許可

お問い合わせ

貴社について、何を開発しているか、どの市場向けかをお聞かせください。

コードに関する質問は、GitHub の Issues で公開の場でお寄せいただくのが最適です。 GitHub issues ↗

よくある質問

TradeCanvas の名前やロゴを表示する必要はありますか?

いいえ。ライセンス文をコードに添えておけば十分で、node_modules にはすでに含まれています。画面に何かを表示する必要はありません。

自社のコードを公開する必要はありますか?

いいえ。MIT は周囲のコードに何の条件も課しません。

ライセンスが後から変わることはありますか?

リリース済みのバージョンはすべて MIT であり、今後も MIT のままです。公開されたリリースのライセンスを取り消すことはできません。