Partner access
Embed TickForge in your product
Request access, get an embed key instantly, and drop the practice terminal into any tab, modal or page of your site with two lines of code. Your users never see a second login — pass your own user id and TickForge keeps their strategies, bookmarks and trade journal separate for you.
Loading…
Integration guide
1. Drop it anywhere
The loader mounts into any element you point it at, so the terminal can live inside a backtesting tab, a modal, a dashboard card or a full page. It fills its container.
2. Mount from a SPA (React, Vue, Angular)
const widget = window.TickForge.mount(ref.current, {
key: "tf_pk_...",
ticker: "RELIANCE",
exchange: "NSE",
timeframe: "5m",
modules: "chart,patterns,trade",
userRef: currentUser.id,
onEvent: (e) => console.log(e),
});
widget.setTicker("TCS", "NSE");
widget.setTimeframe("15m");
widget.generate();
widget.destroy(); // on unmount3. Options
key— your publishable embed key (required).userRef— your own user id. TickForge provisions a linked shadow account so strategies, bookmarks and the journal persist per user.ticker,exchange,country,timeframe,start,end— initial chart request.modules— any of chart, instrument, patterns, strategy, trade, journal, risk, simulation.autoGenerate— set tofalseto wait for the user to hit Generate.
4. Events
The widget posts ready, patternDetected, tradeOpened, tradeClosed and error messages back to your page — subscribe with widget.on(fn) or the onEvent option.
All data served through the embed is simulated. See the disclaimer and terms.