Barfinex

Getting started

💻 Studio Terminal Setup

Learn how to connect your local Provider and Detector to Barfinex Studio, safely render market data, and monitor strategies in real time.

⚠️ Important: The Studio terminal does not send or store your trading data in the cloud.
All information is rendered directly from your local or corporate environment.
This guarantees privacy, control, and security when working with accounts and strategies.


🚀 What is the Studio terminal?

The Studio terminal is a component that connects to your local Provider service and shows:

  • 📈 real‑time market data (candles, trades, order books);
  • 🧩 connection statuses and active subscriptions;
  • 🧠 signals from Detector and active strategies;
  • 📊 Redis channel state and internal topics.

🧭 1️⃣ Connecting to a local Provider

  1. Make sure your Provider is running and available at https://....

  2. Open studio.barfinex.com.

  3. In Connections → Providers click ➕ Add Provider.

  4. Specify connection parameters:

    Name: Local Provider
    URL: https://localhost:8081/api
    Token: <your access token, if configured>
    
  5. After saving you should see a status similar to:

    ✅ Connected to Provider
    🔌 WebSocket: Active
    

📸 [Placeholder for a screenshot: Provider creation dialog]


🔍 2️⃣ Adding Detector

Once Provider is connected, you can add Detector to observe strategy data and signals.

  1. Navigate to Connections → Detectors.
  2. Click ➕ Add Detector.
  3. Fill in the parameters:
    Name: Local Detector
    URL: https://localhost:3002/api
    
  4. Studio will automatically detect active plugins and Redis status.

📸 [Placeholder for a screenshot: Detector connection]


📡 3️⃣ What you will see in Studio

SectionDescription
Market DataStreams of candles (OHLCV), trades, and order books
SignalsTrading signals from Detector (entry / exit / stop‑loss)
PluginsActive analytics plugins (Trade Journal, Orderflow, Volume Follow)
Redis ChannelsPUB/SUB channels between services
LogsReal‑time events: connections, errors, status changes
System HealthRedis ping, WebSocket status, CPU load

📸 [Placeholder for a screenshot: Studio dashboard overview]


🔐 Security and privacy

Barfinex Studio is built with client‑side data rendering in mind —
all data is visualized only on the client side, without passing through cloud servers.

  • ❌ No trading data, API keys or signals are sent to the cloud.
  • 🔒 WebSocket connects directly to your local service.
  • 🧠 Studio stores only connection metadata in your browser (LocalStorage).
  • 🪄 After a restart, connections can be restored manually.

⚙️ 4️⃣ Example connection configuration

{
  "providers": [
    {
      "id": "local-provider",
      "name": "Binance Provider",
      "url": "https://localhost:8081/api",
      "ws": "wss://localhost:8081/ws"
    }
  ],
  "detectors": [
    {
      "id": "main-detector",
      "name": "Volume Follow Detector",
      "url": "https://localhost:3002/api"
    }
  ]
}

📸 [Placeholder for a screenshot: JSON connection configuration]


🧠 5️⃣ Tips and tricks

TaskHow to do it
Refresh a connectionClick Reconnect in the Provider list
Check WebSocketOpen Network → WS in browser DevTools
Inspect RedisRun docker exec -it redis redis-cli monitor
Update tokenOpen connection settings → Edit Token
Reset Studio configurationUse the menu → Clear Local Storage

💬 6️⃣ Frequently asked questions

🔹 Can I connect multiple Providers?
Yes, Studio supports multiple data sources (for example, Binance + Alpaca).

🔹 What if no data is shown?
Check that your local API is accessible over HTTPS and the port (8081/3001) is open.

🔹 Do I need an account?
No. Studio works autonomously and does not require authentication for local usage.


📘 Summary

  • The Studio terminal is a secure client‑side interface for your local services.
  • Data never leaves your environment.
  • Connecting Provider and Detector takes less than a minute.
  • Real‑time visualization of streams, signals, and strategies is available straight from your browser.

📸 [Placeholder for a final screenshot: overall Studio interface]


You’re all set! 🎯 Now you can monitor your trading data and strategies right from the browser — securely, conveniently, and with minimal configuration.

Let’s Get in Touch

Have questions or want to join Barfinex? Send us a message.