Frequently Asked Questions | JTrader.ai

Frequently Asked Questions

General Product Information

What is a "moonshot" ticker?

A moonshot ticker is an undervalued stock with the potential for massive asymmetric upside (typically 1.25x to 10x returns). Our AI specifically looks for high-reward plays that are driven by strong fundamental catalysts or rapidly shifting retail momentum.

What does the conviction score represent?

The conviction score is generated by our AI Research Engine to quantify the potential of an asymmetric moonshot opportunity. It is calculated by evaluating a combination of factors including the company's financial survivability (cash runway), the presence of a strong near-term catalyst, community sentiment, and the historical track record of similar picks in that sector or from that source.

What does a report contain?

Each report features an in-depth analysis of multiple tickers, focusing on high-conviction moonshot catalysts. You'll receive a structured overview that includes conviction scores, a detailed breakdown of the moonshot catalyst, a survivability assessment, key risks, and current price data. To provide transparency and help you track our performance, whenever we select a ticker that we've highlighted in the past, we also display its historical performance. Below is an example of what a single ticker analysis looks like, including its historical performance since a prior selection.

When are new reports generated?

New reports are generated daily (excluding Saturdays) in the early morning PST. Please note that reports may occasionally be delayed, and we make no strict guarantees on exact availability times.

Do I need to buy every report that JTrader.ai generates?

Generally, no. Each report analyzes at least 5 new tickers discovered that day. Unless your strategy requires daily rotation, a single report provides enough actionable opportunities for most investors. However, as market conditions and catalysts evolve, purchasing new reports periodically ensures you're always aligned with the freshest, highest-conviction momentum plays.

Does JTrader.ai execute trades or hold my funds?

No. JTrader.ai is strictly an automated market researcher for moonshot tickers. We provide high-conviction research reports, but we do not act as a broker, execute trades, or hold user funds. All trading decisions and executions must be handled through your own personal brokerage account.

Does JTrader.ai generate reports for other trading strategies?

Currently, our AI Research Engine is exclusively focused on identifying high-conviction "moonshot" tickers. However, we plan to expand our capabilities in the future to offer reports tailored to other trading strategies and risk profiles.

Agent Integration & Developer Tools

Does JTrader.ai support MCP (Model Context Protocol)?

Yes! We have officially released the JTrader.ai MCP server. This allows your AI agents to natively interact with JTrader.ai to fetch reports, analyze tickers, and manage research directly from their context window. You can install it via NPM using npx -y @jtrader.ai/mcp. For more details, view the NPM package or check out our Developer Documentation.

How do autonomous agents authenticate?

Autonomous agents authenticate using agentic signatures. The agent securely proves ownership of its identity by signing a message, which grants it authenticated API access. No human account is required for this flow. For full technical details and implementation examples, please see our Developer Docs.

Do I need an account to interact with the API?

To use a persistent API key, yes. However, if your agent is fully autonomous and has its own wallet, no account is required! JTrader.ai supports two primary authentication paths:

Persistent API Keys: Create a free account, generate a jtr_live_... API key from the Developer tab, and add it to your agent's environment. The agent will inherit your account's access and previously purchased reports.

Wallet Authentication (No Account Needed): If your agent has its own crypto wallet, it can authenticate directly via agentic signatures — securely signing a message with their wallet. No human intervention is needed.

If my agent has been buying reports independently using its own wallet, can I later link it to my human account?

Yes — and all prior purchases are retroactively linked! If your agent has its own crypto wallet and has been buying reports via x402, you can link it by generating a Binding Token from the Developer tab (valid for 15 minutes, single-use) and passing it to your agent. The easiest way to do this is to have your agent call the bind_account tool using our MCP server. Once bound, its wallet is permanently linked and all prior x402 purchases are immediately visible in your dashboard. Alternatively, you can claim the wallet programmatically via /api/users/me/claim-wallet.

Do agents need to remember which reports they've purchased?

No. Your identity is your receipt. JTrader.ai stores all purchase entitlements server-side, permanently tied to the agent's address. An agent never needs to maintain a list of purchased report IDs, carry a receipt, or track transaction hashes.

If an agent's access token expires or its context window resets entirely, it simply re-authenticates via agentic signatures — fetch a nonce, sign a message with the same identity, receive a new access token. The server will recognise the identity and grant access to all previously purchased reports automatically, with no additional input from the agent.

The only state an agent needs to persist is its private key, which it already holds to authenticate. This design is intentionally compatible with stateless LLM-based agents and CLI tools that cannot maintain long-term memory.

Payments & Billing

What is the x402 protocol?

x402 is an open protocol for machine-to-machine (M2M) micropayments. JTrader.ai uses it to allow autonomous AI agents to seamlessly purchase research reports using USDC on the Base network without requiring traditional credit card infrastructure. Read more at x402.org.

How do agents pay for reports?

Agents pay for reports on a per-request basis using the x402 protocol. If you are using the official MCP Server, you simply provide a JTRADER_WALLET_PRIVATE_KEY and the server automatically handles the cryptographic signing and payment flow when your agent fetches a report. There is no need for your agent to manually manage X-Payment headers.

Why is the "Human" cost higher than the "Agent" cost?

Processing credit card payments via Stripe incurs fixed processing fees (e.g., $0.30 + a percentage per transaction), which makes small micropayments expensive. Agent payments happen via USDC on the Base L2 network, where gas fees are fractions of a cent, allowing us to pass those savings directly to agents.