← Back to Browse

Help Center

Everything you need to know about using AlgoPicks — from browsing markets to executing trades.

Can't find what you need? Submit a support ticket →

1Getting Started

AlgoPicks is a prediction market analysis platform. We show you live markets from the Kalshi exchange, run them through our algorithmic engine, and give you clear recommendations with confidence scores — so you can make smarter predictions.

Creating an Account

Click Sign Upin the top right corner. You can register with an email and password or continue with Google. After signing up, you'll be guided through a quick onboarding:

  1. Verify your email — Check your inbox for a verification link. The page will automatically detect when you've verified.
  2. Add your phone number (optional but recommended) — Enables SMS notifications and two-factor authentication. You'll receive a one-time code to confirm.

Tip

Once onboarded, you'll receive $100 in play money to start paper trading immediately — no Kalshi account required.

Signing In

Use your email and password or Google to sign in. If you've enabled two-factor authentication, you'll be prompted for a 6-digit code sent to your phone.

Forgot Your Password?

Click Forgot password?on the sign-in page, enter your email, and we'll send a reset link. Check your spam folder if you don't see it.

2Browsing Markets

The Browse page is your home screen. It shows every active prediction market on the platform, organized to help you find opportunities fast.

Top Algorithmic Pick

At the top of the page, you'll see the Top Algorithmic Pick— the single market where our algorithm has the highest confidence right now. It shows the recommendation (Buy Yes or Buy No), confidence score, current price, and category. Click it to see the full event analysis.

Trending Markets

Below the top pick is a Trending carousel showing the six highest-volume events. These are the markets attracting the most trading activity. Scroll left and right with the arrow buttons.

Category Filters

Use the horizontal category pills to filter markets: Trending, Politics, Elections, Economics, Finance, Climate, Entertainment, Sports, Tech, Companies, World, Social, Health, and Transportation. The count next to each category shows how many active events are in it.

Sorting

Sort the market grid by Volume (most traded), Newest(recently created), or Most Markets (events with the most individual contracts).

Resolved Markets

Toggle to Resolved Markets at the top to browse events that have already settled. This is useful for reviewing past outcomes and checking how the algorithm performed.

Infinite Scroll

Markets load in batches of 24. Keep scrolling to load more — no pagination buttons needed.

3Event Details & Analysis

Click any event card to open its detail page. This is where you get the full picture of an event and its markets.

Event Overview

The top of the page shows the event title, category, total number of markets, and combined trading volume. If the event has multiple markets that are mutually exclusive (only one can resolve Yes), that's noted here.

Probability Chart

An event-level probability chart shows how the market's pricing has moved over time, giving you a visual sense of momentum and trend.

AlgoPicks Analysis

The AlgoPicks Analysispanel is the algorithmic deep dive. If an analysis hasn't been generated yet, click Generate Analysisto start one. The analysis process takes a few minutes — you'll see progress steps as the system gathers data and builds the report.

Tip

It's safe to navigate away while an analysis is generating. It will continue in the background and be ready when you return.

A completed analysis includes:

  • Overall sentiment and confidence for the event
  • Key factors driving the analysis
  • Per-market predictions with fair value estimates and supporting evidence

If an analysis becomes stale (the event is closing soon and the data is old), you'll see a banner suggesting you refresh it.

Individual Markets

Each market within the event is shown as an expandable row. You'll see:

  • Probability bar — Visual Yes/No split with percentages
  • Volume — Total contracts traded
  • Buy signal — If the algorithm has a recommendation with 60%+ confidence, you'll see a Buy Yes or Buy No badge
  • Add to Betslip — One click to add the market to your betslip with the algorithm's suggested side
  • Save Pick — Star icon to save the pick to your profile (requires sign-in)

Expand a market row to see additional tabs:

  • Chart — Historical price chart for the market
  • Orderbook — Live order book depth visualization
  • Trades — Recent trade feed with prices and sizes

A live ticker bar shows real-time price updates via streaming data.

Watchlist

Click the watchlist icon on any event to add it to your watchlist. You'll receive notifications when the event's status changes or new analysis is available (if you have those notification types enabled).

4AlgoPicks & Indexes

The AlgoPickspage (accessible from the sidebar) is where you see our curated algorithmic indexes — themed portfolios of our highest-conviction picks.

Choosing an Index

Use the horizontal index selector at the top to switch between indexes. Each index shows its pick count, signal count, and win rate (when available):

  • AP-100 — Top 100 picks across all categories
  • AP Trending — High-momentum markets with strong signals
  • AP Politics — Political and government markets
  • AP Finance — Financial and economic markets
  • AP Tech — Technology and science markets
  • AP World — International and geopolitical markets
  • AP Culture — Entertainment and cultural markets
  • AP Random 50 — Diversified sample across all categories

Filtering & Sorting

Within each index, filter picks by All, Buy Yes, Buy No, or Pending (awaiting analysis). Sort by Confidence, Urgency (closest to closing), or Price.

Import to Betslip

Click Import to Slip to add all active picks from the current index to your betslip at once. Only analyzed, non-hold picks are included.

Active vs. Resolved

Switch between Active (open markets) and Resolved(settled markets) tabs. The Resolved tab shows each pick's outcome: whether the algorithm was correct, the predicted vs. actual result, and the entry price.

5Live Events & Calendar

The Livepage (calendar icon in the sidebar) organizes markets by when they close, so you can focus on what's happening now.

Closing Soon

At the top, a Closing Soon strip highlights events closing within the next 6 hours. These are your most time-sensitive opportunities.

Stats Bar

The header shows key stats: total active events, total markets, combined volume, and how many events are closing within 24 hours.

Timeline vs. Grid View

Toggle between Timeline (events grouped by close date with day headers) and Grid(standard card layout). Timeline view is best for seeing what's closing when; Grid view matches the Browse page layout.

Countdown Timers

Each event shows a countdown to its earliest market close. Events closing within 6 hours are highlighted with urgent styling so they stand out.

6The Betslip

The Betslip is your trading interface. Open it from the sidebar or by adding a market from any event page. It slides in from the right side of the screen.

Adding Markets

Click Add to Betslipon any market row in an event detail page. The market is added with the algorithm's suggested side (Yes or No). You can also add picks in bulk from the AlgoPicks Indexes page using Import to Slip.

Configuring Each Position

  • Toggle Yes/No — Switch the side of your position
  • Set quantity — Use +/− buttons or type a number (1–9,999 contracts)
  • Set a limit price — Enter a price between 1¢ and 99¢, or leave empty for market price
  • Remove — Click the X to remove a position from the slip

Play Balance

Your current play money balance is shown at the top of the betslip. Below the positions, you'll see the total estimated cost and whether you can afford the slip.

Paper Trade

Click Paper Tradeto execute all positions with play money. Your play balance is debited, simulated fills are created, and you'll see a confirmation with a link to your paper portfolio.

Live Execute

If you've connected your Kalshi account, a Live Execute button appears. This is a two-step process: click once to arm, then click again within 5 seconds to confirm. This places real orders on the Kalshi exchange with real money. You can optionally name your betslip for tracking.

Clearing & Resetting

Clear Slip removes all positions (requires confirmation). Reset Play Account restores your play balance to $100 and clears all paper trading history (also requires confirmation).

7Paper Trading

Paper trading lets you practice prediction market trading with play money — zero financial risk, real market outcomes.

How It Works

Every account starts with $100 in play money. When you paper trade through the betslip, simulated fills are created at the current market price (or your limit price). Your positions track against live market prices in real time, and when markets settle on Kalshi, your paper trades settle automatically with the same outcome.

Your Paper Portfolio

View your paper portfolio from your Profile page:

  • Open positions — Current holdings with live unrealized P&L, entry price, current price, and delta
  • Settled positions — Completed trades showing whether you won or lost, with realized P&L
  • Play balance — Your current available play money
  • Estimated portfolio value — Balance plus unrealized gains/losses
  • Win rate — Percentage of settled trades that were profitable
  • Streak — Your current winning or losing streak
  • Rank — Performance tier from Rookie to Legend, based on win rate and sample size

Settlement

Paper positions settle automatically when the underlying Kalshi market resolves. If your prediction was correct, you receive a payout; if not, you lose your cost. You'll get a notification when positions settle (if paper trading notifications are enabled). Recently settled positions are briefly highlighted in your portfolio.

Resetting

Want a fresh start? Use Reset Play Account in the betslip to restore your balance to $100 and clear all paper trading history.

8Connecting Your Kalshi Account

To trade with real money through AlgoPicks, you need to connect your Kalshi account. This is done from your Profile Settings.

Setup Steps

  1. Create a Kalshi account — If you don't have one, sign up at kalshi.com
  2. Fund your account — Deposit funds on Kalshi (AlgoPicks does not handle deposits)
  3. Generate API keys — In your Kalshi account settings, create an API key pair. You'll get an API Key ID and a private key (PEM format)
  4. Enter credentials in AlgoPicks — Paste your API Key ID and private key (or upload the PEM file) in the Kalshi Connection section of your profile settings

Demo vs. Production

You can choose between Demo and Production environments. We recommend starting with Demo to test the connection before using real money. You can switch environments at any time.

Security

Your Kalshi API credentials are encrypted at rest. AlgoPicks never has access to your Kalshi password — only the API keys you provide, which can be revoked from your Kalshi account at any time.

Managing Your Connection

Once connected, you can view your connection status, switch between Demo and Production, update your API keys, or disconnect entirely from your profile settings.

9Live Trading

With a connected Kalshi account, you can execute real trades directly from AlgoPicks.

Executing Trades

Build your betslip as usual, then click Live Execute instead of Paper Trade. The button requires a two-step confirmation to prevent accidental execution. Orders are sent directly to the Kalshi exchange.

Real Money Warning

Live execution uses real money from your Kalshi account. Make sure you understand the risks. AlgoPicks provides algorithmic analysis for informational purposes — it is not financial advice. All trades are your own decision.

Live Portfolio

Your live portfolio is visible from your Profile page. It shows your Kalshi account balance, open positions, exposure, realized P&L, and any open orders. You can cancel open orders directly from this view.

Betslip Naming

When Kalshi is connected, you can name your betslips for easier tracking. If you don't provide a name, one is generated automatically with the date.

10Auto-Trading

Auto-trading is powered by an AI agent that actively scans markets, evaluates risk and liquidity, and makes trading decisions using a multi-step reasoning process. You can auto-trade with play money (paper mode) or real money through your connected Kalshi account (live mode).

How Auto-Trading Works

The AI auto-trader runs periodic cycles where it:

  1. Scans markets — Reviews all analyzed events, filtering by your selected categories and minimum edge threshold
  2. Analyzes your portfolio — Checks current open positions, exposure, unrealized P&L, and capital utilization
  3. Evaluates risk — Calculates position size, expected value, and risk/reward ratio for each opportunity
  4. Checks liquidity — Verifies spread, volume, and open interest to ensure positions can be exited later
  5. Executes trades — Places buy or sell orders that pass all pre-flight checks
  6. Manages positions — Adjusts target prices and stop-losses on existing positions when conditions change
  7. Triggers reanalysis — Requests fresh AI analysis for events with stale data

Every action the auto-trader takes is logged to the Activity Feed, visible in the Activity tab of your auto-trade panel.

Auto-Trading

Auto-trading places real orders on Kalshi through your connected account. It requires a Starter plan or above and a connected Kalshi account. Your plan determines the allocation cap. You can still place manual paper bets using the bet slip to test strategies before committing real money.

Configuring Auto-Trade Settings

Each index subscription has its own settings, configured separately for paper and live modes. From your Profile, you can set:

  • Allocated capital — The total amount the system can work with
  • Max position size — Maximum percentage of capital per market (default 15%)
  • Risk tolerance — Conservative, moderate, or aggressive, which affects position sizing and entry thresholds
  • Minimum confidence — Only trade signals above this confidence level (default 55%)
  • Exit management — Enable or disable automatic target-price and stop-loss exits
  • Category filters — Restrict auto-trades to specific market categories (e.g. Politics, Finance, Tech)

Daily Allocation Caps

Live auto-trading has a daily spending cap that varies by plan. This limits how much capital the system can deploy in a single day:

  • Starter — $100/day
  • Edge — $500/day
  • Pro — $2,000/day
  • Elite — $10,000/day
  • Ultra — No cap

Kill Switch

The global kill switch instantly halts all auto-trading activity across every index subscription. When activated, no new trades will be placed (paper or live) until you turn it off. Use this if you want to pause everything immediately without changing individual subscription settings.

Important

Auto-trading executes trades without manual confirmation for each individual trade. You are responsible for setting appropriate limits and monitoring your positions. AlgoPicks is not liable for any losses from auto-traded positions.

Notifications

You'll receive notifications for every auto-trade action: entries, exits, settlement results, and errors. If you hit a plan limit (e.g. monthly trade cap), you'll be notified and can upgrade for higher limits.

11Research Agent

The Research Agent (accessible from the sidebar) is an AI-powered research assistant with access to 40+ real-time data tools.

Asking Questions

Type any question in the input field and press Enter to send. The agent will search for relevant data, call specialized tools, and build a comprehensive answer. Use Shift+Enter for a new line without sending.

Starter Prompts

Not sure where to start? Click one of the starter prompts on the welcome screen:

  • “Will the Fed cut rates this year?”
  • “Who will win the NBA Finals?”
  • “What is the outlook for NVDA?”
  • “Will there be a government shutdown?”
  • “Hurricane season odds?”

Tool Calls

As the agent works, you'll see labeled tool calls showing what data it's fetching: web searches, stock data from Polygon and Finnhub, sports stats, weather data, economic indicators from FRED, SEC filings, odds data, Google Trends, and more. This transparency lets you see exactly what sources inform the answer.

Conversation Threads

Your conversations are saved as threads to your account. Open the thread drawer to switch between past conversations, start a new thread, or delete old ones. Threads sync across devices.

Stopping & Retrying

Click the Stop button while the agent is responding to halt generation. If something goes wrong, a Retry button lets you resend your last message.

13Plans & Pricing

AlgoPicks offers a free tier and five paid subscription plans. Each tier unlocks progressively more features, higher limits, and advanced capabilities.

Free

The Free plan gives you access to browse markets, view cached analyses, paper trade with $100 in play money, and use the Research Agent with limited messages. It's a great way to explore the platform before committing.

Starter — $29.99/mo

Unlocks Kalshi live trading (25 trades/mo), historical data, 30 research messages per month, and live auto-trading with a $100/day cap. Gives unlimited play money for manual paper betting. Ideal for casual traders getting started with real money.

Edge — $49.99/mo

Increases limits across the board: 75 research messages, 50 event analyses, 75 live trades, and a $500 live auto-trade allocation cap. Best for active traders who want more room to operate.

Pro — $89.99/mo

Unlimited research messages and event analyses. 150 live trades/mo and a $2,000 live auto-trade allocation cap. Our most popular plan for serious traders.

Elite — $119.99/mo

Everything in Pro with significantly higher limits: 500 live trades/mo and a $10,000 live auto-trade allocation cap. Built for high-volume traders.

Ultra — $199.99/mo

The ultimate plan. Unlimited everything — trades, research, analyses, and contracts per order. Unlimited live auto-trade allocation with no cap. Includes Developer API access.

Annual Billing

All paid plans offer an annual billing option at 20% off the monthly price. Toggle between monthly and annual on the Pricing page.

Tip

Visit the Pricing page for a full side-by-side feature comparison table across all plans.

14Plan Limits & Features

Each plan has specific limits that are enforced across the platform. Limits reset on a 30-day rolling cycle from the start of your billing period.

AI Features

FeatureFreeStarterEdgeProEliteUltra
Research messages/mo33075UnlimitedUnlimitedUnlimited
Event analyses/mo22050UnlimitedUnlimitedUnlimited
Cached analysesUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimited

Kalshi Live Trading

FeatureFreeStarterEdgeProEliteUltra
Kalshi integrationYesYesYesYesYes
Live trades/mo02575150500Unlimited
Max contracts/order050100100100Unlimited

Indexes & Auto-Trade

FeatureFreeStarterEdgeProEliteUltra
View indexesYesYesYesYesYesYes
Index subscriptionsUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Live auto-tradingYesYesYesYesYes
Daily live auto-trade cap$0$100$500$2,000$10,000Unlimited

Notifications & Alerts

FeatureFreeStarterEdgeProEliteUltra
Email, push & SMS alertsYesYesYesYesYesYes

Portfolio & News

FeatureFreeStarterEdgeProEliteUltra
Watchlist items102550UnlimitedUnlimitedUnlimited
Saved picks103075UnlimitedUnlimitedUnlimited
Saved picks P&L statsYesYesYesYesYes
News commentsYes (sign-in required)YesYesYesYesYes
Unlimited play moneyYesYesYesYesYes

Exclusive Features

FeatureFreeStarterEdgeProEliteUltra
Developer API accessYes

Referral Program

Every logged-in user can participate in the referral program. Commission rates scale with your plan:

BenefitFreeStarterEdgeProEliteUltra
Referral commission15%20%20%25%25%30%
Signup bonus$0$5$5$10$10$10

How Limits Work

Usage counters reset on a 30-day rolling cycle. If you hit a limit, you can upgrade your plan at any time to get higher limits immediately. Downgrades take effect at the end of your current billing period.

15Developer API

The AlgoPicks Developer API lets you integrate our AI-powered research and event analysis directly into your own applications, bots, or workflows. The API is billed separately from your web subscription — any user can have an API key regardless of their subscription tier.

API Tiers

There are four API tiers, each with different rate limits and pricing:

TierPriceResearch/dayAnalysis/dayBurst (req/min)Max Keys
Free$051022
Builder$199/mo1005001010
Pro$499/mo5005,0003025
EnterpriseCustom10,00050,00060100

Available Endpoints

The API provides six endpoints across AI and data access:

  • Semantic Search (/api/v1/search) — Search across our entire knowledge base of news articles, events, and markets using natural language. Powered by vector embeddings with reranking.
  • Articles (/api/v1/articles) — Browse thousands of curated news articles from financial, political, sports, and economic sources. Supports pagination and filtering by feed, category, or date.
  • Events (/api/v1/events) — List prediction market events with nested markets. Filter by category or status.
  • Markets (/api/v1/markets) — List individual prediction markets with pricing, volume, and open interest data.
  • Research AI (/api/v1/research) — Send a natural-language query and receive an AI-generated research response. Supports both JSON and streaming formats. The agent has access to 40+ real-time data tools.
  • Analysis (/api/v1/analysis/[ticker]) — Retrieve the algorithmic analysis for a specific event by its ticker. Returns the full analysis including sentiment, confidence scores, key factors, and per-market predictions.

Getting Started with the API

  1. Create an accounton AlgoPicks if you don't have one
  2. Navigate to the Developers page
  3. Generate an API key— Give it a descriptive name. Your full key is shown only once, so copy it immediately and store it securely
  4. Authenticate requests by including the X-API-Key header in every request

Authentication

All API requests require an X-API-Key header containing your API key. Keys are prefixed with ak_and are hashed server-side — we never store your raw key.

Example: Semantic Search

curl "https://algopicks.ai/api/v1/search?q=federal+reserve+rate+decision&type=article&limit=5" \
  -H "X-API-Key: ak_your_key_here"

Example: Browse Articles

curl "https://algopicks.ai/api/v1/articles?category=Economics&limit=10" \
  -H "X-API-Key: ak_your_key_here"

Example: Research Request

curl -X POST https://algopicks.ai/api/v1/research \
  -H "Content-Type: application/json" \
  -H "X-API-Key: ak_your_key_here" \
  -d '{"query": "Will the Fed cut rates this year?", "format": "json"}'

Example: Analysis Request

curl https://algopicks.ai/api/v1/analysis/FEDRATE-25 \
  -H "X-API-Key: ak_your_key_here"

Rate Limiting

Rate limits are enforced per API key. Every response includes rate limit headers:

  • X-RateLimit-Limit — Your total limit for the current window
  • X-RateLimit-Remaining — Requests remaining in the current window
  • X-RateLimit-Reset — Unix timestamp when the window resets
  • Retry-After — Seconds to wait before retrying (only on 429 responses)

Daily limits reset at midnight UTC. Burst limits use a 60-second sliding window. If you exceed a limit, you'll receive a 429 Too Many Requests response.

Managing API Keys

From the Developers page, you can:

  • Create new API keys (up to your tier's maximum)
  • View key prefixes and last-used timestamps
  • Revoke keys that are no longer needed
  • Upgrade your API tier for higher limits

Upgrading Your API Tier

To upgrade from the free API tier, click the upgrade button on the Developers page and select Builder ($199/mo) or Pro ($499/mo). For Enterprise pricing, contact us. API tier upgrades are processed through Stripe and take effect immediately.

Important

Keep your API keys secret. Never expose them in client-side code, public repositories, or browser requests. If a key is compromised, revoke it immediately from the Developers page and generate a new one.

17News

The Newspage (accessible from the sidebar) features market intelligence articles — AI-generated and editorially curated content covering prediction market trends, analysis, and insights.

Browsing Articles

Filter articles by category using the filter bar. Articles are displayed as cards with hero images, titles, summaries, and category tags. Pagination is available at the bottom.

Reading & Engaging

Click any article to read the full post. At the bottom of each article, you can:

  • Like or dislike the article
  • Leave a comment and reply to other comments
  • Browse related articles suggested at the bottom

18Your Profile

Access your profile from the user menu in the top right corner. Your profile has several sections:

Portfolio

View your paper trading portfolio (open and settled positions, stats, rank) and your live Kalshi portfolio (if connected). Switch between them using the tabs.

Saved Picks

Markets you've starred from event detail pages appear here for quick reference.

Watchlist

Events you've added to your watchlist are collected here. You'll receive notifications for watched events based on your notification preferences.

Settings

Manage your account details:

  • Avatar — Upload a profile photo (JPEG, PNG, WebP, or GIF, max 5 MB) or use your Google photo
  • Display name — How your name appears on the platform
  • Phone number — Add or change your phone number with OTP verification
  • Bio — A short description (up to 280 characters)
  • Preferred categories — Select your interests for personalized recommendations
  • Kalshi connection — Connect, update, or disconnect your Kalshi account
  • Notification preferences — Control what alerts you receive and how
  • Two-factor authentication — Enable or disable 2FA (requires a verified phone number)

19Notifications

AlgoPicks sends notifications to keep you informed about markets and your positions. Click the bell icon in the header to see your notifications and mark them as read.

Notification Types

You can enable or disable each type independently:

  • Hot Pick Alerts — When the algorithm identifies a high-confidence opportunity
  • Price Movements — Significant price changes on your watchlisted events
  • Pick Outcomes — Results for picks you've saved
  • New Analysis — Fresh analysis available for watched events
  • Event Status — When watched events open, close, or settle
  • Paper Trading — Paper trade fills, auto-exit closures, and settlement P&L for your simulated positions
  • Auto-Trading — Live trade execution, exit signals, position settlements, and error alerts from index subscriptions

Delivery Methods

  • Push notifications — Browser notifications (requires granting permission when prompted)
  • Email — Alert emails for watchlist and trading updates
  • SMS — Text message alerts (requires a verified phone number). When SMS is enabled, you can choose which notification types are sent via text

Weekly Newsletter

All accounts receive a weekly newsletter with market recaps and top picks. To unsubscribe, click the unsubscribe link at the bottom of any newsletter email.

20Sharing Events

Share any event with others using the Share button on the event detail page.

How Sharing Works

When you share an event, AlgoPicks creates a public snapshot of the event with its current analysis (if available). You'll get a shareable link and options to:

  • Copy link to clipboard
  • Share to X (Twitter) with an AI-generated caption
  • Share to Reddit
  • Use your device's native share menu (mobile)

Shared links include rich Open Graph previews so they look great when posted on social media or messaging apps.

21Account & Security

Two-Factor Authentication (2FA)

Enable 2FA from your profile settings to add an extra layer of security. When enabled, you'll receive a 6-digit code via SMS each time you sign in. 2FA requires a verified phone number.

Email Verification

Your email is verified during onboarding. A verified email is required for full platform access.

Phone Verification

Adding and verifying your phone number unlocks SMS notifications and two-factor authentication. Verification uses a one-time code sent to your phone.

Password Reset

If you forget your password, use the Forgot password? link on the sign-in page to receive a reset link via email.

Signing Out

Sign out from the user menu in the header or from your profile settings page.

22Keyboard Shortcuts

Cmd/Ctrl+KFocus the search bar
EscClose the betslip, search dropdown, or notification panel
EnterSend a message in the Research Agent
Shift+EnterNew line in the Research Agent input
Navigate search results in the dropdown

23Affiliate Program

Earn recurring commission by referring new users to AlgoPicks. Any logged-in user can join the affiliate program — no application or approval needed.

How It Works

  1. Join the program — Go to your Profile → Affiliate tab and click Join Program. You'll instantly receive a unique referral code (e.g. AP-X7K2M9) and a shareable referral link.
  2. Share your link — Your referral link looks like https://algopicks.ai/?ref=AP-XXXXXX. Send it to friends, post it on social media, embed it on your website, or share it anywhere. When someone visits through your link, a 30-day referral cookie is set. If they sign up within that window, they're tracked as your referral.
  3. Earn commission— When a referred user subscribes to a paid plan, you earn a percentage of every invoice they pay for 12 months. You also receive a one-time signup bonus when they first subscribe (on paid plans).
  4. Get paid— Connect your bank account via Stripe Connect to receive automatic payouts. You can also view your payouts and tax documents from the Stripe Express dashboard.

Commission Rates

Your commission rate depends on your own AlgoPicks plan. Higher plans earn higher commission:

Your PlanCommission RateSignup Bonus
Free15%$0
Starter20%$5 per subscriber
Edge20%$5 per subscriber
Pro25%$10 per subscriber
Elite25%$10 per subscriber
Ultra30%$10 per subscriber

Earning Examples

Here's what you could earn with different scenarios:

  • Free plan affiliate, referral subscribes to Pro ($89.99/mo)— You earn 15% = $13.50/mo for 12 months ($162 total)
  • Pro plan affiliate, referral subscribes to Elite ($119.99/mo)— You earn 25% = $30.00/mo for 12 months ($360 total) + $10 signup bonus
  • Ultra plan affiliate, referral subscribes to Ultra ($199.99/mo)— You earn 30% = $60.00/mo for 12 months ($720 total) + $10 signup bonus

Commission Window

You earn commission on every invoice your referred user pays for 12 months from the date they subscribe. After 12 months, the referral expires and no further commissions are earned from that user.

Setting Up Payouts (Stripe Connect)

To receive your earnings, you need to connect a bank account through Stripe Connect. AlgoPicks uses Stripe Express accounts, which handle identity verification, tax reporting, and payouts for you.

  1. Go to your Affiliate tab
  2. Click Connect Bank Account— you'll be redirected to Stripe's onboarding flow
  3. Complete the Stripe onboarding: verify your identity, provide your bank account or debit card details, and accept the Stripe Connected Account Agreement
  4. You'll be redirected back to AlgoPicks. Once Stripe confirms your account is fully set up (charges and payouts enabled), you'll see a Payouts Connected status on your Affiliate tab

Once connected, commissions are transferred to your Stripe account automatically each time a referred user's invoice is paid. If you had a pending balance before completing onboarding, it will be transferred in full once your account is active.

The minimum payout threshold is $50.00. Commissions accumulate in your pending balance until the threshold is met.

Stripe Connect Troubleshooting

If your onboarding was interrupted, return to the Affiliate tab and click Complete Setupto resume where you left off. If you see “Payouts Connected” but haven't received a transfer, check that your Stripe account has no outstanding verification requirements by clicking View Payouts & Tax Docs.

Your Affiliate Dashboard

The Affiliate tab in your profile shows:

  • Referral link and code — Your unique link and current commission rate
  • Total referrals — Everyone who signed up through your link
  • Active subscribers — Referred users with active paid plans
  • Total earned — Lifetime commission earnings
  • Pending balance — Earnings awaiting payout
  • Total paid out — Amount already transferred to your bank
  • Recent referrals — Status (Signed Up, Subscribed, or Churned), plan, and dates for each referral
  • Recent commissions — Invoice amounts, commission rates, earned amounts, and payout status (Pending or Paid)

If you've connected Stripe, you can also click View Payouts & Tax Docs to open your Stripe Express dashboard for detailed payout history and tax documentation (1099 forms for US affiliates).

Tip

Upgrading your own plan increases your commission rate immediately. If you're actively referring users, a higher plan pays for itself through increased affiliate earnings.

Paid Group Subscriptions

In addition to referral commissions, you can earn money by running a paid group. When you enable paid subscriptions on your group, new members pay a monthly fee to access your picks, posts, and community. You keep 90%of every subscription — the platform takes a 10% service fee.

Who Can Enable Paid Groups?

Paid group subscriptions are available exclusively to users on the Ultra plan ($199.99/mo). You also need a connected Stripe account (the same one used for affiliate payouts).

How to Set Up a Paid Group

  1. Make sure you're on the Ultra plan upgrade here if needed
  2. Connect Stripe if you haven't already — go to your Affiliate tab and click Connect Bank Account
  3. Go to your group's Settings tab
  4. Under Monetization, toggle on Paid Group
  5. Set your monthly price (anywhere from $2.99 to $999.99)
  6. Save — new members will now be prompted to subscribe when they join

How Payouts Work

Group subscription revenue is deposited directly to your Stripe Connect account. Payments are processed automatically — you don't need to invoice anyone. Failed payments are retried automatically by Stripe.

You can track your subscriber count, estimated monthly revenue, and growth trends from the Monetization section in your group settings.

Existing Members Stay Free

When you turn on paid subscriptions, any members who already joined your group for free keep their free access. Only new members after that point will be required to pay. There's no risk of losing your existing community.

Earning From Both

Paid group subscriptions and referral commissions are independent revenue streams that stack. You can run a paid group and earn referral commissions at the same time, using the same Stripe Connect account for both. For more details on the affiliate program, visit the Affiliate page.

24Billing & Refunds

Subscription Billing

All paid plans are billed through Stripe, a PCI-compliant payment processor. You can choose monthly or annual billing (annual saves 20%). Your subscription renews automatically at the end of each billing period unless you cancel.

Subscribing to a Plan

To subscribe, visit the Pricing page, select a plan, and choose monthly or annual billing. You'll be redirected to a Stripe Checkout page to enter your payment details. After successful payment, you're redirected back to your profile and your new plan is active immediately.

Changing Your Plan

To upgrade or change your plan, visit the Pricing pageand select a new plan. If you're already on a paid plan, you can also click Change Plan from the Subscription section in your Profile Settings.

Managing Your Subscription

If you're on a paid plan, click Manage Subscription in your Profile Settings to open the Stripe Customer Portal. From the portal, you can:

  • Update your payment method — Change your credit/debit card
  • View invoices — Download receipts for past payments
  • Cancel your subscription — Your plan stays active until the end of the current billing period, then reverts to Free
  • View billing history — See all past charges and their status

Subscription Status

Your subscription status is shown in your profile settings. Possible statuses:

  • Active — Your plan is current and in good standing
  • Past Due — A payment failed. Update your payment method in the Stripe portal to resolve
  • Canceled — You've cancelled. Your plan remains active until the period end date shown
  • Incomplete — Your initial payment didn't complete. Return to Stripe to finish setup

Your profile also shows a renewal date (or end date if cancelled) and usage meters for research messages, event analyses, and live trades so you can track how much of your plan you've used.

Cancellation

You can cancel your subscription at any time through the Stripe Customer Portal (click Manage Subscription in your profile settings). When you cancel, your plan remains active until the end of the current billing period. After that, your account reverts to the Free plan. You can resubscribe at any time.

No Refunds Policy

All sales are final. AlgoPicks does not offer refunds for any subscription payments, including partial months, unused time, or plan downgrades. By subscribing, you acknowledge and agree to this no-refund policy. We encourage you to use the Free plan to evaluate the platform before purchasing a paid subscription. For full details, see our Terms of Service.

Developer API Billing

Developer API subscriptions (Builder and Pro tiers) are billed separately from your web subscription. The same no-refund policy applies. API subscriptions are monthly only and can be cancelled at any time from the Developers page.

Payment Methods

We accept all major credit and debit cards through Stripe. AlgoPicks does not store your payment information — all payment data is handled securely by Stripe. You can update your card at any time through the Stripe Customer Portal.

Failed Payments

If a payment fails, Stripe will retry the charge automatically. You'll see a Past Due banner in your profile settings with a prompt to update your payment method. If payment continues to fail, your account will be downgraded to the Free plan until payment is resolved.

25Disclaimer & Liability

Important Legal Notice

Please read this section carefully. By using AlgoPicks, you acknowledge and agree to the following. For the complete legal terms, see our Terms of Service.

Not Financial Advice

AlgoPicks provides algorithmic analysis, AI-generated research, and prediction market data for informational and educational purposes only. Nothing on this platform constitutes financial advice, investment advice, trading advice, or any other kind of professional advice. You should not treat any content on AlgoPicks as a recommendation to buy, sell, or hold any financial instrument or prediction market contract.

No Guarantee of Accuracy

While we strive to provide accurate and timely information, AlgoPicks makes no warranties or representations regarding the accuracy, completeness, reliability, or timeliness of any analysis, prediction, research output, or data displayed on the platform. AI-generated content may contain errors, hallucinations, or outdated information. Past performance of our algorithms does not guarantee future results.

Trading Risks

Prediction market trading involves substantial risk of loss. You can lose some or all of your invested capital. You are solely responsible for evaluating the merits and risks of any trade you execute, whether through paper trading or live trading on Kalshi. AlgoPicks is not responsible for any trading losses you incur.

Auto-Trading Disclaimer

The auto-trading feature executes trades automatically based on algorithmic signals. By enabling auto-trading, you acknowledge that trades will be placed on your behalf without manual confirmation for each individual trade. You are fully responsible for setting appropriate spending limits and monitoring your positions. AlgoPicks is not liable for any losses resulting from auto-traded positions.

Kalshi Integration

AlgoPicks integrates with the Kalshi exchange to enable live trading. AlgoPicks is not affiliated with, endorsed by, or a partner of Kalshi. Your Kalshi account, funds, and trades are governed by Kalshi's own terms of service. AlgoPicks acts solely as a third-party interface and is not responsible for:

  • The availability, uptime, or performance of the Kalshi exchange
  • Order execution, fills, or settlement on Kalshi
  • Any funds deposited in or withdrawn from your Kalshi account
  • Changes to Kalshi's API, terms, or market rules
  • Any losses resulting from trades executed through the Kalshi integration

Limitation of Liability

To the maximum extent permitted by applicable law, Q6 Technology Holdings, Inc d/b/a AlgoPicks, its officers, directors, employees, and agents shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, use, or goodwill, arising out of or related to your use of the platform, regardless of the theory of liability. Our total liability for any claim arising from your use of AlgoPicks shall not exceed the amount you paid to us in the twelve (12) months preceding the claim.

Use at Your Own Risk

You use AlgoPicks entirely at your own risk. We provide the platform “as is” and “as available” without warranties of any kind, whether express or implied. You are solely responsible for your trading decisions and any financial outcomes that result from them.

For the complete legal terms governing your use of AlgoPicks, please review our Terms of Service and Privacy Policy.

26Frequently Asked Questions

Is AlgoPicks free?

Yes, there is a free tier. You can browse markets, view cached analyses, use the Research Agent (3 messages/mo), paper trade with $100 in play money, and receive push, email, and SMS alerts on all plans. Paid plans unlock higher limits, live trading, auto-trading, and more. See the Pricing page for details.

Do I need a Kalshi account?

No. You can use all analysis and paper trading features without a Kalshi account. A Kalshi account is only needed if you want to execute live trades with real money. Kalshi integration requires a Starter plan or above.

Is this financial advice?

No. AlgoPicks provides algorithmic analysis for informational and educational purposes only. All trading decisions are your own. We are not liable for any trading losses. See our Terms of Service for full details.

Can I get a refund?

No. All sales are final. We do not offer refunds for subscription payments, partial months, unused time, or downgrades. We encourage you to try the Free plan before purchasing. See our Billing & Refunds section for more details.

What's the difference between web plans and API plans?

Web subscription plans (Free through Ultra) control your access to the AlgoPicks website — research messages, live trading, alerts, and more. Developer API plans (Free through Enterprise) are billed separately and control programmatic access to our research and analysis endpoints. You can have both independently.

How do I get a Developer API key?

Go to the Developers page, click “Generate API Key,” and give it a name. Your full key is shown only once — copy and store it securely. The free API tier gives you 5 research and 10 analysis requests per day.

Is AlgoPicks affiliated with Kalshi?

No. AlgoPicks is not affiliated with, endorsed by, or a partner of Kalshi. We integrate with the Kalshi exchange API to enable live trading, but your Kalshi account and funds are governed entirely by Kalshi's own terms.

How accurate is the algorithm?

The algorithm continuously calibrates itself against real outcomes. You can see win rates and performance data on the AlgoPicks Indexes page. Past performance does not guarantee future results.

What happens to my play money when markets settle?

When a market you've paper traded resolves, your position settles automatically. If your prediction was correct, you receive a payout credited to your play balance. If incorrect, you lose the cost of the position.

Can I reset my paper trading account?

Yes. Open the betslip and click Reset Play Account. This restores your balance to $100 and clears all paper trading history.

Are my Kalshi API keys safe?

Yes. API credentials are encrypted at rest using AES-256-GCM encryption. AlgoPicks never stores your Kalshi password — only the API keys you provide. You can revoke your API keys from your Kalshi account at any time.

What happens when I hit a usage limit?

When you reach a limit (e.g., research messages or live trades), you'll see a message indicating the limit has been reached and suggesting an upgrade. Limits reset on a 30-day rolling cycle. You can upgrade your plan at any time to get higher limits immediately.

Why is an analysis taking a long time?

Deep event analyses pull data from multiple sources and can take a few minutes to complete. You can safely navigate away — the analysis will continue in the background and be ready when you return.

Do my Research Agent conversations sync across devices?

Yes. Research threads are saved to your account and sync across all your devices and browsers automatically.

How do I start earning as an affiliate?

Go to your Profile → Affiliate taband click “Join Program.” You'll get a referral link instantly. Share it, and you'll earn 15–30% commission (depending on your plan) on every invoice your referred users pay for 12 months. Connect a bank account via Stripe to receive payouts. See the Affiliate page for full details.

How do I monetize my group with paid subscriptions?

Paid group subscriptions are available on the Ultra plan. Once you're on Ultra and have connected Stripe, go to your group's Settings tab, enable Paid Groupunder Monetization, and set your monthly price ($2.99–$999.99). You keep 90% of every subscription. See the Affiliate Program section above for step-by-step instructions.

Can I use the API with the free web plan?

Yes. The Developer API is billed independently from your web subscription. Any user can generate a free API key with 5 research and 10 analysis requests per day, regardless of their web plan.

What is auto-trading?

Auto-trading automatically executes trades when our algorithmic indexes generate signals that match your configured thresholds. You set the capital, risk tolerance, minimum confidence, and category filters — the system handles execution. Auto-trading requires a Starter plan or above and a connected Kalshi account. For paper practice, use the bet slip to place manual paper bets. See the Auto-Trading section for full details.

How does auto-trading work?

Auto-trading is powered by an AI agent that actively scans markets, evaluates risk and liquidity, and makes trading decisions using a multi-step reasoning process. It runs every 10 minutes and operates within your configured settings (capital, risk tolerance, categories, confidence threshold). You can monitor everything it does in the Activity tab of the auto-trade panel.

Can I practice with play money?

Yes! You can place manual paper bets using the bet slip on any market. This uses your play money balance and is available on all plans. Auto-trading, however, is only available in live mode with a connected Kalshi account.

What is the kill switch?

The global kill switch instantly halts all auto-trading activity. No new trades will be placed until you turn it off. You can find it in your auto-trade settings.

How do I stop receiving the weekly newsletter?

Click the unsubscribe link at the bottom of any newsletter email.

Who is liable if I lose money trading?

You are solely responsible for your trading decisions and any financial outcomes. AlgoPicks provides analysis for informational purposes only and is not liable for any losses. See our Disclaimer & Liability section and Terms of Service for full details.

Something isn't working. How do I get help?

Submit a support ticketand we'll get back to you as soon as possible. You can also email us directly at support@algopicks.ai.