Ваш торговый график под вашим собственным брендом.
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 своим клиентам.
Что вы получаете
- Помощь с подключением вашего потока данных и ордеров
- Проблемы, с которыми вы столкнётесь, исправляются в первую очередь
- Голос в выборе того, что делать дальше
О чём мы просим
- Обратная связь в процессе разработки
- Разрешение назвать вас пользователем после запуска
Платная поддержка со сроками ответа по договору, долгосрочная поддержка мажорной версии и модули, сделанные специально для вас, появятся позже. Если это нужно уже сейчас, скажите нам.
Связаться с нами
Расскажите, кто вы, что разрабатываете и для каких рынков.
Вопросы
- Нужно ли показывать название или логотип TradeCanvas?
- Нет. Достаточно хранить текст лицензии вместе с кодом, как он уже лежит в node_modules; на экране ничего показывать не нужно.
- Нужно ли публиковать наш собственный код?
- Нет. MIT не ставит никаких условий окружающему коду.
- Может ли лицензия внезапно измениться?
- Каждая уже выпущенная версия распространяется по MIT и останется под MIT: лицензию опубликованного релиза нельзя отозвать.