Trusted energy information

Ready when your
operations need it.

Artesian is the managed service that keeps the energy information your business depends on trusted, consistent and ready for operational use.

01Markets
02Weather
03Metering
04Operations

Artesian service

Maintain · conform · preserve
Forecasting
Trading
Reporting
Operational stateReady

Not a data vendor.

Your licences. Your data.
Our responsibility.

You select and license the sources your organisation needs. Artesian operates on the information you are entitled to use, within a dedicated environment built around your rights, configuration and access.

Selected Artesian clients

Used where energy information becomes operational.

Artesian supports producers, traders, suppliers, aggregators and energy service companies. Different businesses and different licences share one common need: information that remains trustworthy and available over time.

01The reason Artesian exists

The challenge is not collecting data.It is maintaining it.

Energy companies rely on a changing ecosystem of information: prices, auctions, market fundamentals, weather, forecasts, production, consumption and measurements.

The terminology varies. The underlying challenge does not. Providers change interfaces. Forecasts are revised. Values are corrected. Publications arrive late. Operational processes still need information that can be trusted.

SourcesProvider format changedAdapter updated
AvailabilityPublication delayedExpectation raised
RecoveryMissing interval restoredSeries caught up
CorrectionsUser correction appliedAuthor and comment retained
02Platform principles

Responsibility shapes the architecture.

Every property of Artesian follows from the service it promises to operate.

01

Continuity is managed

When a provider changes an interface or misses a publication, the Artesian team adapts, recovers and catches up. Your operational process keeps moving.

02

Context stays with the data

Source observations and provider revisions retain their provenance. User corrections retain their author reference and comment.

03

Quality is intrinsic

Expectations, timeliness and anomalies are monitored as part of the service, rather than added as a dashboard after the fact.

04

Conformance is native

Different granularities, time conventions, units and source structures become consistent operational representations.

05

Ownership stays with you

Artesian does not sell market data. Each client has a dedicated environment for its own licences, credentials and information.

06

Access stays open

Stable APIs and SDKs let trusted information flow into the applications, workflows and analytical environments you choose.

03What the service does

From changing sources to trusted information.

Artesian maintains the complete operational lifecycle, not just the moment a value enters storage.

01

Acquire

Connect client-authorised sources across the energy ecosystem.

02

Maintain

Absorb provider changes, outages, delays and recovery.

03

Preserve

Retain source data and provenance, with author and comment details for corrections.

04

Conform

Align structures, time, granularity, units and semantics.

05

Transform

Compute and derive energy-specific operational datasets.

06

Serve

Deliver selected, trusted information through APIs and SDKs.

Inside Artesian

Prepare the exact data you need.

Select versioned series, align granularity and time conventions, apply transformations, and retrieve the result through APIs.

Artesian ArkDemo catalogue with provider filters, three selected time series and extraction settings for versioned data, hourly granularity and API access
Selective extraction · ArkDemo environment
04Data quality

Clear rules.Visible context.

Data quality checks flag issues such as missing observations or outliers. The user can choose whether to apply a correction, and whether it is permanent or temporary.

Interactive illustration

Checks identify issues. Users choose corrections.

Illustrative data

Explore an uncorrected observation and two user-applied corrections.

Each example shows a user decision for a separate observation, not successive edits to a correction.

Original valuePermanent override at P06Temporary override at P09
User-applied permanent and temporary overrides on individual observationsTwelve fictional observations. At P06, the provider value of 131.4 was flagged as an outlier; a square marks the user's permanent override of 106.8. At P09, the provider value is missing; a hollow diamond marks the user's temporary override of 110.5 until new provider data becomes available. The provider line has a gap at P09. Ten observations use unchanged provider values. The separate quality-status row does not apply corrections automatically.Illustrative units95105115125135P01P01: Checks passed✓P02P02: Checks passed✓P03P03: Checks passed✓P04P04: Check failed×P05P05: Checks passed✓Permanent overrideP06P06: Check failed×P07P07: Checks passed✓P08P08: Checks passed✓Temporary overrideP09P09: Check failed×P10P10: Checks passed✓P11P11: Review needed!P12P12: Checks passed✓ChecksObservation period
The user applied a permanent override at P06 after an outlier check failed, and a temporary override at P09 after a missing-value check failed. The other ten observations are unchanged. Periods are observation times, not correction versions. All values and check results are illustrative.
What do the checks say?Illustrative control

Try a quality status for the selected observation:

A failed check does not apply a correction automatically. The corrections shown are separate user decisions. This control changes only the demo check status; it does not apply or remove corrections. No live checks run here.

Original

A check is not a correction.

A failed check flags an issue; it does not automatically replace the data. The user can choose whether to apply a permanent or temporary override.

Permanent override

A permanent override stays active.

The user applies a permanent correction after a failed check. It remains in effect independently of later data from the provider.

Temporary override

Active until new provider data arrives.

The user can apply a temporary correction after a failed check for a missing value or an outlier. It stays active until new data becomes available from the provider.

05Operational use cases

One service. Many operational moments.

Artesian prepares information for the process that needs it, without prescribing the application that consumes it.

01Forecasting

Renewable forecasting

Combine weather, production and market information at the granularity each forecasting process requires.

02Trading

Trading preparation

Feed models, decision tools and offer preparation with consistent market and fundamental data.

03Operations

Metering & reconciliation

Aggregate measurements, retain correction context and support reconciliation and operational review.

04Reporting

Portfolio reporting

Create repeatable reporting workflows from trusted subsets rather than fragile, manually prepared files.

05Analysis

Quantitative analysis

Select and deliver curated historical datasets to the analytical environment built for the computation.

06Integration

Operational integration

Give internal applications a stable interface to information from providers whose interfaces keep changing.

06Technical philosophy

Designed around the way energy information is actually used.

Artesian is intentionally not a streaming engine, a data marketplace or a bulk analytics platform. Its architectural responsibility is more specific.

01
Warm by design

Keep the history close.

Artesian maintains large volumes of conformed, trusted and versioned time series in low-cost, always-online warm storage. The information stays ready for the moment it becomes useful.

02
Selective by intent

Store everything. Use precisely.

Operational work usually depends on a relevant subset, not a scan of the entire estate. Artesian is tuned for focused retrieval and operational responsiveness.

03
Dedicated by principle

One client. One environment.

Licences and entitlements differ by organisation. Dedicated tenants keep credentials, configuration and information isolated around the client’s own rights.

04
API-first

The interface stays stable.

Applications integrate once with Artesian. The managed service absorbs the changing formats, interfaces and behaviours behind it.

Architectural boundary

Trusted subsets go where computation belongs.

When analysis requires large-scale computation, Artesian delivers the selected, conformed dataset to the specialist analytical environment. Each system keeps a clear responsibility.

MaintainArtesianComplete information estate
ComputeAnalyticsPurpose-built environment
ARK
07From information to capability

Embed Artesian in the environment that makes your business yours.

ARK combines energy domain expertise with software engineering to help organisations integrate, extend and embed Artesian in their operational architecture, workflows and applications.

Explore ARK expertise

What Artesian takes responsibility for

Information that remains
ready when you need it.

Start a conversation