While25 - Programmable Trading Platform
homeomsrmschartspythonaicompareblogsupportGet While25
While25

A programmable trading platform.

Get While25Book a call

Order managementRisk managementChartsAI assistantCompare

Python SDKAPIDownload

AboutBlogCareersSupportContact

Interactive BrokersAlpacaZerodhaUpstoxAll brokers

TermsPrivacyLicenceRiskAIAcceptable useNotices

While25 is software. It is not a broker, dealer, exchange or investment adviser, and nothing on this site is a recommendation to buy or sell any instrument. Orders you place route to your own brokerage account; While25 never holds funds or securities.

Trading carries risk of loss, including losses greater than your deposit on leveraged products. Backtests and simulations do not predict future returns. Broker and exchange names are trademarks of their owners. We plan to add Coinbase, Binance and Robinhood; you cannot connect them yet.

© 2026 While25

while25

Python SDK

Build any trading system in Python.

Our Python SDK sits on top of the layer that connects to every broker and data provider. You build your custom strategy, indicator, alert or dashboard once, and it runs on any broker and data feed you connect, from a moving-average rule to a machine-learning model.

A strategy in the code editor whose levels match the lines on the NVDA chart beside it
File tree with apps, indicators, monitors and strategies beside a chart

Four building blocks.

A Strategy places trades. An Indicator draws on the chart. A Monitor watches the market and alerts you. An App gives your idea its own dashboard.

Code editor with a price forecast indicator in Python

Backtest in Python.

You pull historical prices into the same script and test your strategy on past markets before it trades real money.

A running strategy in the editor with its Stop button

You approve before it trades.

A strategy starts trading only after you approve its code. We list every running script, and you stop any of them with one click.

Why traders build on While25

  • Any broker, same code.

    Your code talks to our SDK, never to a broker’s system. When you switch brokers, your strategy keeps running unchanged.

  • Any data provider.

    We deliver prices to your code in one standard format, whichever provider or broker feed they come from.

  • The libraries you already use.

    We include NumPy and pandas. You install anything else with pip, from scikit-learn to PyTorch, for statistics, machine learning and deep learning.

  • Your favourite editor.

    You run pip install while25 to write and test in VS Code or any editor, then open the same file in While25.

  • Order by cash amount.

    You ask for $500 of a stock or a coin, and we work out the quantity at the live price, fractions included.

  • Settings without code changes.

    You declare inputs such as a lookback period or a threshold, and we show them as fields you can edit in the app.

Get While25Book a call