Why does an AI agent need both a per-transaction limit and a total spending limit?
A $10 budget sounds like a sufficient safety rule for an autonomous AI agent. But it only answers one question: how much can the agent spend in total?
It doesn't answer how much the agent can spend in a single operation.
Imagine an agent receives a $10 spending budget. Without a per-transaction limit, one API request could consume $8. The total budget is respected, but a single decision uses 80% of the available funds.
Now consider the opposite case. An agent can spend no more than $2 per transaction, but has no cumulative spending limit. It could make multiple small payments, each individually permitted, while total spending keeps increasing.
These are two different risks. Kite Passport addresses them through separate Spending Session parameters:
- `max_amount_per_tx` limits the amount of a single transaction. - `max_total_amount` limits cumulative spending across the session.
The documented example combines a $2 transaction limit, a $10 total budget and a 24-hour session.
There are two additional boundaries worth noticing: session expiration and execution scope. A session can restrict where an agent is allowed to make paid requests. If a payment exceeds the configured limits or violates the permitted scope, the backend refuses it. The agent must obtain explicit user approval before requesting broader permissions.
This distinction matters because an AI agent doesn't need unlimited financial authority to be autonomous.
It needs enough permission to complete a task independently, but not enough to turn one mistaken decision into an uncontrolled series of expenses.
That's the difference between giving an agent a wallet and giving it bounded authority over money.
Where would you draw the line between an agent's autonomy and a user's financial control?
Ти вгадав напрямок ринку. Чому все одно можеш втратити гроші?
Здається, логіка проста:
думаєш, що актив виросте → купуєш → він виростає → заробляєш.
Але правильний прогноз ще не гарантує прибуткової угоди.
Уявімо:
Ти купив актив за $100, очікуючи зростання до $110.
Актив справді почав рости — але лише до $103.
Потім розвернувся і впав до $95.
Ти правильно визначив напрямок, але руху виявилося недостатньо, щоб твоя угода дала потрібний результат.
Є ще один нюанс — час.
Ти можеш правильно передбачити, що актив виросте, але якщо він зробить це після того, як ти вже закрив позицію або закінчився термін дії інструменту, прогноз тобі не допоможе.
Тому є різниця між:
«Я правильно передбачив, куди піде ціна»
і
«Моя угода заробила гроші».
На результат впливають не тільки напрямок, а й:
розмір руху; момент входу та виходу; розмір позиції; умови самого інструменту; комісії та інші витрати.
Вгадати напрямок — це лише частина угоди.
Можна бути правим щодо ринку, але неправильно побудувати саму позицію.
Якщо Stock Perpetuals торгуються 24/7, чому Stock Options — лише у звичайні години?
Я звик до того, що на Binance традиційні активи можна зустріти вже в зовсім іншій торговій моделі.
Наприклад, Stock Perpetuals торгуються 24/7.
Тому мені стало цікаво, що відбувається зі Stock Options.
Binance запускає опціони на американські акції та ETF, але вони не переходять на цілодобовий режим. Для більшості таких опціонів торгівля відбувається у звичайні години американського ринку, без pre-market та after-hours.
Якщо два TradFi-інструменти доступні на одній платформі, чому один можна торгувати 24/7, а інший усе ще прив’язаний до годин традиційного ринку?
Для мене це хороший приклад того, що крипто-інфраструктура ≠ крипто-структура ринку.
Перенесення фінансового інструменту в нове середовище не означає автоматичної зміни всіх правил його роботи.
Логіка самого фінансового інструменту частково може залишатися традиційною.
Тому тепер мені цікаво дивитися на розвиток TradFi на Binance трохи інакше:
що саме змінюється, коли традиційні фінансові інструменти переходять у crypto-native середовище — а що все ще залишається прив’язаним до старої ринкової моделі?
The interesting part may start when liquidation doesn’t fully resolve the loan.
The usual mental model is simple:
collateral → liquidation → debt resolved.
But that isn’t always the end of the process.
If a loan remains unpaid at maturity, it enters a two-hour liquidation window. If the loan is still unpaid or only partially liquidated after that window, Physical Delivery begins.
That changes the recovery path.
Instead of treating the remaining position as simply “the collateral,” TermMax creates a redemption pool containing underlying and collateral tokens.
FT holders can then redeem through that pool and receive a proportional distribution based on their FT share relative to the total outstanding FT in the market.
That doesn’t mean guaranteed recovery.
It also doesn’t mean the lender simply receives the collateral.
But this creates a different question: what happens to the remaining asset value when liquidation doesn’t fully resolve the position?
Physical Delivery doesn’t remove that risk. It defines the next resolution mechanism.
Why does TSLAB have a 60% collateral factor but a 70% liquidation threshold on Venus?
At first, those numbers looked like two ways of saying the same thing to me.
If Venus recognizes 60% of the asset's value for borrowing, why is the liquidation threshold 70%?
Then I realized I was mixing two different risk parameters.
The collateral factor answers one question:
How much of the supplied asset's value can count toward borrowing capacity?
The liquidation threshold answers another:
At what point does the position become eligible for liquidation?
For TSLAB and NVDAB, Venus initially set:
60% collateral factor 70% liquidation threshold
For SPCXB:
50% collateral factor 65% liquidation threshold.
And there's an important detail: borrowing was paused at launch, with the borrow cap set to zero.
So these numbers weren't evidence that users were already borrowing against bStocks. They were the initial risk parameters for how those markets would be treated.
That made me look at the two percentages differently.
The collateral factor limits how much borrowing capacity the collateral can create.
The liquidation threshold defines where the position crosses into liquidation risk.
So the gap between them isn't a contradiction.
It's a buffer between:
“How much can this collateral support?”
and
“How far can the position deteriorate before liquidation becomes possible?”
For me, that's one of the more interesting things about bringing tokenized stocks into DeFi.
The token may represent the same underlying exposure.
But once another protocol accepts it as collateral, the asset gets a completely different risk framework.
Not every fixed rate in DeFi has to be a single number.
TermMax takes a different approach to liquidity.
Its Range Orders allow a market to use a pricing curve where the rate changes as liquidity is consumed.
So instead of:
→ one rate for the entire market
you can have:
→ one rate for the first liquidity range → another rate for the next range → different conditions deeper in the curve
A single Market can contain multiple Range Orders, and TermMax supports both lending and borrowing curves.
There’s also a Two-Way Range Order, where borrowing and lending liquidity can be configured inside the same order.
For me, this is one of the more interesting parts of TermMax: fixed-rate markets become programmable liquidity markets rather than simple “fixed APR” products.
If 99.65% of Tesla trades are fractional by count, is fractional ownership really just an access feature?
When I first thought about fractional ownership, I saw it mainly as an accessibility feature.
A way to buy exposure to an expensive stock without needing enough capital for a whole share.
Then I came across the early data for TSLAB.
Roughly 99.65% of Tesla trades were fractional by count.
And fractional volume represented 88.5% of TSLAB's total traded value.
That made me look at fractional ownership differently.
If fractional trades account for almost all activity by trade count, and still represent the vast majority of traded value, it starts to look like more than a feature designed for smaller investors.
It made me wonder:
What if fractional ownership isn't just changing who can access a stock, but how exposure to that stock is actually traded?
A whole-share model makes the unit of investment fairly obvious.
Fractional trading separates the size of the position from the price of one whole share.
You can decide how much exposure you want without first asking whether you can afford one complete share.
And I think that's the more interesting part.
The question isn't simply:
“Can I buy a fraction of Tesla?”
It's:
“What happens when the fraction becomes the normal unit of the trade?”
For me, that's a much more interesting question about fractional ownership than simply calling it an accessibility feature.