FlowRunner
PricingContact
Theme
Start Free

AlphaInsider

Finance

AlphaInsider is a social trading marketplace where strategies are published, followed, and wired to real brokers. Agents search and monitor strategies, track positions and orders, place trades from allocation targets, and read bot, invoice, and payout activity.

72 actions API key available
AlphaInsider website Platform Documentation Capability data verified 2026-08-25
A scheduled rebalance runs for one bot after the close
Get Bot Allocations and Get Positions return what the bot funds and what it holds
Get Strategy Calculation restates each followed strategy against this bot's own starting balance
Get Exchange Status confirms the markets those orders would reach are open
Get Max Order Size returns the per instrument ceiling the agent stays under
The agent posts the target set and names every holding an omission would close
The strategy owner confirms the set before Create Orders From Allocations runs

What This Integration Enables

AlphaInsider is a marketplace where a trading strategy is a published product with a price and subscribers, and where a bot wired to a real broker account is the thing that executes it. That structure is what makes it worth automating. The signal, the executor, and the funding split are three separate objects, so an agent can reason about each of them without touching the other two.

FlowRunner agents search the marketplace and filter on drawdown rather than headline return, restate a candidate strategy against your own starting balance, and read what a bot actually achieved at the broker after slippage and fees. They place and cancel orders, manage bots and their allocations, and read the invoice, payout, and income side that a strategy creator runs as a business. There is no sandbox on this API. Every write is a live instruction against a live broker account, which is exactly why the human-in-the-loop boundary on this connector sits where the money crosses, not where the reporting does.

Without FlowRunner

Rebalancing by hand Somebody reads a strategy's positions, works out the deltas, and types orders under time pressure
Performance you cannot compare A creator's headline figures start from their balance and their date, not yours
A silent bot A bot that stops trading gives no reason, so the first signal is a flat equity curve

With FlowRunner

Rebalancing as a reviewed proposal The agent computes the target set and a person approves the set, not each order
Performance restated to your money Every strategy is recalculated against your starting balance before it is funded
A bot that explains itself Rejected orders and credential failures are read from the activity log and routed to a person

Use Case Scenarios

  • A rebalance that arrives as a proposal

    After the close, the agent reads the bot's current funding split with Get Bot Allocations and its holdings with Get Positions. It calls Get Strategy Calculation on each followed strategy so the comparison uses this bot's starting balance instead of the creator's, checks Get Exchange Status for the markets involved, and calls Get Max Order Size for each instrument so nothing is sized at the ceiling. It then posts the proposed target set into Slack, listing every position that would be closed because it is absent from the list. Create Orders From Allocations runs only after the owner confirms.

  • The bot that stopped trading

    A bot shows no fills for two sessions. On a schedule, the agent reads Get Bot Info for status and leverage, then Get Bot Activities, which is where a rejected order, a broker credential failure, or a leverage limit is recorded. It matches the failure to a cause and posts it into Microsoft Teams with the bot named. A stale broker key becomes a request to run Update Bot Broker Keys. A leverage ceiling becomes a decision for the owner, because raising it changes the risk of every strategy that bot follows at once.

  • The creator's back office

    A strategy creator earns subscription commissions and pays an account tier. On a schedule the agent reads Get Income for the period, Get Invoices for anything unpaid, and Get User Balance for what is withdrawable. Failed invoices are retried with Retry Invoice, and the line items land in Google Sheets beside the subscriber counts pulled from Get Strategy Timelines. When the balance clears a threshold, Get Payout Fees is called first, since the fee comes out of the amount requested, and the net figure goes to the creator before Create Payout is ever considered.

Human-in-Loop Highlight

Create Orders From Allocations is not an order. It is a declaration of the strategy's complete desired position set, and anything left out of it is closed. An empty list flattens the strategy entirely. The undo is Delete Order, which cancels an order only while it is still open, so a filled order is reversed by trading back in at a new price rather than by cancelling anything. That asymmetry is the whole reason for the gate. The rebalance agent assembles the target set, checks the markets are open, sizes every line below the Get Max Order Size ceiling, and then stops. It posts the table with the closures spelled out: "Target set covers 4 of the 6 current holdings. Confirming this closes BTC:BINANCE and ETH:BINANCE in full. Send?" The owner answers. The arithmetic was never the risky part.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

72 actions

Strategies

10
  • Search Strategies Searches the marketplace by security type, category, sector, drawdown, trade count, price, or creation date. Maximum drawdown is the filter that matters when picking something to follow, because return figures hide how far it has fallen from a peak.
  • Get Strategies Reads one or more strategies by id with their performance over a chosen timeframe.
  • Get Strategy Values Reads the current relative balance of one or more strategies.
  • Get User Strategies Reads every strategy one user has created, with performance attached.
  • Get Strategy Performance Reads a strategy's performance as a time series at the granularity you ask for. Used to chart a candidate before funding it.
  • Get Recommended Strategies Reads what the marketplace suggests alongside strategies you name.
  • Create Strategy Creates a strategy others can follow. Also the way to run a private signal that drives a bot without publishing anything.
  • Update Strategy Updates a strategy's name, description, or starting balance.
  • Update Strategy Price Sets the monthly subscription price. A separate route from the general edit, so a routine update cannot change what subscribers pay by accident.
  • Delete Strategy Deletes a strategy. Its track record, its subscribers, and its positions go with it.

Trading

7
  • Get Positions Reads what a strategy currently holds. The starting point of every rebalance.
  • Get Orders Reads a strategy's open orders. Worth watching, because a strategy is capped at 100 open orders.
  • Get Max Order Size Works out the largest order a strategy could place in one instrument. A ceiling to stay under, not a target to hit.
  • Create Order Places a single order on a strategy, sized either as a quantity or as a cash total.
  • Create Orders From Allocations Moves a strategy to a set of target percentage allocations. The list is the complete desired position set, so anything omitted is closed.
  • Delete Order Cancels an open order. It has no effect once the order has filled.
  • Create Order From Webhook The percentage based entry point that external signal sources post to, exposed so a flow can drive it directly.

Bots

15
  • Get Bots Lists the bots that execute strategies at a real broker.
  • Get Bot Info Reads one bot's broker, status, leverage, and slippage settings.
  • Create Bot Creates a bot and connects it to a broker with live trading credentials.
  • Update Bot Settings Changes leverage, slippage, and start and stop behavior. Leverage is a ceiling over every strategy the bot follows.
  • Update Bot Broker Keys Replaces the broker credentials a bot trades with. The fix after a key rotation at the broker.
  • Start Bot Starts a bot, from which point it executes its strategies with real money.
  • Stop Bot Stops a bot. With Close On Stop off, open positions stay open and nothing manages them.
  • Reset Bot Clears a bot's working state. Run it on a stopped bot rather than a running one.
  • Delete Bot Deletes a bot and its stored broker keys. It does not close positions, so check them first.
  • Get Bot Allocations Reads how a bot's capital is split across the strategies it follows.
  • Update Bot Allocations Sets that split. Like the trading allocations route, it is the complete list, so a strategy left out stops being funded.
  • Get Bot Performance Reads what the bot actually achieved at the broker, after slippage and fees.
  • Reset Bot Performance Clears a bot's performance history and starts the graph again.
  • Get Bot Activities Reads the bot's activity log. Where a running but idle bot explains itself.
  • Update Bot Notifications Chooses which bot events raise a notification. The list sent replaces the stored one.

Market Data

5
  • Get Stocks Reads one or more instruments by id, stock or cryptocurrency alike.
  • Get All Stocks Reads the entire instrument universe. A bulk download to cache, limited to 20 requests an hour.
  • Search Stocks Searches instruments by name or symbol. The right way to resolve a single ticker.
  • Get Stock Price History Reads an instrument's historical prices over a window.
  • Get Exchange Status Reads whether the relevant exchanges are open. Worth checking before a stock order, since a market order into a closed market queues.

Subscriptions

7
  • Get Strategy Subscriptions Lists the strategies this account subscribes to.
  • Create Strategy Subscription Subscribes to a strategy. It starts a paid monthly charge at the listed price.
  • Delete Strategy Subscription Unsubscribes and ends the charge. Any bot following that strategy stops receiving its trades.
  • Update Subscription Notifications Chooses which events a subscribed strategy notifies you about. The list sent replaces the stored one.
  • Get Strategy Calculation Restates a strategy against your starting balance from your starting date. The honest comparison before funding.
  • Update Strategy Calculation Stores your own starting balance and date for a strategy.
  • Delete Strategy Calculation Removes that stored calculation so the creator's own figures show again.

Account

3
  • Get Account Tiers Lists the account tiers and what each includes.
  • Get Account Subscription Reads which tier this account is on and when it renews.
  • Update Account Subscription Moves the account to a different tier, changing what it pays immediately.

Money

13
  • Get User Balance Reads the commissions and earnings available to withdraw.
  • Create Payout Withdraws money from the balance. Amounts are in cents and the fee is deducted from what you request.
  • Get Payout Fees Works out the withdrawal fee for a given amount. Run it before a payout so the net figure is known.
  • Get Payouts Lists withdrawals and their status.
  • Get Income Reads earnings over a period, bucketed by interval. The revenue report for a strategy creator.
  • Get Stripe Account Link Returns the link where the bank details behind payouts are managed.
  • Get Invoices Lists invoices, filtered by status or payment source.
  • Get Invoice Items Reads the line items on one invoice.
  • Get Upcoming Invoice Reads what is about to be charged and when. The forecast a budget check needs.
  • Get Upcoming Invoice Items Reads the line items making up the next invoice.
  • Get Invoice PDF Returns an invoice as a PDF for the records.
  • Retry Invoice Retries payment on a failed invoice. Pairs with a filtered invoice list to recover a lapsed subscription.
  • Get Payment Sources Lists the cards on file for the account.

Users

5
  • Verify Token Checks whether a supplied API token is valid.
  • Get Users Reads the public profiles anyone browsing the marketplace can see.
  • Get User Info Reads your own profile, including the private fields the public route omits.
  • Update User Info Updates the bio and social links shown beside your strategies.
  • Update User Notifications Chooses which account notifications you receive. The list sent replaces the stored one.

Timelines

7
  • Get Timelines Reads specific timeline events by id.
  • Get Strategy Timelines Reads a strategy's trades, posts, and stock events in order. The closest thing this API has to a change feed.
  • Create Post Publishes a post to a strategy's timeline, which notifies its subscribers.
  • Preview Post Renders what a post would look like without publishing it or notifying anyone.
  • Delete Post Removes a post. Subscribers already notified are not un-notified.
  • Like Likes a timeline event.
  • Unlike Removes your like from a timeline event.

Frequently Asked Questions

What can FlowRunner do with AlphaInsider?

FlowRunner agents can run Search Strategies, Get Strategies, and Get Strategy Values in AlphaInsider, plus 69 more actions.

Does connecting AlphaInsider to FlowRunner require OAuth?

No. AlphaInsider connects to FlowRunner with an API key, no OAuth flow required.

Can AlphaInsider trigger a FlowRunner workflow automatically?

AlphaInsider doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

Start building with AlphaInsider

Free plan, no card required. Connect in minutes.