FASE 0 - Preparación y Purga: - Archived 21 completed tasks to _archive/2026-01/ - Marked 4 docs as DEPRECATED - Created 3 baseline coherence reports FASE 1 - DDL-Backend Coherence: - audit.types.ts: +4 types (SystemEvent, TradingAudit, ApiRequestLog, DataAccessLog) - investment.types.ts: +4 types (RiskQuestionnaire, WithdrawalRequest, DailyPerformance, DistributionHistory) - entity.types.ts: +5 types (Symbol, TradingBot, TradingSignal, TradingMetrics, PaperBalance) FASE 2 - Backend-Frontend Coherence: - investmentStore.ts: New Zustand store with 20+ actions - mlStore.ts: New Zustand store with signal caching - alerts.service.ts: New service with 15 functions FASE 3 - Documentation: - OQI-009: Updated to 100% coverage, added ET-MKT-004-productos.md - OQI-010: Created full structure (STATUS.md, ROADMAP-MT4.md, ET-MT4-001-gateway.md) Coherence Baseline Established: - DDL-Backend: 31% (target 95%) - Backend-Frontend: 72% (target 85%) - Global: 39.6% (target 90%) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
139 lines
4.7 KiB
Markdown
139 lines
4.7 KiB
Markdown
---
|
|
id: OQI-009
|
|
title: Marketplace - Trading Platform
|
|
type: epic
|
|
status: In Progress
|
|
priority: High
|
|
epic: OQI-009
|
|
project: trading-platform
|
|
version: 1.1.0
|
|
progress: 70%
|
|
dates:
|
|
created: 2026-01-04
|
|
updated: 2026-01-28
|
|
documentation_status: Complete
|
|
implementation_status: Pending
|
|
---
|
|
|
|
# OQI-009: Marketplace
|
|
|
|
## Estado Actual
|
|
|
|
| Aspecto | Progreso | Notas |
|
|
|---------|----------|-------|
|
|
| Documentacion | 100% | RF, US, ET completos |
|
|
| Database Schema | 0% | DDL definido, pendiente migracion |
|
|
| Backend API | 0% | Endpoints especificados |
|
|
| Frontend | 0% | Componentes definidos |
|
|
| Integraciones | 0% | Stripe, Cal.com, Daily.co |
|
|
|
|
## Vision General
|
|
|
|
El **Marketplace** es el centro comercial de Trading Platform, donde los usuarios pueden adquirir productos y servicios premium que potencian su experiencia de trading. Desde paquetes de senales ML hasta sesiones de asesoria personalizada, el marketplace ofrece un ecosistema completo de monetizacion.
|
|
|
|
## Productos Disponibles
|
|
|
|
### 1. Paquetes de Senales Premium
|
|
- **Signal Packs**: Paquetes de senales ML de alta confianza
|
|
- Tiers: Basic (50), Pro (200), Unlimited (suscripcion)
|
|
- Senales con confidence >80%
|
|
- Alertas personalizadas push/email
|
|
|
|
### 2. Sesiones de Asesoria
|
|
- **Advisory Sessions**: Consultoria 1:1 con expertos certificados
|
|
- Duraciones: 30min, 60min, 90min
|
|
- Video llamadas integradas
|
|
- Seguimiento post-sesion
|
|
|
|
### 3. Visualizacion Premium
|
|
- **Visualization Addons**: Indicadores ML exclusivos
|
|
- AMD Detector, Predictor de Rango, Signal Overlay
|
|
- Backtesting visual avanzado
|
|
- Alertas graficas personalizadas
|
|
|
|
### 4. Contenido Educativo
|
|
- **Courses**: Cursos de trading estructurados
|
|
- **Ebooks**: Guias y manuales descargables
|
|
|
|
## Modelo de Negocio
|
|
|
|
### Estructura de Precios
|
|
|
|
| Producto | Tipo | Precio USD |
|
|
|----------|------|------------|
|
|
| Basic Signal Pack | one-time | $9 |
|
|
| Pro Signal Pack | one-time | $29 |
|
|
| Unlimited Signals | subscription | $49/mes |
|
|
| Advisory 30min | one-time | $49 |
|
|
| Advisory 60min | one-time | $89 |
|
|
| Advisory 90min | one-time | $119 |
|
|
| Visualization Premium | subscription | $19/mes |
|
|
|
|
### Revenue Streams
|
|
|
|
1. **Venta Directa**: Compras unicas de paquetes y sesiones
|
|
2. **Suscripciones**: Revenue recurrente mensual
|
|
3. **Comisiones**: Porcentaje de sesiones de asesoria (15%)
|
|
|
|
## Integraciones
|
|
|
|
- **OQI-003-trading-charts**: Visualizacion premium
|
|
- **OQI-006-ml-signals**: Senales premium
|
|
- **OQI-004-payments**: Procesamiento de pagos
|
|
- **Cal.com**: Agendamiento de sesiones
|
|
- **Daily.co**: Video llamadas
|
|
|
|
## Arquitectura
|
|
|
|
```
|
|
marketplace/
|
|
├── products/ # Catalogo de productos
|
|
├── purchases/ # Historial de compras
|
|
├── subscriptions/ # Suscripciones activas
|
|
├── advisory/ # Modulo de asesoria
|
|
└── visualizations/ # Addons de visualizacion
|
|
```
|
|
|
|
## Documentacion Relacionada
|
|
|
|
### Mapa de Documentos
|
|
- [_MAP.md](./_MAP.md) - Indice completo de documentacion
|
|
|
|
### Requerimientos Funcionales
|
|
| ID | Documento | Descripcion |
|
|
|----|-----------|-------------|
|
|
| RF-MKT-001 | [Catalogo de Productos](./requerimientos/RF-MKT-001-catalogo.md) | Gestion del catalogo central |
|
|
| RF-MKT-002 | [Senales Premium](./requerimientos/RF-MKT-002-senales-premium.md) | Paquetes de senales ML |
|
|
| RF-MKT-003 | [Asesoria](./requerimientos/RF-MKT-003-asesoria.md) | Sesiones 1:1 con expertos |
|
|
| RF-MKT-004 | [Visualizacion](./requerimientos/RF-MKT-004-visualizacion.md) | Indicadores premium |
|
|
|
|
### Historias de Usuario
|
|
| ID | Documento | Descripcion |
|
|
|----|-----------|-------------|
|
|
| US-MKT-001 | [Explorar Catalogo](./historias-usuario/US-MKT-001-explorar-catalogo.md) | Navegacion del marketplace |
|
|
| US-MKT-002 | [Comprar Senales](./historias-usuario/US-MKT-002-comprar-senales.md) | Flujo de compra de senales |
|
|
| US-MKT-003 | [Agendar Asesoria](./historias-usuario/US-MKT-003-agendar-asesoria.md) | Flujo de agendamiento |
|
|
| US-MKT-004 | [Activar Visualizacion](./historias-usuario/US-MKT-004-activar-visualizacion.md) | Activacion de addons |
|
|
|
|
### Especificaciones Tecnicas
|
|
| ID | Documento | Descripcion |
|
|
|----|-----------|-------------|
|
|
| ET-MKT-001 | [Database Schema](./especificaciones/ET-MKT-001-database.md) | Modelo de datos PostgreSQL |
|
|
| ET-MKT-002 | [API REST](./especificaciones/ET-MKT-002-api.md) | Endpoints del backend |
|
|
| ET-MKT-003 | [Frontend](./especificaciones/ET-MKT-003-frontend.md) | Arquitectura React |
|
|
| ET-MKT-004 | [Productos](./especificaciones/ET-MKT-004-productos.md) | Logica de negocio |
|
|
|
|
---
|
|
|
|
## Proximos Pasos
|
|
|
|
1. **Fase 1 - Database**: Migrar schema a PostgreSQL
|
|
2. **Fase 2 - Backend**: Implementar endpoints API
|
|
3. **Fase 3 - Frontend**: Desarrollar componentes React
|
|
4. **Fase 4 - Integraciones**: Conectar Stripe, Cal.com, Daily.co
|
|
5. **Fase 5 - Testing**: E2E y performance
|
|
|
|
---
|
|
|
|
*Documentacion actualizada: 2026-01-28*
|