Foundry: Full Stack
Get the complete Datafye development environment running in under 5 minutes. Includes data, algo runtime, backtesting, and AI assistance.
What you'll have:
Data Cloud with synthetic market data
Algo Container runtime with example strategy
Backtesting engine with sample results
Environment MCP Server for AI-assisted development
Prerequisites:
Docker Desktop installed and running
12GB+ RAM available
Python 3.7+ (optional - for testing)
Step 1: Install the Datafye CLI
curl -fsSL https://downloads.n5corp.com/datafye/cli/latest/install.sh | sudo bashVerify installation:
Expected output:
Step 2: Download Deployment Descriptor
This descriptor configures:
Synthetic dataset (10 symbols with 90 days history)
Pre-built momentum algo container
Backtesting engine
Environment MCP Server
No API keys required
Step 3: Provision Full Stack Environment
Sneak Preview Note: This quickstart shows the expected workflow and interface. During the preview period, provisioning is not yet available and this command will display a "not yet implemented" message. This is expected behavior for the preview.
Expected Output (when available):
Provisioning takes 5-10 minutes.
What Just Happened?
The deployment descriptor configured:
Data Cloud - Normalized market data service with REST and WebSocket APIs
Algo Container Runtime - Managed environment for running trading algorithms
Backtesting Engine - Historical strategy testing and optimization
Environment MCP Server - AI-assisted exploration and development
Synthetic Dataset - 10 symbols with 90 days of historical data
What's running:
Data Cloud container at
http://localhost:8080Algo Runtime container at
http://localhost:8081Environment MCP Server at
http://localhost:3000Pre-built momentum algo deployed and ready to run
Backtesting engine ready for strategy testing
About the Synthetic Dataset: The Synthetic dataset attempts to generate realistic market data and is appropriate for demo and API testing purposes. It is NOT suitable for actual algo development - use real market data providers (Polygon, Alpaca, etc.) for developing and validating production algorithms.
Step 4: Verify Services
Option A: Python Test Script
Output:
Option B: CLI Commands
Step 5: Run a Backtest
Expected output:
View full scorecard:
Step 6: Connect AI Tools (Optional)
The Environment MCP Server at http://localhost:3000 enables AI-assisted development.
Setup:
Configure your AI tool (VS Code, Cursor, Claude, etc.) with MCP server endpoint
Explore your deployment conversationally
Analyze backtest results with AI assistance
See: Integrating with AI Agents
Manage Your Deployment
Next Steps
Learn the SDK:
SDK Getting Started - Build custom algos
Deep dive into backtesting:
AI-assisted development:
Move to trading:
Trading: Full Stack - Add broker connectivity
Troubleshooting
Docker not running: Start Docker Desktop and retry.
Insufficient resources: Increase Docker memory to 12GB+ in Docker Desktop settings.
Port conflicts: Stop conflicting services or see CLI Reference for custom ports.
MCP server not responding: Check docker logs datafye-mcp-server
Last updated

