TradeCraft X ADMIN
Pratham Jainpratham@tradecraftx.com · admin
← Back to the app Public site

Overview

Everything that can be stale, broken or unpublished, on one screen.

Could not load overview metrics

GET /admin/api/overview → 502 Bad Gateway · the rest of the page still works.

Nothing has been set up yet

Create your first strategy, point it at its S3 folder by slug, and run an ingest. Pools come after — a pool is only a bundle of strategies that already have data.

Strategies active6 / 82 inactive
Pools published3 / 51 draft · 1 archived
Total users1,284+37 in the last 7 days
Fills ingested last run4,81222 Aug 2026, 06:12 IST

Data freshness

2 stale · 1 failed
StrategySlugLast ingestedStatus
Sorted most-stale first · anything past 36h is flagged

Recent ingest runs

StartedStrategyRowsDurationOutcome
22 Aug 06:12Nifty Weekly DN A4,8121m 48sok
22 Aug 06:09BankNifty Expiry Scalp2,9041m 12sok
22 Aug 06:04Momentum Rotation00m 04sfailed
21 Aug 06:11Large Cap Core3180m 22sok
21 Aug 06:08Nifty Weekly DN B3,5511m 31sok
20 Aug 06:07Stock Cash Vision960m 09sok
Runs are scheduled 06:00 IST daily · manual runs appear here too

Quick actions

Strategies

One backtested algo each. The slug is the S3 folder name and cannot change once created.

8 strategies
Could not load strategies

GET /admin/api/strategies → 500 · request id 8f2c1a

No strategies yet

A strategy is one backtested algo. Give it a slug that matches its S3 folder exactly — it is the join key for every ingest that follows, and it cannot be changed later.

No strategies match those filters

Eight strategies exist. None of them match “delta” · inactive · failed.

Name Slug Active Total fills Date range covered Last ingested Ingestion
8 of 8 · 27,918 fills across all strategies

Edit strategy

Changes are saved on this screen only. Ingestion is triggered separately.

IdentitySlug is fixed after creation
nifty-weekly-dn-a read only
The slug is the S3 folder name and the join key for every ingested fill. Changing it would orphan 11,482 rows, so it is fixed at creation. To rename, create a new strategy and archive this one.
Shown to customers wherever the strategy is listed inside a pool.
A name is required.

Four defined-risk option structures on the weekly expiry.

  • Entry between 09:20 and 09:45 IST
  • All legs squared off by expiry close
  • No overnight carry, no naked short options

Position sizing assumes ₹10,00,000 notional.

Danger zone

Delete this strategy. Removes the record and all 11,482 ingested fills. It is attached to 2 pools, which will drop to 3 and 1 strategies. The S3 folder is not touched.

Ingested data

ok
Total fills
11,482
Coverage
04 Mar 2024 → 21 Aug 2026
Trading days
601
Last ingested
22 Aug 2026, 06:12 IST
Last run
4,812 rows in 1m 48s
S3 prefix
s3://tcx-fills/nifty-weekly-dn-a/

Attached to

2 pools
Nifty Weekly Delta-Neutralnifty-weekly-dn · published
#1
Aggressive F&O Bundleaggressive-fo · draft
#3
No unsaved changes · last saved 22 Aug 2026, 05:41 IST Unsaved changes — 3 fields modified

Pools

A pool is a curated bundle of strategies sold as one product.

Could not load pools

GET /admin/api/pools → timeout after 30s

No pools yet

Pools are what customers actually buy. Create one, attach strategies that already have ingested data, set the 1 / 6 / 12-month prices, then publish.

No pools match those filters

Five pools exist, none of them archived and matching that search.

NameSlugStatus CategoryRiskStrategiesVisibility 1 moOrder
5 pools · 3 published

Edit pool

Seven groups. Nothing here is published until you press publish in Lifecycle.

published
IdentityPublic-facing name and copy
nifty-weekly-dnread only
Used in the public URL and in every existing subscription record.
Shown on the store card and the record page.
A name is required.
One line, under 60 characters.

Four strategies trading the weekly Nifty expiry with defined risk on every leg.

Suited to accounts of ₹5,00,000 and above. Not suited to anyone who cannot watch the 15:20 square-off.

ClassificationDrives store filters
Shown beside the return on every card. Never softened.
Three selected. Used to filter the store and to validate incoming instrument symbols on ingest.
CapitalSizing shown to customers
₹10,00,000 — the account size the record assumes.
₹2,50,000 × 4 strategies = ₹10,00,000. Leave blank to divide evenly.
PresentationOrdering and run schedule
Lower sorts first in the store. Ties fall back to published date.
Invalid JSON — expected , after array at line 4, column 18
AccessWho can see this pool
PricingINR, inclusive of GST
Must exceed the 6-month price of ₹12,999.
1 mo · per month₹2,499
6 mo · per month₹2,167
6 mo · discount13.3%
12 mo · per month₹958
12 mo · discount61.7%
Derived figures update as you type. A 61.7% discount is almost certainly a typo — check the 12-month price.
LifecyclePublished 14 Mar 2026
Archiving hides the pool from the store and stops new subscriptions. The 41 existing subscribers keep access until their term ends.
Danger zone

Delete this pool. Removes the pool, its 4 strategy attachments and its access grants. 41 active subscriptions would be cancelled without refund. Strategies and their fills are not deleted.

How it reads to a customer

Nifty Weekly Delta-Neutral
Defined-risk weekly expiry structures
SIM
ROI +48.6%
Max DD −11.8%
High risk ₹2,499/mo
Return and drawdown always ship together — the card cannot render one without the other.

Attached strategies

4
1
Nifty Weekly DN A11,482 fills
2
Nifty Weekly DN B9,204 fills
3
Nifty IV Crush3,118 fills
4
Nifty Expiry Hedge2,867 fills
No unsaved changes · last saved 21 Aug 2026, 18:04 IST Unsaved changes — 5 fields modified

Attached strategies

Order here is the order customers see. Drag to reorder.

4 attached
This pool has no strategies attached

It cannot be published, and if it were published already it would show an empty record to every subscriber. Attach at least one strategy that has ingested data.

Available

4
Inactive strategies are hidden — reactivate one to attach it

Attached

in order
Drag the handle to reorder · order saves with the pool

Restricted access

Named users who can see this pool while it is not public.

Grant access

Search matches on email and full name.
Meera Iyermeera.iyer@gmail.com
Nikhil Raonikhil.rao@outlook.com

Granted users

6
NameEmailGranted atGranted by
Aditya Shahaditya.shah@gmail.com18 Aug 2026, 11:04pratham
Rhea Menonrhea.menon@proton.me16 Aug 2026, 09:21pratham
Kabir Sethikabir@sethicap.in14 Aug 2026, 16:47pratham
Ananya Boseananya.bose@gmail.com11 Aug 2026, 20:13pratham
Vikram Dasvikram.das@yahoo.in09 Aug 2026, 08:55pratham
Sana Qureshisana.q@gmail.com02 Aug 2026, 13:38pratham
Revoking takes effect immediately — the pool disappears from their store on next load

Tradebook

Raw fill data. Admin only — customers never see fill-level rows anywhere in the product.

IST
84,213 rows
Query failed

QueryExecutionError: partition scan exceeded 30s on s3://tcx-fills/nifty-weekly-dn/

No fills in this range

15 Aug 2026 → 17 Aug 2026 covers Independence Day and a weekend, so the exchange was shut. Widen the range or pick a different strategy.

Nothing ingested for this pool yet

None of the attached strategies have completed an ingest run. Run one from the strategy list and the fills will appear here.

Showing first 50,000 of 84,213 rows — narrow the date range, or export the full set to CSV.
Timestamp IST Strategy Instrument Qty Price Value
Rendering 120 of 50,000 rows · scroll loads more Net value ₹0

Users

A lookup tool. Roles and active state are editable; nothing else is.

1,284 users
Could not load users

GET /admin/api/users?page=1 → 503 Service Unavailable

No one has signed up yet

Users appear here the first time they sign in with Google. There is no way to create one from this side, by design.

No users match

Nothing matches “qureshi” · admin · suspended across 1,284 users.

EmailName RoleStatusSigned up Last seenPools
Showing 1–14 of 1,284

Pricing

Standalone plans, priced separately from individual pools.

All-pools planEvery published pool, one price

Customer preview

Best value All Access
Every published pool · 3 pools today
₹6,250 /month, billed yearly
Save 21.9% against monthly
Starter planOne pool of the customer's choice

Customer preview

Entry Single Pool
Any one pool · switch once a month
₹1,917 /month, billed yearly
Save 23.3% against monthly
Every price is inclusive of GST and shown in INR only. There is no foreign currency pricing.
Data state
Form state
Trigger