trading-platform/docs/02-definicion-modulos/OQI-009-marketplace/README.md
Adrian Flores Cortes df43dd90cb [F0-F2] feat: Coherence analysis baseline + entity types + frontend stores
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>
2026-01-28 22:08:04 -06:00

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*