Skip to main content
A pipeline is an ordered chain of steps that turns source data into something you can publish, chart or download. Each step takes the output of the previous one as its input, so the data is reshaped progressively from the first step to the last. Pipelines are reproducible: when a source dataset updates, the pipeline reruns and everything downstream follows. That is what makes a published dataset stay current without anyone touching it.

The shape of a pipeline

1

Import

Every pipeline starts by bringing data in — from an existing Alphacast dataset, or from an external source like FRED or Yahoo Finance.
2

Filter and reshape

Narrow the data to what you need and get it into the right shape: select columns, filter rows and entities, resample, join or pivot.
3

Transform and analyze

Compute new variables, apply economic transformations, or run a domain model.
4

Output

Publish a dataset, build a chart, or produce a downloadable snapshot.

Every step

Import data

Filter and select

Reshape

Transform and analyze

The formula reference documents the grammar shared by Calculate variable, Filter rows and Apply Formula.

AI steps

Outputs

Pipelines can also be built and run by AI agents. The Alphacast MCP server exposes the full pipeline lifecycle — creating pipelines, adding and editing steps, previewing output and triggering runs. See Pipeline tools.

Next steps

Fetch dataset

Start a pipeline from an existing dataset.

Formula reference

Every operator and function available in a formula field.