Appearance
Octagon Debts Agent
Model Name: octagon-debts-agent
A specialized database agent for analyzing private debts, borrowers, and lenders.
Capabilities
- Retrieve information about private debt facilities
- Track borrower activity and financial patterns
- Monitor lender portfolios and lending criteria
- Analyze debt terms and structures
- Compare debt activity across sectors
Use Cases
The Debts Agent is best for:
- Research on private debt transactions
- Analyzing borrower financing activities
- Understanding lender portfolios and strategies
- Tracking debt market trends by industry
- Benchmarking debt terms and conditions
Example Queries
- "List all the debt activities from borrower American Tower"
- "Compile all the debt activities from lender ING Group in Q4 2024"
- "What are the typical loan terms for technology companies in 2023?"
Code Examples
Python
response = client.responses.create(
model="octagon-debts-agent",
input="List all the debt activities from borrower American Tower",
stream=True
)
JavaScript
const response = await client.responses.create({
model: "octagon-debts-agent",
input: "List all the debt activities from borrower American Tower",
stream: true
});
cURL
curl -X POST https://api.octagonagents.com/v1/responses \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your-octagon-api-key" \
-d '{
"model": "octagon-debts-agent",
"input": "List all the debt activities from borrower American Tower",
"stream": true
}' \
--no-buffer
Available Fields and Descriptions
How to Use These Fields
When querying the Octagon Debts Agent, you can reference these field names to request specific information about debt transactions. For example, you can ask "What is the Total Loan Amount for Company XYZ's latest debt issuance?" or "List all debt transactions with Debt Seniority of Senior Secured in the Financial Services sector." You can also combine multiple fields for more targeted research, such as "Show me debt issuances with a Maturity Date beyond 2030 that have a Coupon rate above 6%."
Debt Basic Information
Field | Description |
---|---|
Debt Type | The type of debt instrument |
Debt Status | The status of a debt, represented as a string with values |
Debt Security | The type of debt security |
Debt Seniority | The debt seniority level, indicating the order of priority in debt repayment |
Debt Currency | The currency code for the debt transaction |
Debt Rate | The interest rate type for the debt (fixed or floating) |
Asset Class | The asset classes represented in the debt investments |
Tranche | Investment tranche categories |
Deal Type | The type of debt transaction or financing event |
Deal Date | The date of the debt deal in JSON format |
Deal Size | The column holds data representing the size of a deal |
Debt As Of Date | The date as of which the debt information is valid |
Launch Date | The column holds data representing various dates indicating when a debt was launched |
Maturity Date | The date on which a debt instrument reaches maturity and the principal amount is due to be repaid |
Close Trade Date | The date on which a trade was closed |
Settle Date | The column holds dates representing the settlement date for each record |
Break Date | The date marking the end of a debt's grace period or repayment term |
Tenor | The length of time until a debt instrument matures or reaches its final payment |
Region | The region where the debt originated |
Transaction Add-on | Indicator of whether a transaction includes an additional fee or charge |
Is Amended | Indicates whether a debt has been amended or not |
Amendment Type | The type of amendment to the loan agreement |
Marketplace | The marketplace where the debt was issued or traded |
Financial Terms
Field | Description |
---|---|
Coupon | Monetary values representing discounts or promotions |
Spread Reference | The spread reference, a string type column, represents the benchmark rate used to calculate the debt's interest rate spread |
Spread Interest Rate | The difference between the bid and ask interest rates |
Spread Adjustment 1M | The monetary amount of the spread adjustment over a one-month period |
Spread Adjustment 3M | The monetary amount of the spread adjustment over a three-month period |
Spread Adjustment 6M | The monetary amount of the six-month spread adjustment |
Floor | The monetary amount representing the lowest price acceptable for a trade or transaction |
Ceiling | The maximum debt amount permitted |
Initial Talk Floor | The initial talk floor for debt negotiations |
Initial Talk Spread | The difference between an initial interest rate and a benchmark interest rate |
Flex Floor | The value represents the flexible floor price for financial instruments |
Flex Spread | Monetary values representing the flex spread in financial markets |
Flex Amount | The FLEXAMOUNT column holds monetary values with their respective currencies in JSON format |
Flex Amount Date | The date associated with the flexible amount in the debt record |
Flex OID | Units of financial debt or credit, represented as decimal numbers |
Flex OID Date | The timestamp representing the date and time when the flexoid was last updated |
Flex Spread Date | The date as of which financial data is flexible for adjustments |
Price OID | Prices represented as decimal values |
PIK | Code identifiers for specific debt types or categories |
Break Price | Prices of financial instruments before any markups or markdowns |
Break Yield | The yield on a bond or investment instrument before taxes |
Yield Range | The range of yields represented as decimal values |
YTM Primary | The primary yield to maturity of the debt instrument |
YTM Break | The yield to maturity of the bond, expressed as a decimal |
YTM Talk | The amount of money in Yen for total talks |
STM Primary | The primary amount of a debt or credit in decimal format |
STM Secondary | The secondary standard deviation of the financial data |
STC Primary | The primary amount of a debt or credit transaction |
STC Break | Monetary value representing the breakpoint for a specific debt category |
Debt Amounts and Costs
Field | Description |
---|---|
Total Loan Amount | The total loan amount, represented as a JSON object with a numeric value in USD currency |
Total Institutional Loan Amount | The total institutional loan amount, represented as a JSON object containing the loan amount and its associated currency |
Total Debt Amount | The total amount of debt, represented as a variant type object containing the debt amount and its associated currency |
Facility Amount | The column holds monetary values in various currencies |
New Money Amount | Monetary amounts in various currencies |
Debt Cost | The cost of a debt, represented as a JSON object containing an "amount" and a "currency" field |
Debt Percent | The percentage representation of debt values |
Debt Fair Value | The debt's fair value represented as a JSON string |
Settle T | Monetary amounts representing settled debts |
Call and Clawback Information
Field | Description |
---|---|
Calls | Descriptions of financial instrument call types |
First Call Premium | The premium amount paid during the first call for a debt |
Non-Call Years | Number of years since the last call was made |
Equity Clawback Percent | The percentage representing the equity clawback amount |
Equity Clawback Years | The number of years for equity clawback provisions |
Clawback Value | The monetary value subject to potential recovery or repayment |
Loan Fees and Reference Rates
Field | Description |
---|---|
Loan Fees | Various types of loan fees |
Ticking Fee Comment | Comments on the ticking fee structure for debt transactions |
Debt Ref Reset Freq | The frequency at which debt reference rates are reset |
Debt Options | Options for debt instruments or securities |
Company Information
Field | Description |
---|---|
Company Name | The name of the company represented in each record |
HQ Location | The column represents the headquarters location as a string |
Additional Characteristics | An array of character strings representing additional characteristics of the debt |
Deal Participants
Field | Description |
---|---|
Agent | An array of agent objects, each containing a name and a unique identifier (pbId) |
Lead Agent | A column holding data representing the name and identifying information of the lead agent |
Admin Agent | An array of JSON objects representing administrative agents, each containing a name and a unique identifier (pbId) |
Synd Agent | An array of objects, each containing a name and a unique identifier (pbId) for a syndicate agent |
Doc Agent | An array of objects, each containing a name and a unique pbId identifier for the document agent |
Arranger | The identity of the arranger involved in the debt transaction |
Bookrunner | An array of bookrunners, each represented as a JSON object with a name and unique identifier (pbId) |
Mandated Lead Arranger | An array of mandated lead arrangers, each represented as a JSON object with a "name" and "pbId" field |
Lenders | An array of lender objects, each containing a name and a unique identifier (pbId) |
Lender Title | An array of lender titles |
Lead Partners | Information about the lead partner in the debt record |
Note: Field availability may vary depending on the specific debt transaction being queried. Not all fields will be populated for every debt issuance, and some fields may only apply to certain types of debt instruments.