自社ブランドで届ける、トレーディングチャート。
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 を自社のお客様に届ける、最初の証券会社・ブローカー、取引プラットフォーム、フィンテックチームを募集しています。
提供するもの
- データフィードと注文の接続をサポート
- 直面した問題を優先して修正
- 次に何を作るかへの意見反映
お願いしたいこと
- 開発中のフィードバック
- 本番稼働後、利用企業として社名を挙げる許可
契約で応答時間を定めた有償サポート、メジャーバージョンの長期サポート、貴社向けのモジュール開発は今後提供する予定です。今すぐ必要な場合は、お知らせください。
お問い合わせ
貴社について、何を開発しているか、どの市場向けかをお聞かせください。
よくある質問
- TradeCanvas の名前やロゴを表示する必要はありますか?
- いいえ。ライセンス文をコードに添えておけば十分で、node_modules にはすでに含まれています。画面に何かを表示する必要はありません。
- 自社のコードを公開する必要はありますか?
- いいえ。MIT は周囲のコードに何の条件も課しません。
- ライセンスが後から変わることはありますか?
- リリース済みのバージョンはすべて MIT であり、今後も MIT のままです。公開されたリリースのライセンスを取り消すことはできません。