Обзор
Oracle Cloud — облачная платформа от Oracle Corporation, входящая в топ-3 глобальных поставщиков облачных услуг по объёму инфраструктуры. Для трейдеров Oracle Cloud выделяется одним из самых щедрых бесплатных тарифов на рынке: два AMD-инстанса + до 4 ARM-ядер Ampere A1 с 24 ГБ оперативной памяти и 200 ГБ дискового пространства. Это позволяет запускать торговые боты и системы мониторинга рынка абсолютно бесплатно без ограничений по времени работы.
Ключевые возможности
- Always Free Tier: 2 AMD VM (по 1 OCPU) + до 4 Ampere A1 OCPU, 24 ГБ RAM, 200 ГБ block storage — один из лучших永久 бесплатных предложений среди конкурентов
- OCI Compute: гибкие виртуальные машины и bare metal инстансы для высоконагруженных приложений, с опцией автомасштабирования
- Autonomous Database: полностью управляемые Oracle Database и PostgreSQL с автоматическим резервным копированием, пэтчингом и оптимизацией
- Object Storage: 10 ГБ бесплатно для хранения исторических данных котировок и параметров стратегий
- Block Storage: 20 ГБ бесплатно для базовых потребностей, дополнительный объём от $0.0255 за ГБ/месяц
- Сеть: 10 ТБ исходящего трафика в месяц бесплатно — достаточно для постоянного потока данных с бирж
- ARM-инстансы Ampere A1: современная архитектура с отличным соотношением производительности к цене — даёт на 30% больше мощности при аналогичной цене по сравнению с x86
- Виртуальная сеть (VCN): настраиваемая сетевая инфраструктура с брандмауэром, security lists и NAT-шлюзами
- API-доступ: полнофункциональный REST API для программного управления ресурсами и автоматизации развёртывания
Характеристики инстансов
| Тип | CPU | RAM | Boot Диск | Сетевая пропускная способность | Цена | |-----|-----|-----|-----------|--------------------------------|------| | VM.Standard.A1.Flex (ARM) | До 4 OCPU | До 24 ГБ | 200 ГБ | До 4 Гбит/с | Бесплатно (Always Free) | | VM.Standard.E4.Flex (AMD) | 1 OCPU | 1 ГБ | 50 ГБ | 1 Гбит/с | Бесплатно (Always Free) | | VM.Standard2.1 (AMD) | 1 OCPU | 15 ГБ | — | 1 Гбит/с | ~$25/мес | | VM.Standard.A1.Compute | 2 OCPU | 12 ГБ | 100 ГБ | 2 Гбит/с | ~$14/мес | | VM.DenseIO.E4.Flex | До 128 OCPU | До 2 ТБ | — | До 128 Гбит/с | ~$1,280–$5,000/мес |
Дата-центры
45+ регионов по всему миру: США (Эшберн в Вирджинии, Финикс в Аризоне, Чикаго в Иллинойсе, Сан-Хосе в Калифорнии), Канада, Великобритания (Лондон), Германия (Франкфурт), Нидерланды (Амстердам), Франция (Париж), Испания (Мадрид), Швеция (Стокгольм), Япония (Токио), Южная Корея (Сеул), Индия (Мумбаи, Дели, Гипур), Бразилия (Сан-Паулу), Австралия (Сидней, Мельбурн), ОАЭ (Абу-Даби), Саудовская Аравия (Джидда), Израиль (Иерусалим), ЮАР (Йоханнесбург) и другие. Множественность дата-центров важна для выбора сервера с минимальной задержкой до крупных бирж и снижения сетевой латентности.
Кто это использует
Независимые дневные трейдеры: запускают алгоритмические боты на бесплатных Always Free инстансах, мониторят позиции и получают уведомления о срабатываниях сигналов.
Свинг-трейдеры: используют Oracle Cloud для автоматического скрининга акций по техническим паттернам, отслеживания уровней поддержки/сопротивления и отправки алертов по SMS/email.
Количественные трейдеры и квант-фонды: развёртывают на bare metal инстансах высокочастотные торговые системы с минимальной латентностью, используют Autonomous Database для хранения и анализа терабайтов исторических данных.
Финтех-стартапы: строят на базе Oracle Cloud полнофункциональные платформы маршаутирования заказов (OMS), системы управления рисками и панели для трейдеров.
Мониторящие фонды и хедж-фонды: отслеживают позиции конкурентов, анализируют потоки заказов и строят прогнозные модели на основе машинного обучения.
Практические сценарии в трейдинге
Сценарий 1: Автоматический торговый бот на Always Free
Развёрнуть на ARM-инстансе (4 OCPU, 24 ГБ RAM) Python-бота, который:
- Подключается к REST API биржи (Binance, Kraken, FTX, Interactive Brokers)
- Читает котировки в реальном времени через WebSocket
- Выполняет торговую стратегию (например, mean reversion или momentum)
- Логирует все сделки в PostgreSQL на том же сервере
- Отправляет уведомления в Telegram при срабатывании сигналов
Преимущество: полностью бесплатно, 24/7 запуск, никаких лимитов на время работы или объём трафика (в пределах 10 ТБ/мес).
Сценарий 2: Историческая база данных котировок
Создать Autonomous PostgreSQL базу для хранения:
- 5+ лет котировок (OHLCV) по сотням акций, криптовалют или фьючерсов
- Данные по корреляциям между активами
- Результаты backtesting-сессий с параметрами и P&L
- Истории ордеров с временем экзекьюции и слиппажем
PostgreSQL на Always Free уже включена в квоту — можно хранить до 20 ГБ структурированных данных и выполнять сложные аналитические запросы для поиска закономерностей.
Сценарий 3: Парсинг новостей и анализ настроения
На ARM-инстансе запустить:
- Скрейпер, собирающий новости с финансовых сайтов (Yahoo Finance, Investing.com, Twitter)
- NLP-модель для оценки тональности текста (VADER, BERT)
- Корреляцию между волатильностью цены актива и количеством упоминаний в социальных сетях
- Генерацию торговых сигналов на основе аномалий в новостном потоке
Сценарий 4: Микросервисная архитектура для трейдинга
Разместить несколько контейнеров Docker на одном инстансе:
- Контейнер 1: API-шлюз для приёма заказов и статуса позиций
- Контейнер 2: Движок калькуляции рисков (VaR, Sharpe ratio, максимальная просадка)
- Контейнер 3: Сервис рассчитывающий справедливую стоимость опционов (Black-Scholes)
- Контейнер 4: Задачи для переподбора параметров стратегий (grid search на CPU)
Все вместе работают на бесплатном сервере, обмениваются данными через Docker Compose и единую виртуальную сеть VCN.
Сценарий 5: Интеграция с StratBase.ai backtesting
После того, как вы протестировали стратегию на StratBase.ai и убедились в её профитности:
- Экспортируйте исторические данные торговых сигналов из StratBase в CSV
- Загрузите их в Object Storage Oracle Cloud для длительного хранения
- На Oracle VM запустите бота, который воспроизводит те же сигналы в реальном времени
- Бот подключается к Interactive Brokers, Alpaca или бирже и размещает реальные ордера
- Все экзекьюции логируются в PostgreSQL и отправляются в BI-панель для мониторинга отклонений от backtest
Это закрывает цикл: исследование → валидация → боевое применение.
Интеграция с StratBase.ai для разработки стратегий
Workflow:
-
На StratBase.ai: разработайте и протестируйте торговую стратегию на исторических данных. Получите метрики: Sharpe ratio, win rate, максимальную просадку (MDD), среднюю сделку.
-
Экспорт результатов: скачайте детальный лог сделок, параметры индикаторов и entry/exit условия в JSON или CSV.
-
На Oracle Cloud:
- Загрузите исторические данные в Object Storage (бесплатно до 10 ГБ)
- В PostgreSQL создайте таблицы:
strategies,backtest_results,signals - Развёрнутте Python-скрипт, который парсит StratBase-результаты и сохраняет их для анализа
-
Оптимизация: используйте мощность ARM-процессора (4 OCPU) для параллельного тестирования вариаций параметров, которые показывали хорошие результаты в StratBase.
-
Боевое применение: бот-трейдер на том же сервере читает сигналы из БД и автоматически размещает ордера на реальном счёте, одновременно логируя реальные P&L для сравнения с backtest метриками.
-
Мониторинг divergence: если реальная производительность начинает расходиться с backtest (например, из-за слиппажа, спредов или изменения рыночного режима), система автоматически уведомляет вас и предлагает перезапустить backtesting на последних данных в StratBase.
Экономия: вся инфраструктура — бесплатна. Вы платите только за данные (которые может поставлять сама биржа) и комиссии за сделки на счёте.
Тарифы и расчёт стоимости
Always Free (Перманентно бесплатно)
- 2× VM.Standard.E4.Flex (1 OCPU, 1 ГБ RAM, 50 ГБ диск)
- 1× VM.Standard.A1.Compute (4 OCPU, 24 ГБ RAM, 200 ГБ диск)
- 10 ГБ Object Storage
- 20 ГБ Block Storage
- 10 ТБ исходящего трафика/месяц
- 1× Autonomous Database (PostgreSQL, до 20 ГБ)
Итого: $0
При масштабировании (примеры)
| Ресурс | Объём | Цена/месяц | |--------|-------|-----------| | Дополнительное Block Storage | 100 ГБ | $2.55 | | Дополнительное Object Storage | 100 ГБ | $2.55 | | VM.Standard.E4.Flex (1 OCPU) | 1 шт | $25 | | VM.Standard.A1.Compute (2 OCPU) | 1 шт | $14 | | Исходящий трафик (за 1 ТБ сверх 10 ТБ) | 10 ТБ | $50 |
Типичный бюджет для малого торгового фонда на Oracle Cloud: $100–300/месяц за вычисления + хранение.
Начало работы
Шаг 1: Регистрация
- Перейдите на oracle.com/cloud/free
- Нажмите "Start for free" или "Sign up"
- Заполните форму: email, пароль, регион (выберите ближайший к биржам, с которыми будете торговать)
- Введите данные карты для верификации (деньги не снимут, если остаётесь в Always Free)
- Oracle отправит код подтверждения на email
Шаг 2: Создание инстанса
- В консоли Oracle Cloud перейдите в Compute → Instances
- Нажмите "Create instance"
- Выберите:
- Image: Ubuntu 22.04 LTS (бесплатно в Always Free)
- Shape: Ampere A1.Compute (4 OCPU, 24 GB RAM)
- Boot volume: оставить по умолчанию (200 ГБ)
- В разделе Networking создайте новую VCN (Virtual Cloud Network) или выберите существующую
- Скачайте private SSH-ключ и сохраните его локально
- Нажмите "Create" — инстанс запустится за 30–60 секунд
Шаг 3: Подключение по SSH
chmod 600 /path/to/

