Для бизнеса

Ваш торговый график под вашим собственным брендом.

TradeCanvas распространяется по лицензии MIT. Встраивайте его в коммерческий продукт, меняйте, размещайте у себя: ваши клиенты видят ваш бренд, а данные остаются на ваших серверах.

Бесплатно, для любых целей

  • Никакого логотипа на графике

    TradeCanvas ничего своего не рисует ни на графике, ни в виджете. Лицензия MIT требует лишь, чтобы её текст оставался вместе с кодом.

  • Ничего никуда не отправляется

    В библиотеке нет телеметрии. Соединение она открывает только через адаптер данных, который запускаете вы: один из встроенных биржевых фидов или ваш собственный.

  • Без заявок и согласований

    npm install — и все возможности из аудита системы ваши, включая стакан заявок, график глубины и тепловую карту.

  • Весь исходный код

    Читайте, исправляйте, форкайте. MIT ничего не требует от вашего собственного кода: он остаётся вашим и остаётся закрытым, если вы так хотите.

Готово к ИТ-проверке

Что обычно спрашивают при проверке безопасности или поставщика, и где проверить каждый ответ.

  • Нет сторонних runtime-зависимостей: пакет графика зависит только от собственных core и commons TradeCanvas. Источник
  • Ни eval, ни new Function, поэтому он работает под Content Security Policy без unsafe-eval.
  • Виджет добавляет один элемент <style>, поэтому его страницам нужен style-src 'unsafe-inline'; headless-Chart не добавляет ничего. Источник
  • О проблемах безопасности сообщают в закрытом порядке, ответ приходит в течение недели. Источник
  • Каждый pull request собирается, проходит проверку типов и тесты в CI: более 3000 модульных тестов. Источник
  • Релизы публикует GitHub Actions из репозитория, а не с компьютера разработчика. Источник
  • Chrome 80+, Firefox 80+, Safari 14+ и Edge 80+. Источник
  • Лицензия: MIT, одна страница. Источник

Ваши данные, ваши серверы

График рисует бары, тики и ордера, которые вы ему передаёте. Подключите свой бэкенд через DataAdapter или через WebSocketAdapter, которому нужны URL, функция загрузки истории и парсер сообщений; ордера уходят через ваш собственный адаптер исполнения. Как это сделать, показано в документации Realtime и Trading.

Первые партнёры

Мы ищем первых брокеров, торговые платформы и финтех-команды, которые предложат TradeCanvas своим клиентам.

Что вы получаете

  • Помощь с подключением вашего потока данных и ордеров
  • Проблемы, с которыми вы столкнётесь, исправляются в первую очередь
  • Голос в выборе того, что делать дальше

О чём мы просим

  • Обратная связь в процессе разработки
  • Разрешение назвать вас пользователем после запуска

Платная поддержка со сроками ответа по договору, долгосрочная поддержка мажорной версии и модули, сделанные специально для вас, появятся позже. Если это нужно уже сейчас, скажите нам.

Связаться с нами

Расскажите, кто вы, что разрабатываете и для каких рынков.

Вопросы о коде лучше задавать публично, в issues на GitHub.

Вопросы

Нужно ли показывать название или логотип TradeCanvas?
Нет. Достаточно хранить текст лицензии вместе с кодом, как он уже лежит в node_modules; на экране ничего показывать не нужно.
Нужно ли публиковать наш собственный код?
Нет. MIT не ставит никаких условий окружающему коду.
Может ли лицензия внезапно измениться?
Каждая уже выпущенная версия распространяется по MIT и останется под MIT: лицензию опубликованного релиза нельзя отозвать.