
Technical signals API: pull RSI, MACD, and moving average summaries in one REST call
SiftingIO's technical signals API: live RSI, MACD, and moving average summaries plus per-bar signal history with cross events, over two REST endpoints.
Engineering deep-dives, market analysis, and product updates from the SiftingIO team. How we build real-time market data infrastructure across crypto, FX, and equities.

SiftingIO's technical signals API: live RSI, MACD, and moving average summaries plus per-bar signal history with cross events, over two REST endpoints.

Evaluate forex and commodity data APIs with a free key. Test EURUSD, gold and oil quotes, historical coverage, timestamps and request budgets.

Compare CAGR with arithmetic average annual return using worked examples, Excel formulas and clear checks for dates, cash flows and historical price data.

Separate commodity prices, FX and supplier premiums in a raw-material cost model. Includes a worked cost variance bridge and procurement scenario tables.

Compare VWAP and TWAP with worked examples and runnable Python code. Learn what OHLCV bars can estimate, how volume changes the result and why the window matters.

Calculate rolling historical volatility in Python from closing prices. Check log returns, missing data, price adjustments and 252 versus 365 annualization.

Calculate maximum drawdown in Python with pandas. Find peak, trough and recovery dates, handle unrecovered losses, and analyze historical market data.

Understand US stock and ETF API data: real-time prices, 25+ years of stock history, NAV, distributions and the difference between price return and total return.

Build a US stock research page with API prices, historical OHLCV and SEC filings. Includes cURL examples, panel design and clear timestamp handling.

Calculate Bollinger Bands in Python with pandas, verify the math, plot OHLCV closes and add live WebSocket prices without confusing ticks with candles.