BlackArrow API integration services (Nelogica / OpenFinance)

Protocol analysis and production-ready API implementations for BlackArrow trade history, positions, account statements and market data — built for compliant, authorized access.

From $300 · Pay-per-call available
OpenData · OpenFinance · Protocol analysis · Trading data integration

Connect BlackArrow accounts, orders and market data to your own stack

BlackArrow is Nelogica's advanced multi-asset trading platform — global stocks, bonds, ETFs, futures, indices, currency pairs, commodities and crypto, with Chart Trading, Market Monitor and 100+ indicators. We deliver protocol analysis and an OpenFinance-style API layer so that the data sitting inside a BlackArrow account becomes queryable by your reporting, reconciliation, risk and analytics systems.

Trade & execution history — Per-fill records with instrument, side, quantity, fill price, commissions and timestamps; export to Excel, JSON or PDF for tax reporting and performance attribution.
Open positions & risk parameters — Live positions plus OCO links, Trailing Stop and Auto Breakeven settings, so a back office can mirror exposure without screen-scraping the app.
Account statement, equity & margin — Balance, equity curve, realized and unrealized P&L, free margin and cash movements over arbitrary date ranges.
Market Monitor & quote feed — Watchlist symbols with last, bid/ask, change %, plus OHLCV candles per timeframe for charting and alerting.

Why BlackArrow data is worth integrating

BlackArrow is built and operated by Nelogica, a Brazilian financial-technology company with more than 20 years of history, around 2 million clients in 160+ countries, and a platform family (Profit and BlackArrow) that routes a very large share of order flow on the Brazilian exchange. Nelogica says roughly 8 out of 10 traders in Latin America use one of its platforms, and BlackArrow is the broker-facing, multi-asset member of that family that international brokers white-label.

That matters for OpenData because every active BlackArrow account accumulates structured, server-side state: a trade ledger, a position book, an equity curve, a watchlist, indicator setups and — through the Strategy Store and Strategy Editor — algorithmic strategy definitions and backtest output. None of that is "local utility" data; it is exactly the kind of financial record an accountant, fund administrator, prop-firm risk desk, copy-trading service or compliance team needs to pull out on a schedule.

Because BlackArrow is distributed through brokers (recent examples include integrations announced by ATFX in 2025 and a partnership with Centroid Solutions), the same integration pattern usually has to cover several broker back ends behind one normalized API. We design that normalization layer so your downstream systems see one consistent schema for "a BlackArrow account" regardless of which broker actually clears the trades.

  • Transactions & fills — every executed order, partial fill, commission line and cash adjustment.
  • Balances & equity — account balance, equity, margin usage and realized/unrealized P&L over time.
  • Holdings & orders — current positions, working orders, OCO groups and protective-stop configuration.
  • Reference & market data — instrument catalogue, Market Monitor watchlists, quotes and OHLCV candles used by the app's charts.

What we deliver

Deliverables checklist

  • API specification in OpenAPI / Swagger for every exposed endpoint
  • Protocol & auth flow report — login, token refresh, session/cookie chain, request signing
  • Runnable source code (Python and/or Node.js) for login, trade history, statement and market-data calls
  • Normalization layer mapping multiple broker back ends to one BlackArrow account schema
  • Automated test suite plus Postman / HTTPie collections
  • Compliance notes: LGPD data handling, CVM/B3 context, MiFID II investor-protection pointers, retention guidance

API example: account login (pseudocode)

// Step 1 - exchange app credentials for a session token
POST /api/v1/blackarrow/auth/login
Content-Type: application/json

{
  "broker": "nelogica-partner-xyz",
  "username": "TRADER_LOGIN",
  "password": "********",
  "device_id": "of-lab-connector-01"
}

// Response
HTTP/1.1 200 OK
{
  "access_token": "eyJhbGciOi...",
  "refresh_token": "rt_9f2c...",
  "expires_in": 3600,
  "accounts": [
    { "account_id": "BA-77421", "type": "live", "currency": "USD" },
    { "account_id": "BA-77422", "type": "demo", "currency": "BRL" }
  ]
}

// On 401: { "error": "invalid_credentials" }  -> re-prompt
// On 423: { "error": "device_not_bound" }     -> run device-binding flow first

Data available for integration (OpenData perspective)

The table below maps the data we can typically expose from a BlackArrow account to the screen or feature it originates from, its granularity, and a typical downstream use. Exact field availability depends on the broker back end and on the access you authorize; we confirm scope during protocol analysis.

Data typeSource (screen / feature)GranularityTypical use
Trade & execution historyOrder history / Trades panelPer fill: symbol, side, qty, price, fees, exec timeTax reporting, performance attribution, copy-trade replication
Open positionsPositions / Portfolio panelPer instrument: net qty, avg price, unrealized P&L, market valueRisk control, exposure roll-up, margin monitoring
Working & OCO ordersOrder book / Chart TradingPer order: type, limit/stop price, OCO group, trailing-stop configBack-office mirroring, order-state auditing
Account statement & cash movementsAccount / Statement viewDaily or per-event: deposits, withdrawals, swaps, commissionsReconciliation, fund administration, accounting sync
Balance, equity & marginAccount header / dashboardSnapshot + time series: balance, equity, free margin, P&LEquity-curve analytics, drawdown alerts, KYC/risk scoring
Watchlists (Market Monitor)Market Monitor / HeatmapPer symbol: last, bid/ask, change %, volumeDashboards, signal generation, market-sentiment views
Quotes & OHLCV candlesCharts / indicatorsPer timeframe: open, high, low, close, volumeBacktesting feeds, indicator recomputation, alerting
Strategy & indicator metadataStrategy Editor / Strategy StorePer strategy: parameters, instruments, last backtest statsStrategy catalogues, governance, performance benchmarking

Typical integration scenarios

1 · Monthly statement export for accounting

Context: a trading firm needs each trader's monthly statement inside its accounting/ERP system. Data/API: GET /accounts/{id}/statement?from=&to= returning cash movements, commissions and realized P&L; GET /accounts/{id}/trades for the fill ledger. OpenFinance mapping: behaves like an account-information request — read-only, consent-scoped, paginated — so the same connector can be slotted next to bank-statement feeds in a unified ledger.

2 · Prop-firm risk desk live exposure

Context: a prop firm must see aggregate exposure across hundreds of funded BlackArrow accounts in near real time. Data/API: GET /accounts/{id}/positions plus a webhook on new fills and stop adjustments. OpenFinance mapping: an event-driven "transaction notification" pattern — each fill is pushed, deduplicated by exec_id, and folded into a firm-wide risk view with drawdown limits.

3 · Copy-trading / signal mirroring

Context: a signal provider runs strategies in BlackArrow and wants followers' accounts to mirror them. Data/API: stream of executions and order changes from the master account; downstream order placement happens through each follower's own broker connection. OpenFinance mapping: read on the master side, authorized write on the follower side, with full consent and audit trails on both legs.

4 · Tax & compliance reporting

Context: year-end capital-gains and transaction reports for individual traders. Data/API: full-year trades and statement pulls, joined with the instrument catalogue for asset classification. OpenFinance mapping: a bulk, immutable export with checksums — the same shape regulators expect for transaction reporting, exportable to CSV/PDF for filing.

5 · Analytics & backtesting data lake

Context: a quant team wants BlackArrow fills, equity curves and OHLCV candles in its data warehouse. Data/API: incremental trades and equity deltas plus historical candles per timeframe, landed via an ingestion job. OpenFinance mapping: scheduled bulk extraction with watermarking, feeding the same lake that holds open-banking and market-data sources for cross-dataset analysis.

6 · Unified multi-platform portfolio view

Context: a wealth dashboard that already shows MetaTrader and broker accounts needs BlackArrow holdings too. Data/API: positions + balance normalized to the dashboard's canonical schema. OpenFinance mapping: account-aggregation — one more "account provider" behind the same consent and refresh mechanics the dashboard already uses.

Technical implementation

Below are representative request/response shapes. Endpoint names and payloads are illustrative — the delivered connector follows whatever the actual BlackArrow / broker protocol exposes, wrapped in a stable façade so your code does not change when a back end does.

Statement query (request / response)

POST /api/v1/blackarrow/statement
Authorization: Bearer <ACCESS_TOKEN>
Content-Type: application/json

{
  "account_id": "BA-77421",
  "from_date": "2026-04-01",
  "to_date":   "2026-04-30",
  "include":   ["trades", "cash", "fees"],
  "page": 1,
  "page_size": 200
}

// Response (truncated)
{
  "account_id": "BA-77421",
  "currency": "USD",
  "opening_balance": 25140.55,
  "closing_balance": 27890.12,
  "realized_pnl": 2974.40,
  "items": [
    { "ts": "2026-04-03T13:22:07Z", "kind": "trade",
      "symbol": "WINFUT", "side": "buy", "qty": 2,
      "price": 130245.0, "fee": -1.20, "exec_id": "EX-5512" },
    { "ts": "2026-04-03T13:41:55Z", "kind": "trade",
      "symbol": "WINFUT", "side": "sell", "qty": 2,
      "price": 130980.0, "fee": -1.20, "exec_id": "EX-5513" }
  ],
  "next_page": null
}

Fill webhook (push callback)

POST https://your-app.example/hooks/blackarrow
X-OFLab-Signature: sha256=8d2a...   // HMAC over raw body
Content-Type: application/json

{
  "event": "order.filled",
  "account_id": "BA-77421",
  "exec_id": "EX-5512",
  "symbol": "WINFUT",
  "side": "buy",
  "qty": 2,
  "price": 130245.0,
  "oco_group": "OCO-118",
  "trailing_stop": { "active": true, "distance": 150 },
  "ts": "2026-04-03T13:22:07Z"
}

// You MUST verify X-OFLab-Signature, then 200 within 5s.
// Retries: exponential backoff up to 24h; dedupe on exec_id.

Market Monitor snapshot (Python client)

import requests

S = requests.Session()
S.headers["Authorization"] = f"Bearer {ACCESS_TOKEN}"

def watchlist(account_id, name="Default"):
    r = S.get(
        "https://api.openfinance-lab.com/v1/blackarrow/watchlist",
        params={"account_id": account_id, "name": name},
        timeout=15,
    )
    r.raise_for_status()          # 4xx/5xx -> raise, caller logs + retries
    return r.json()["symbols"]    # [{symbol,last,bid,ask,chg_pct,vol}, ...]

for q in watchlist("BA-77421"):
    print(q["symbol"], q["last"], f'{q["chg_pct"]:+.2f}%')

Data flow / architecture

A minimal pipeline has four nodes: BlackArrow client / broker back endOpenFinance Lab connector (auth, polling + webhooks, normalization)storage (your warehouse or our managed store)output (REST API, scheduled CSV/Excel export, or BI dashboard). Authentication and consent live at the connector; idempotency keys (exec_id, statement checksums) make re-runs safe; everything is logged for audit. You can run the connector yourself from the delivered source, or call our hosted endpoints pay-per-call.

Compliance & privacy

Regulatory context

BlackArrow originates with a Brazilian provider, so the primary frame is Brazil's LGPD (Lei Geral de Proteção de Dados) for personal-data handling and the CVM (Comissão de Valores Mobiliários) plus B3 rulebooks for market conduct. Brazil's Open Finance programme, led by the Banco Central do Brasil, is the natural model for consent-based read access to financial accounts. Where a partner broker serves EU clients, the relevant investor-protection regime is MiFID II / ESMA; UK-facing flows fall under the FCA. We map the integration to whichever set applies to your client base.

How we work

  • Access only under your written authorization or via documented public/authorized endpoints — no detection-evasion techniques.
  • Consent records and full request/response logging for every account touched.
  • Data minimization: we pull only the fields a scenario needs, with configurable retention windows.
  • Secrets handling: tokens encrypted at rest, rotated on schedule, never written to client-side code.
  • NDAs and data-processing terms on request; security review of the delivered connector before hand-off.

Market positioning & user profile

BlackArrow sits at the professional/active end of the retail trading market. Its users are largely active day traders and swing traders in Brazil and the wider Latin American region, plus a growing international base reached through broker partners (ATFX, FXGlobe, Centroid-connected brokers and others) in markets such as the Middle East, Europe and Asia. The platform is delivered as a broker-branded product more often than as a standalone app, so the typical "customer" of an integration is B2B — a broker, prop firm, fund administrator, copy-trading service or analytics vendor — even though the underlying account belongs to an individual trader. It runs on Android and iOS as well as desktop, and the mobile build (50K+ Google Play installs, ~4.8★) is positioned around speed: Chart Trading, Market Monitor, the Market Heatmap and a 100+ indicator library. A notable recent development is the 2025 wave of broker integrations — ATFX publicly announced adding BlackArrow to its line-up, and Centroid Solutions announced a connectivity partnership — which widens the set of back ends a real-world BlackArrow integration must normalize.

Screenshots

Tap any screenshot to view a larger version. These are the current Google Play store images for BlackArrow.

BlackArrow screenshot 1 BlackArrow screenshot 2 BlackArrow screenshot 3 BlackArrow screenshot 4 BlackArrow screenshot 5 BlackArrow screenshot 6 BlackArrow screenshot 7 BlackArrow screenshot 8 BlackArrow screenshot 9 BlackArrow screenshot 10

Similar apps & the integration landscape

BlackArrow shares the multi-asset, chart-driven trading space with a number of widely used platforms. We list them here only to map the ecosystem — teams that work with one of these often need the same kind of normalized exports across several at once. No ranking or criticism is implied.

  • MetaTrader 4 — the long-standing forex/CFD client; accounts hold trade history, open positions and statements that firms routinely export alongside BlackArrow data.
  • MetaTrader 5 — the multi-asset successor (FX, stocks, futures); similar account ledger and equity data, so unified portfolio views usually cover both MT5 and BlackArrow.
  • cTrader — ECN/STP-oriented platform with cBot automation; holds order, position and execution data many copy-trading services pull together with BlackArrow.
  • TradingView — browser-based charting and social trading; watchlists, alerts and broker-connected positions that overlap with BlackArrow's Market Monitor data.
  • NinjaTrader — futures-focused desktop platform (Nelogica's own Black Arrow brokerage onboarding is documented through NinjaTrader); trade logs and account performance data are a natural companion dataset.
  • TradeStation — broker-platform package with EasyLanguage scripting; holds order history, positions and account statements comparable to BlackArrow's.
  • Thinkorswim — options- and equities-heavy platform; account activity and balance data that analytics teams often consolidate with other trading sources.
  • ProRealTime — European charting and trading platform; watchlists, candle data and broker-linked positions sit in the same analytics pipelines.
  • Tradovate — cloud/web futures platform; trade and equity data exported through APIs in the same way a BlackArrow connector would.
  • Profit (Nelogica ProfitChart) — BlackArrow's sister product from the same vendor; many Brazilian traders run both, so cross-platform statement and position exports are a common request.

About us

We are an independent technical studio focused on app interface integration and authorized API work for fintech and trading products. Our team has spent years on mobile apps, brokerage back ends, FIX/market-data plumbing, protocol analysis and cloud infrastructure, and we ship end-to-end integrations under real security and compliance constraints rather than throwaway scripts.

  • Trading platforms, brokerage data, payments, digital banking and cross-border reporting
  • Enterprise API gateways, webhook delivery and security reviews
  • Custom Python / Node.js / Go SDKs, test harnesses and Postman collections
  • Full pipeline: protocol analysis → build → validation → compliance hand-off
  • Source-code delivery from $300 — runnable API source code plus full documentation; pay after delivery once you are satisfied
  • Pay-per-call API billing — call our hosted endpoints and pay only per call, no upfront cost; suited to teams that prefer usage-based pricing

Contact

Send us the target app and your requirements (which data, which broker, expected volume) and we will come back with scope, timeline and a quote.

Contact page

Two engagement models: one-off source-code delivery (from $300, pay on satisfaction) or hosted pay-per-call API access.

Engagement workflow

  1. Scope confirmation — which data, which broker back end(s), which delivery shape (source code vs hosted API).
  2. Protocol analysis and API design — auth flow, endpoints, normalization schema (2–5 business days, complexity-dependent).
  3. Build and internal validation — connector, tests, sample data (3–8 business days).
  4. Documentation, samples and test cases — OpenAPI spec, Postman collection, runbook (1–2 business days).
  5. Typical first delivery in 5–15 business days; third-party or broker approvals may extend timelines.

FAQ

What do you need from me to start a BlackArrow integration?

The target app name (BlackArrow / Nelogica), the concrete data you need (for example trade history, open positions, account statement, equity curve or market quotes), the broker your account is hosted with, and any sandbox or demo credentials you can share. With that we scope the protocol analysis and API design.

How long does a first BlackArrow API delivery take?

Usually 5 to 15 business days for a first drop of login plus statement and trade-history endpoints with documentation. Real-time fill streaming, multi-account roll-ups or multi-broker coverage can extend the timeline depending on complexity.

How do you handle compliance and data privacy?

We work only under your authorization or with documented public and authorized endpoints. We keep request logs and consent records, apply data minimization, align with Brazil's LGPD and CVM expectations and, where relevant, MiFID II investor-protection rules, and we sign NDAs on request.

Can you deliver source code instead of a hosted API?

Yes. We offer source-code delivery from USD 300 — you receive runnable Python or Node.js code plus an OpenAPI document and tests, and you pay after delivery once you are satisfied. We also offer a pay-per-call hosted API if you prefer usage-based pricing with no upfront cost.
📱 Original app overview (appendix)

BlackArrow is Nelogica's advanced trading platform — "choose from thousands of assets to trade the world's biggest markets with the speed and accuracy of BlackArrow." Nelogica is a Brazilian financial-technology company with 20+ years of history, roughly 2 million clients across 160+ countries, and a platform family (Profit and BlackArrow) that routes a very large share of order flow on the Brazilian exchange; the company says about 8 of 10 Latin American traders use one of its platforms. BlackArrow is the broker-facing, multi-asset member of that family, white-labelled by international brokers, and is available on Android, iOS and desktop.

  • Professional tools — Chart Trading for fast order entry directly from the chart, Market Monitor for asset performance, and a Market Heatmap for real-time sentiment.
  • Thousands of assets — global stocks, bonds, ETFs, futures, indices, currency pairs, commodities and cryptocurrencies in one interface.
  • 100+ indicators — Moving Averages, IFR (RSI), VWAP and many more, combined into custom setups.
  • Order types & risk tools — OCO orders with Trailing Stop and Auto Breakeven for protective-stop automation.
  • Automation & community — Strategy Editor and Strategy Store to build, buy and share automated strategies, plus BlackArrow Connect Chat for trader discussion.
  • Recent ecosystem moves — broker integrations announced in 2025 (e.g. ATFX adding BlackArrow; a connectivity partnership with Centroid Solutions) broadened its international footprint.

This page describes how the data inside a BlackArrow account can be exposed through a compliant, authorized API layer. BlackArrow and Nelogica are trademarks of their respective owner; OpenFinance Lab is an independent integration studio and is not affiliated with or endorsed by Nelogica. App description and store metadata: Google Play listing.

Last updated: 2026-05-11