ArticleController :: show
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
Key | Value |
---|---|
_controller | "App\Controller\ArticleController::show" |
_firewall_context | "security.firewall.map.context.main" |
_links | Symfony\Component\WebLink\GenericLinkProvider {#3548 -links: [ 3669 => Symfony\Component\WebLink\Link {#3669 -href: "/build/runtime.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3667 => Symfony\Component\WebLink\Link {#3667 -href: "/build/644.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3666 => Symfony\Component\WebLink\Link {#3666 -href: "/build/502.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3665 => Symfony\Component\WebLink\Link {#3665 -href: "/build/app.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3664 => Symfony\Component\WebLink\Link {#3664 -href: "/build/view-more.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3663 => Symfony\Component\WebLink\Link {#3663 -href: "/build/term-condition.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3662 => Symfony\Component\WebLink\Link {#3662 -href: "/build/contact.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3661 => Symfony\Component\WebLink\Link {#3661 -href: "/build/scroll-infinite-article.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3660 => Symfony\Component\WebLink\Link {#3660 -href: "/build/app.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3659 => Symfony\Component\WebLink\Link {#3659 -href: "/build/cookie-style.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3658 => Symfony\Component\WebLink\Link {#3658 -href: "/build/term-condition-css.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3657 => Symfony\Component\WebLink\Link {#3657 -href: "/build/contact-css.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3656 => Symfony\Component\WebLink\Link {#3656 -href: "/build/comment-css.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } ] } |
_route | "article_show" |
_route_params | [ "category" => "financial" "slug" => "bond-boom-bolsters-bitcoin-s-bottom-line" ] |
_security_firewall_run | "_security_main" |
_stopwatch_token | "ac766b" |
category | "financial" |
slug | "bond-boom-bolsters-bitcoin-s-bottom-line" |
Request Headers
Header | Value |
---|---|
accept | "*/*" |
accept-encoding | "gzip, br, zstd, deflate" |
connection | "close" |
cookie | "PHPSESSID=etujs5iruk1ci57jplimvbetun" |
host | "rct.dev.bbntimes.com" |
user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
x-php-ob-level | "1" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
Header | Value |
---|---|
cache-control | "no-cache, private" |
content-type | "text/html; charset=UTF-8" |
date | "Sat, 22 Feb 2025 08:28:03 GMT" |
link | "</build/runtime.js>; rel="preload"; as="script",</build/644.js>; rel="preload"; as="script",</build/502.js>; rel="preload"; as="script",</build/app.js>; rel="preload"; as="script",</build/view-more.js>; rel="preload"; as="script",</build/term-condition.js>; rel="preload"; as="script",</build/contact.js>; rel="preload"; as="script",</build/scroll-infinite-article.js>; rel="preload"; as="script",</build/app.css>; rel="preload"; as="style",</build/cookie-style.css>; rel="preload"; as="style",</build/term-condition-css.css>; rel="preload"; as="style",</build/contact-css.css>; rel="preload"; as="style",</build/comment-css.css>; rel="preload"; as="style"" |
x-debug-token | "c008ea" |
Cookies
Request Cookies
Key | Value |
---|---|
PHPSESSID | "etujs5iruk1ci57jplimvbetun" |
Response Cookies
No response cookies
Session 6
Session Metadata
Key | Value |
---|---|
Created | "Sat, 22 Feb 25 08:27:44 +0000" |
Last used | "Sat, 22 Feb 25 08:28:01 +0000" |
Lifetime | 0 |
Session Attributes
Attribute | Value |
---|---|
_csrf/https-comment | "C2NuAlYbBVKni-nVFF_S0W7kVGlhdalZ9jMnp_BQ6M4" |
_csrf/https-cookie_accept | "RccRRJnBi64n9YDlVGXDq2Z17I_9HgYi_4xK6TOgNh0" |
Session Usage
6
Usages
Stateless check enabled
Usage |
---|
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:76
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 76 "function" => "start" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 69 "function" => "hasToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:79
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 79 "function" => "has" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 69 "function" => "hasToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:52
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 52 "function" => "has" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 70 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:56
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 56 "function" => "get" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 70 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:41
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php" "line" => 41 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/twig-bridge/AppVariable.php" "line" => 103 "function" => "getToken" "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Extension/CoreExtension.php" "line" => 1635 "function" => "getUser" "class" => "Symfony\Bridge\Twig\AppVariable" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/a4/a456f2f504a18cd81037fa69e543310c.php" "line" => 200 "function" => "twig_get_attribute" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 394 "function" => "doDisplay" "class" => "__TwigTemplate_824a013e4f3f4a68e03a2d244e765025" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 367 "function" => "displayWithErrorHandling" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 379 "function" => "display" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/TemplateWrapper.php" "line" => 38 "function" => "render" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Environment.php" "line" => 280 "function" => "render" "class" => "Twig\TemplateWrapper" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 448 "function" => "render" "class" => "Twig\Environment" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 453 "function" => "doRenderView" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 253 "function" => "doRender" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/AppController.php" "line" => 126 "function" => "render" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "renderHeader" "class" => "App\Controller\AppController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php" "line" => 86 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php" "line" => 78 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler" "type" => "::" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Fragment/FragmentHandler.php" "line" => 83 "function" => "render" "class" => "Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php" "line" => 47 "function" => "render" "class" => "Symfony\Component\HttpKernel\Fragment\FragmentHandler" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php" "line" => 44 "function" => "render" "class" => "Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/b9/b9cb140abab7ef4ef8cb398831c75ac0.php" "line" => 207 "function" => "renderFragment" "class" => "Symfony\Bridge\Twig\Extension\HttpKernelRuntime" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 171 "function" => "block_header" "class" => "__TwigTemplate_dc67cdc305f050f0a27ba7ef152f05af" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/b9/b9cb140abab7ef4ef8cb398831c75ac0.php" "line" => 91 "function" => "displayBlock" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 394 "function" => "doDisplay" "class" => "__TwigTemplate_dc67cdc305f050f0a27ba7ef152f05af" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 367 "function" => "displayWithErrorHandling" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/c3/c336f4e76fc20e4db84e3be131276b68.php" "line" => 52 "function" => "display" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 394 "function" => "doDisplay" "class" => "__TwigTemplate_3ce0324a396de697d1fad9fabd68df72" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 367 "function" => "displayWithErrorHandling" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 379 "function" => "display" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/TemplateWrapper.php" "line" => 38 "function" => "render" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Environment.php" "line" => 280 "function" => "render" "class" => "Twig\TemplateWrapper" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 448 "function" => "render" "class" => "Twig\Environment" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 453 "function" => "doRenderView" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 253 "function" => "doRender" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 277 "function" => "render" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Http\Firewall\ContextListener:171
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-http/Firewall/ContextListener.php" "line" => 171 "function" => "remove" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 116 "function" => "onKernelResponse" "class" => "Symfony\Component\Security\Http\Firewall\ContextListener" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 220 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 56 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 139 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 214 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 202 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
Key | Value |
---|---|
APP_ENV | "dev" |
APP_SECRET | "0a988e63f011514eaabfc650b599af4d" |
CORS_ALLOW_ORIGIN | "*" |
DATABASE_URL | "mysql://bbndb_rctuser:33F5W25z40or0f7@localhost:3306/rct_bbntimes" |
GOOGLE_RECAPTCHA_SECRET_KEY | "6LdV5fgpAAAAANxzTG8ZMfIjil1wu-1vrQvnUt-x" |
GOOGLE_RECAPTCHA_SITE_KEY | "6LdV5fgpAAAAAENKcn73MJAhQrbtQeqgyC4wDLMP" |
MAILER_DSN | "smtp://no-reply%40rct.dev.bbntimes.com:Bl6%26gLD48%26Of919@rct.dev.bbntimes.com:465" |
MARIADB_PASSWORD | "i!87pK&!85ezc8" |
Defined as regular env variables
Key | Value |
---|---|
APP_DEBUG | "1" |
BASE | "/public" |
CONTEXT_DOCUMENT_ROOT | "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com" |
CONTEXT_PREFIX | "" |
DOCUMENT_ROOT | "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com" |
FCGI_ROLE | "RESPONDER" |
GATEWAY_INTERFACE | "CGI/1.1" |
HTTPS | "on" |
HTTP_ACCEPT | "*/*" |
HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
HTTP_CONNECTION | "close" |
HTTP_COOKIE | "PHPSESSID=etujs5iruk1ci57jplimvbetun" |
HTTP_HOST | "rct.dev.bbntimes.com" |
HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY | "0" |
PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY | "0" |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
PHP_SELF | "/public/index.php" |
PP_CUSTOM_PHP_CGI_INDEX | "plesk-php81-fastcgi" |
PP_CUSTOM_PHP_INI | "/var/www/vhosts/system/rct.dev.bbntimes.com/etc/php.ini" |
QUERY_STRING | "" |
REDIRECT_BASE | "/public" |
REDIRECT_HTTPS | "on" |
REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_REDIRECT_HTTPS | "on" |
REDIRECT_REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_REDIRECT_SCRIPT_URI | "https://rct.dev.bbntimes.com/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
REDIRECT_REDIRECT_SCRIPT_URL | "/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
REDIRECT_REDIRECT_SSL_TLS_SNI | "rct.dev.bbntimes.com" |
REDIRECT_REDIRECT_STATUS | "200" |
REDIRECT_REDIRECT_UNIQUE_ID | "Z7mKk7iBoyj8JZ8-HGxqMQAAAAA" |
REDIRECT_SCRIPT_URI | "https://rct.dev.bbntimes.com/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
REDIRECT_SCRIPT_URL | "/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
REDIRECT_SSL_TLS_SNI | "rct.dev.bbntimes.com" |
REDIRECT_STATUS | "200" |
REDIRECT_UNIQUE_ID | "Z7mKk7iBoyj8JZ8-HGxqMQAAAAA" |
REDIRECT_URL | "/public/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
REMOTE_ADDR | "3.145.46.212" |
REMOTE_PORT | "4693" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "https" |
REQUEST_TIME | 1740212883 |
REQUEST_TIME_FLOAT | 1740212883.3353 |
REQUEST_URI | "/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
SCRIPT_FILENAME | "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" |
SCRIPT_NAME | "/public/index.php" |
SCRIPT_URI | "https://rct.dev.bbntimes.com/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
SCRIPT_URL | "/financial/bond-boom-bolsters-bitcoin-s-bottom-line" |
SERVER_ADDR | "5.196.1.209" |
SERVER_ADMIN | "[no address given]" |
SERVER_NAME | "rct.dev.bbntimes.com" |
SERVER_PORT | "443" |
SERVER_PROTOCOL | "HTTP/1.1" |
SERVER_SIGNATURE | "<address>Apache Server at rct.dev.bbntimes.com Port 443</address>\n" |
SERVER_SOFTWARE | "Apache" |
SSL_TLS_SNI | "rct.dev.bbntimes.com" |
SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DATABASE_URL,MARIADB_PASSWORD,CORS_ALLOW_ORIGIN,MAILER_DSN,GOOGLE_RECAPTCHA_SECRET_KEY,GOOGLE_RECAPTCHA_SITE_KEY" |
UNIQUE_ID | "Z7mKk7iBoyj8JZ8-HGxqMQAAAAA" |
Sub Requests 6
CookieController :: renderAnalysis (token = 3a54de)
Key | Value |
---|---|
_controller | "App\Controller\CookieController::renderAnalysis" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "023ae2" |
AppController :: renderHeader (token = 0e6d4b)
Key | Value |
---|---|
_controller | "App\Controller\AppController::renderHeader" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "f08265" |
slug | "home" |
ArticleController :: trendingArticle (token = 86669a)
Key | Value |
---|---|
_controller | "App\Controller\ArticleController::trendingArticle" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "4df4b0" |
category | "Finance" |
ArticleController :: relatedArticles (token = 40c938)
Key | Value |
---|---|
_controller | "App\Controller\ArticleController::relatedArticles" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "39ffd7" |
current_article | App\Entity\Article {#1094 -id: 9218 -title: "Bond Boom Bolsters Bitcoin’s Bottom Line" -slug: "bond-boom-bolsters-bitcoin-s-bottom-line" -introtext: "<p><span style="color: #000000;">Portfolio construction has to do with opportunity cost and with bond yields plunging, Bitcoin is starting to look attractive.</span></p>\r\n" -content: """ \r\n <p id="41c2" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq ix" data-selectable-paragraph><span style="color: #000000;"><span class="s iy iz ja jb jc jd je jf jg hr">F</span>or Ju Anh Kim, up to the time she left North Korea, the only face she hasd ever known was that of the Dear Leader.</span></p>\r\n <p id="e7e3" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">She sees him in her sleep, he buzzes in her head like white noise throughout the course of the day, and everyday at 5 a.m. she wakes up with a jolt, expecting to hear the ominous tone of the “call to adoration,” that echo through the streets of Pyongyang.</span></p>\r\n <p id="ff10" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Even after a decade having fled North Korea, Kim still has nightmares of the regime and when asked about her family that she left behind after defecting, she immediately turns quiet.</span></p>\r\n <p id="0113" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">“It’s not as if I had a bad life in Pyongyang,” Kim recalls.</span></p>\r\n <p id="d8df" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Kim’s father was a high-ranking official in then-leader Kim Jong-Il’s regime, which entitled her family to live in the capital and afforded them creature comforts, while millions of her countrymen in the surrounding countryside starved to death.</span></p>\r\n <p id="f939" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">But Kim recalls her life changed when as a teenager she surreptitiously watched a Hollywood movie which her classmate had somehow managed to get ahold of.</span></p>\r\n <p id="34f8" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">“I saw well-dressed Americans eating more food than I had ever seen in my entire life and living in beautiful houses.”</span></p>\r\n <p id="6fe9" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">“I was told that it was all propaganda, and after watching the movie, my classmate laughed and said that the ‘American bastards’ will stop at nothing to undermine our revolution with these lies.”</span></p>\r\n <p id="dc79" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">“Yet at the back of my mind, I couldn’t help but wonder, what if it wasn’t a lie, what if <em class="jk">we</em> had been lied to.”</span></p>\r\n <p id="a950" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">That seed of doubt planted inside Kim’s young head eventually flowered and from that moment on she made plans to escape North Korea.</span></p>\r\n <p id="5a60" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Now a decade later and living in South Korea’s capital Seoul, she says she has visited the United States many times and still can’t get over how much she had been lied to.</span></p>\r\n <p id="60c0" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">“I had a comfortable life in Pyongyang. When I gave up everything I didn’t know what I was going to give it up for, there was uncertainty and fear and it cost me a lot, my family, everything I had known.”</span></p>\r\n <p id="2a69" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">“But you never know until you give it up. Nobody can tell you, you just have to do it.”</span></p>\r\n <h2 id="aa21" class="jl jm dt ce jn jo jp eu jq jr js ex jt ey ju fa jv fb jw fd jx fe jy fg jz ka eq" data-selectable-paragraph><span style="color: #10228b;">Do You Take the Shot?</span></h2>\r\n <p id="90ee" class="ib ic dt id b es kb if ig ev kc ii ij ik kd im in io ke iq ir is kf iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">And while constructing an investment portfolio may not be as severe as choosing to flee an oppressive dictatorship, it still involves hard choices that require balancing off certainty and uncertainty.</span></p>\r\n <p id="7f0a" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Take for instance the typical 60/40 stock and bond portfolio.</span></p>\r\n <p id="1975" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Because equities come with risk, investors are rewarded with the potential for both capital gains and dividends, for their willingness to stomach that risk.</span></p>\r\n <p id="1e90" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Conversely, the bond portion of a portfolio provides fixed coupons that guarantee a certain return, but that certainty comes at a cost of further upside and at the risk that inflation will eat away at the face value of those bonds.</span></p>\r\n <p id="a6fb" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">But investors don’t have a static relationship with certainty, paying more for it during times of uncertainty, and valuing it less highly during periods of optimism.</span></p>\r\n <p id="189f" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">When it comes to bonds, there’s no better benchmark of economic conditions quite like the U.S. 10-year Treasury yield.</span></p>\r\n <p id="cf7d" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">In late March this year, the U.S. 10-year Treasury yield rattled as high as 1.77%, on concerns that inflation would skyrocket and that the U.S. Federal Reserve would do nothing about it.</span></p>\r\n <p id="a3bb" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Unlike the fixed interest rate that a Treasury pays out, the yield on a Treasury is what investors require for loaning money to the U.S. government and determined by market supply and demand.</span></p>\r\n <p id="af56" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">While Treasuries are issued with a face value and a fixed interest rate, they are sold at initial auction or in the secondary market to the highest bidder.</span></p>\r\n <p id="2b70" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">When there’s a lot of demand for Treasuries, the price is bid up past its face value and trades at a premium, which lowers the yield that the investor will get since the U.S. government only repays the face value on the maturity date.</span></p>\r\n <p id="5739" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Conversely, if demand for Treasuries is low, the yield increases to compensate for lower demand, because investors are only willing to pay an amount below its face value.</span></p>\r\n <p id="f26d" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">The “yield” therefore is the calculated amount based on what investors are willing to pay for Treasuries and is dynamic — whether it’s over and above the face value, and not to be confused with the fixed interest rate that comes with the debt.</span></p>\r\n <p id="69ec" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">When the prospect of inflation is high (i.e. the future value of money is lower than the present value), bond investors will demand a higher yield on their Treasuries to compensate.</span></p>\r\n <h2 id="d45e" class="jl jm dt ce jn jo jp eu jq jr js ex jt ey ju fa jv fb jw fd jx fe jy fg jz ka eq" data-selectable-paragraph><span style="color: #10228b;">No Longer Correlating</span></h2>\r\n <p id="3ab4" class="ib ic dt id b es kb if ig ev kc ii ij ik kd im in io ke iq ir is kf iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">So how is it that with U.S. Consumer Price Index data reflecting the sharpest rise in prices since 2008, Treasury yields are plummeting, meaning that investors are clamoring for these securities?</span></p>\r\n <p id="ab46" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Key to understanding why Treasury yields are flagging is that these U.S. government securities represent safety and stability, and they do especially well in uncertain times.</span></p>\r\n <p id="f9e6" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">So last year, when news that vaccines could potentially return life to normal, investors started dumping bonds and buying up stocks, on expectations that things would get better.</span></p>\r\n <p id="9016" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">As a general rule, investors tend to bet on equities when they thing things are going to get better and they bet on bonds when they feel uncertain.</span></p>\r\n <p id="f6bc" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Things got worse for bonds when the Democrats clinched all the levers of power in Washington, with expectations of profligate fiscal spending, surging growth and a reticent Fed adding to a belief that prices would start rising fast.</span></p>\r\n <p id="b37f" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">By February, a shaky auction of 7-year U.S. government debt, typically a pedestrian affair that would only catch the attention of a handful of purists, sparked a sharp drop that rippled through U.S. Treasuries of longer tenures.</span></p>\r\n <p id="0e3b" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">And that served as a reminder to investors that even the typically sedate U.S. debt markets, which underpin the price of pretty much all risky asset classes around the world, have their moments of instability under pressure.</span></p>\r\n <p id="d038" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">With the belief that it was off to the races on risk, all manner of risk asset saw a huge spike, from equities to cryptocurrencies, with Bitcoin hitting an all-time-high of around US$64,000 by April.</span></p>\r\n <p id="d044" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">But the risk party seems to be winding down and the partygoers appear to be getting ready to leave the burned out husk of a frat house.</span></p>\r\n <p id="04ea" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">After several defeats to the<a href="global-economy/biden-s-budget-plan-may-lead-the-u-s-to-weaker-growth-and-less-jobs" target="_blank" rel="noopener"> Biden administration</a>’s most generous fiscal spending plans, expectations of government profligacy are now more measured.</span></p>\r\n <p id="5b52" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Inflation has picked up, but the Fed has maintained a stance that it can and will intervene if necessary.</span></p>\r\n <p id="f0e3" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">All of which have resulted in a sharp drop off in benchmark U.S. 10-year Treasury yields.</span></p>\r\n <p id="9053" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">And this is where risk assets and Bitcoin started to diverge from the narrative.</span></p>\r\n <h2 id="a61b" class="jl jm dt ce jn jo jp eu jq jr js ex jt ey ju fa jv fb jw fd jx fe jy fg jz ka eq" data-selectable-paragraph><span style="color: #10228b;">Time to Count Costs</span></h2>\r\n <p id="cd38" class="ib ic dt id b es kb if ig ev kc ii ij ik kd im in io ke iq ir is kf iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">The reflation trade — investors betting on stocks more closely linked to the reopening of the economy — started to get overcrowded at a time when growth stocks looked exceedingly expensive.</span></p>\r\n <p id="33af" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">As investors started to shift back into Treasuries, traders that were short government debt fell to a classic “short squeeze” of the sort that has the potential to be self-reinforcing, which it became.</span></p>\r\n <p id="996c" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">So why are investors still betting on government debt in a time when there seems to be no shortage of it?</span></p>\r\n <p id="16c8" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">For one, government debt is as good as cash, except that unlike cash, it yields something.</span></p>\r\n <p id="bca3" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Treasuries are also highly liquid instruments, to such extent that it doesn’t even matter how much an individual investor sells, it won’t even affect the price — after all, the U.S. Federal Reserve is the 400-pound gorilla in the Treasury market that will soak it up.</span></p>\r\n <p id="74ff" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">And at a time when there is growing uncertainty over the trajectory of the economic recovery, with China lowering the reserve requirement ratio for its banks and the U.S. seeing a massive 70% surge in infections last week alone, investors are understandably bullish on <a href="financial/how-a-small-rise-in-bond-yields-may-create-a-financial-crisis" target="_blank" rel="noopener">bonds</a>.</span></p>\r\n <p id="6efe" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">But that also provides an opportunity for another instrument — Bitcoin.</span></p>\r\n <p id="2591" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">To be sure, Bitcoin is neither bond nor equity, a chimera that yields nothing, but has the potential to deliver upside at the price of substantial risk.</span></p>\r\n <p id="0e89" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">And from that perspective, Bitcoin’s role in a portfolio needs to be viewed from its cost to such portfolio, and that’s where the argument for an allocation starts to really come into its own.</span></p>\r\n <h2 id="01c7" class="jl jm dt ce jn jo jp eu jq jr js ex jt ey ju fa jv fb jw fd jx fe jy fg jz ka eq" data-selectable-paragraph><span style="color: #10228b;">Betting on Bitcoin?</span></h2>\r\n <p id="061d" class="ib ic dt id b es kb if ig ev kc ii ij ik kd im in io ke iq ir is kf iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Because demand for U.S. Treasuries has been so high of late, the yield generated from their addition to a portfolio has plummeted, which makes the holding cost of non-yielding assets such as Bitcoin lower.</span></p>\r\n <p id="11e5" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">And with equities starting to falter, the opportunity to get in on an asset that represents the best of both worlds becomes apparent.</span></p>\r\n <p id="25c6" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Consider this — the addition of any asset into a portfolio is the product of (hopefully) decisions based on opportunity cost.</span></p>\r\n <p id="a0e1" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">For those who are more algorithmically inclined, a portfolio allocation process is the end result of a series of “if, and, or” branches.</span></p>\r\n <p id="62e9" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">So when the opportunity cost for one asset type increases, investors should start to whittle down the holdings of that asset class and move to another, and vice versa.</span></p>\r\n <p id="e153" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">This is known as the “Opportunity Cost” theory of portfolio allocation:</span></p>\r\n <p id="f105" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;"><em class="jk">Opportunity Cost = FO − CO</em></span></p>\r\n <p id="ddf6" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">where:</span></p>\r\n <p id="180f" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;"><em class="jk">FO = Return on best foregone option</em></span></p>\r\n <p id="d2e2" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;"><em class="jk">CO = Return on chosen option\u{200B}</em></span></p>\r\n <p id="98a9" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">So where does Bitcoin go in all of this?</span></p>\r\n <p id="2bb2" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">When Treasury yields are high, as was the case in February this year, the opportunity cost for holding Bitcoin increases, because Bitcoin doesn’t generate any yield, <em class="jk">and</em> it has substantial risk.</span></p>\r\n <p id="10ce" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">But in February, investors were gorging on risk, and so Bitcoin was behaving as a risk asset, which saw it rally to a fresh all-time-high.</span></p>\r\n <p id="7c9e" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Now that Treasury yields are low, the opportunity cost for holding Bitcoin decreases — it doesn’t generate a yield and represents potential upside at a time when equities are starting to look shaky as well.</span></p>\r\n <p id="9d5b" class="ib ic dt id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" data-selectable-paragraph><span style="color: #000000;">Viewed purely from an opportunity cost perspective, a bet on Bitcoin (at this moment) looks to have relatively low opportunity cost, but low opportunity cost should not be equated with low risk.</span></p>\r\n <p id="6f51" class="ib ic jk id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" style="padding-left: 30px;" data-selectable-paragraph><span style="color: #000000;">“You miss 100% of the shots you don’t take.”</span></p>\r\n <p id="5510" class="ib ic jk id b es ie if ig ev ih ii ij ik il im in io ip iq ir is it iu iv iw dl eq" style="padding-left: 30px;" data-selectable-paragraph><span style="color: #000000;">— Wayne Gretsky</span></p> """ -user: Proxies\__CG__\App\Entity\User {#1092 …} -createdAt: DateTime @1627644741 {#1145 : 2021-07-30 11:32:21.0 UTC (+00:00) } -updatedAt: DateTime @1650307409 {#1150 : 2022-04-18 18:43:29.0 UTC (+00:00) } -deletedAt: null -category: App\Entity\Category {#445 …} -status: "published" -imageCard: Proxies\__CG__\App\Entity\File {#1184 …} -ImageHeader: Proxies\__CG__\App\Entity\File {#1184 …} -featured: false -mainView: false -clicks: 3055 -comments: Doctrine\ORM\PersistentCollection {#1125 …} -reviewed_at: DateTime @1627644741 {#1148 : 2021-07-30 11:32:21.0 UTC (+00:00) } -metakey: "Bond Boom Bolsters Bitcoin’s Bottom Line" -metadesc: "Portfolio construction has to do with opportunity cost and with bond yields plunging, Bitcoin is starting to look attractive." -robots: null -publishedAt: DateTime @1627644741 {#1147 : 2021-07-30 11:32:21.0 UTC (+00:00) } -canonical: null -superTag: null } |
AppController :: renderFooter (token = be30bf)
Key | Value |
---|---|
_controller | "App\Controller\AppController::renderFooter" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "30cfea" |
CookieController :: renderCookie (token = 53dee7)
Key | Value |
---|---|
_controller | "App\Controller\CookieController::renderCookie" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "0e0739" |