Foundry: Data Cloud Only

Get a Datafye Data Cloud running in under 5 minutes. Use your own algo containers to access normalized, low-latency market data.

What you'll have:

  • Running Data Cloud with historical and live synthetic market data

  • REST and WebSocket APIs for data access

  • Your algo connected and consuming data

Prerequisites:

  • Docker Desktop installed and running

  • 8GB+ RAM available

  • Python 3.7+ (optional - for testing with example algo)

Windows users: You need WSL to install the CLI. Click here for instructions

Setting up WSL for Windows

If you don't already have WSL installed, follow these steps:

  1. Install WSL: Open PowerShell or Windows Command Prompt in administrator mode and run:

    wsl --install

    This will install Ubuntu by default.

  2. Restart your computer when prompted

  3. Launch WSL: Open the Start menu, search for "Ubuntu" (or your chosen Linux distribution), and click to launch

  4. Complete initial setup: Create a username and password when prompted

Once WSL is installed and running, continue with the installation instructions below (WSL provides a Linux environment, so follow the Linux instructions).

For more details, see Microsoft's WSL installation guide.

Tip: Consider using Windows Terminal for a better terminal experience.

Step 1: Install the Datafye CLI

curl -fsSL https://downloads.n5corp.com/datafye/cli/latest/install.sh | sudo bash

Verify installation:

datafye

Expected output:

No sudo access? See CLI Installation for alternative installation methods.

Step 2: Download Deployment Descriptor

This descriptor configures:

  • Synthetic dataset with 10 symbols:

    • Tech: AAPL, MSFT, GOOGL, AMZN, NVDA

    • Growth: TSLA, META, NFLX, AMD, INTC

  • Trades and quotes (tick data)

  • 1-minute OHLC bars

  • 90 days of historical data

  • No API keys required

Step 3: Provision the Data Cloud

Expected Output (when available):

Provisioning takes 3-5 minutes.

What Just Happened?

The deployment descriptor configured:

  • Data Cloud - Normalized market data service with REST and WebSocket APIs

  • Synthetic Dataset - 10 symbols with 90 days of historical data:

    • Tech: AAPL, MSFT, GOOGL, AMZN, NVDA

    • Growth: TSLA, META, NFLX, AMD, INTC

  • Data Types - Trades, quotes, and 1-minute OHLC bars

What's running:

  • Data Cloud container serving market data at http://localhost:8080

  • Historical data loaded and ready to query

  • Live synthetic data streaming in real-time

Step 4: Test the Data Cloud

Download and run the test script:

Output:

Option B: CLI Commands

If Python isn't available:

Step 5: Connect Your Algo

Download the example algo:

Output:

Your algo is now consuming data from the Datafye Data Cloud!

Manage Your Deployment

Next Steps

Build custom algos:

Customize your data:

Upgrade to Full Stack:

Troubleshooting

Docker not running: Start Docker Desktop and retry.

Port 8080 in use: Stop the conflicting service or see CLI Reference for custom ports.

No data returned: Wait 1-2 minutes after provisioning for data to load.

Last updated