FinLinCore takes a market strategy and exposes it as clean endpoints: scan assets, get buy and sell signals, backtest the history, and paper-trade, all behind one Swagger-documented API.
A backend engine that turns trading logic into software other apps can call.
A Bollinger buy/sell-band system (reversal and breakout), filtered by trend and candlestick patterns, written as deterministic code.
Every capability is an endpoint with auto-generated Swagger docs, so any web, mobile, or bot client can connect.
Paper money only, which avoids broker licensing and liability while the product is proven. A regulated broker bridge comes later.
A working multi-user backend, not a mockup.
JWT login, bcrypt-hashed passwords, per-user data.
Sweeps stocks and crypto at once into ranked buy/sell lists.
SSE and WebSocket channels push what to do on an interval.
Replay a strategy over history: win rate, P&L, drawdown.
Simulated orders, positions, portfolio equity and return.
Every signal and closed trade, stored per user.
Authenticate once, then every endpoint is one call.
# 1) get a token
curl -X POST /auth/login \
-d "username=you@mail.com&password=secret123"
# 2) scan stocks + crypto
curl /scanner?symbols=AAPL,NVDA,BTC-USD \
-H "Authorization: Bearer $TOKEN"
# 3) live stream (browser)
new EventSource(`/stream/signals?token=${TOKEN}`)
The full, interactive contract. Try any endpoint right here.
A one-click account, then drive the real endpoints. Everything is simulated.
Log in, then refresh to see your simulated account.
Run a scan or backtest to see output here.