One SDK, every mobile platform you ship on

NeoCharts:
Trade from charts.

Let your users place orders, manage positions, and set stop-loss/target without ever leaving the chart — drop in one widget, implement one interface, and ship a fully branded trading experience.

my_controller.dart
class MyController implements ChartInterface {
  @override
  String get storageKey => 'user_${currentUser.id}';

  @override
  Future<String> loadData({
    required String symbolId,
    required int from,
    required int to,
  }) async {
    // fetch OHLC bars, return as JSON
  }
}

// mount the chart:
NxtChartPage(dataProvider: MyController());
40+indicators, built in
Indicators panel
15+drawing tools
Drawing a trend line
5+chart types
Switching between chart types

One charting infrastructure.
Endless trading experiences.

Built for precision analysis, seamless interactions, and evolving trading needs.

One-Click Order Placement

One-Click Order Placement

Visual Stop-Loss & Target

Set and modify levels directly on the chart.

Instant Position Exit

Close open positions directly from the chart.

Multi-Timeframe Navigation

Multi-Timeframe Navigation

Split-Screen Analysis

View underlying and related symbol charts side by side.

Real-Time P&L Insights

Streaming realised and unrealised P&L.

Mobile NativeWhite-Label ReadyBroker-Owned ExperienceFaster Implementation

Integrate on your platform

Same SDK, native everywhere. Pick where you're building.

Turn charting into competitive advantage.

Keep traders inside your own ecosystem with a fully branded, broker-owned charting experience.

Read the docs