Measuring to manage
For investors, regulatory requirements and competition are two reasons to measure and ultimately manage, FX transaction costs. Regulatory incentive in the US is driven by the United States Securities and Exchange Commission's best execution rule. International requirements also exist.
While regulatory requirements might drive the need to measure FX transactions, another compelling reason for investors to measure trade costs is the relentless competitive pressure to improve investment results. Investment managers compete in a business where the difference separating top managers from their peers is measured in basis points (a basis point is 1/100 of a percent).
Thus, the motivation for transaction cost analysis (TCA) in currency trading is simple: it's very difficult to control costs that are not measured.
Our service
We offer a transaction cost analysis service for institutional investors. Our analysis allows clients to assess the competitiveness of their executions by deal size, deal type, currency and bank counterparty. The required trade information is usually available from the investor's custodian. Russell can provide clients a letter to send to the custodian authorizing Russell to access the required information, or Russell could download the data directly from the custodian website with the client's permission.
We also offer
- Foreign exchange trading to help you minimize trading costs, manage currency risk, and increase portfolio performance.
- Currency overlay services to help you design an appropriate hedging program. We will manage your FX exposuers according to your preferred strategic hedge ratio.
- Conscious Currency™ to better manage the currency risk associated with your international assets.
java.lang.RuntimeException: Failed to get data E:\wwwroot\russell.com\\templatedata/russell/main-body-module-2column/data/east-west-coast-main-content-contact-us
at com.interwoven.livesite.file.impl.FileSystemDal.read(FileSystemDal.java:127)
at com.interwoven.livesite.file.impl.FileSystemDal.read(FileSystemDal.java:100)
at com.interwoven.livesite.model.property.DCRProperty.fetchDCRXML(DCRProperty.java:329)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.buildComponentTransformData(RuntimeComponent.java:316)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:367)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:338)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.transformComponent(PageTokenVariableComponent.java:315)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.renderAndCache(PageTokenVariableComponent.java:147)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.preRender(PageTokenVariableComponent.java:102)
at com.interwoven.livesite.runtime.page.PageTokenContainer.preRender(PageTokenContainer.java:260)
at com.interwoven.livesite.runtime.model.page.RuntimePage.transformAndOutput(RuntimePage.java:430)
at com.interwoven.livesite.runtime.model.page.RuntimePage.transformAndOutput(RuntimePage.java:410)
at com.interwoven.livesite.runtime.rendering.RenderingManager.doOutputPage(RenderingManager.java:1250)
at com.interwoven.livesite.runtime.rendering.RenderingManager.renderPageGoal(RenderingManager.java:341)
at cli.Interwoven.LiveSite.Runtime.Rendering.DotNetRenderingManager.renderPage(DotNetRenderingManager.cs:182)
at cli.Interwoven.LiveSite.Runtime.Web.Hosting.RuntimeVirtualFile.Open(RuntimeVirtualFile.cs:57)
at cli.System.Web.Hosting.VirtualPathProvider.OpenFile(Unknown Source)
at cli.System.Web.UI.TemplateParser.ParseFile(Unknown Source)
at cli.System.Web.UI.TemplateParser.ParseInternal(Unknown Source)
at cli.System.Web.UI.TemplateParser.Parse(Unknown Source)
at cli.System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType(Unknown Source)
at cli.System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(Unknown Source)
at cli.System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders(Unknown Source)
at cli.System.Web.Compilation.BuildProvidersCompiler.PerformBuild(Unknown Source)
at cli.System.Web.Compilation.BuildManager.CompileWebFile(Unknown Source)
at cli.System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(Unknown Source)
at cli.System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(Unknown Source)
at cli.System.Web.Compilation.BuildManager.GetVPathBuildResult(Unknown Source)
at cli.System.Web.UI.PageParser.GetCompiledPageInstance(Unknown Source)
at cli.System.Web.UI.PageParser.GetCompiledPageInstance(Unknown Source)
at cli.Interwoven.LiveSite.Runtime.Rendering.DotNetRenderingManager.ProcessVPP(DotNetRenderingManager.cs:76)
at cli.Interwoven.LiveSite.Runtime.Rendering.DotNetRenderingManager.renderPageGoal(DotNetRenderingManager.cs:54)
at com.interwoven.livesite.runtime.rendering.RenderingManager.render(RenderingManager.java:248)
at cli.Interwoven.LiveSite.Runtime.Web.Module.LiveSiteRuntimeModule.ProcessRequest(LiveSiteRuntimeModule.cs:82)
at cli.System.Web.HttpApplication$SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute(Unknown Source)
at cli.System.Web.HttpApplication.ExecuteStep(Unknown Source)
at cli.System.Web.HttpApplication$ApplicationStepManager.ResumeSteps(Unknown Source)
at cli.System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(Unknown Source)
at cli.System.Web.HttpRuntime.ProcessRequestInternal(Unknown Source)
at cli.System.Web.HttpRuntime.ProcessRequestNoDemand(Unknown Source)
at cli.System.Web.Hosting.ISAPIRuntime.ProcessRequest(Unknown Source)
Caused by: java.io.FileNotFoundException: Could not find file 'E:\wwwroot\russell.com\templatedata\russell\main-body-module-2column\data\east-west-coast-main-content-contact-us'.
at java.io.FileDescriptor.open(FileDescriptor.java:324)
at java.io.FileDescriptor.openReadOnly(FileDescriptor.java:287)
at java.io.FileInputStream.open(FileInputStream.java:183)
at java.io.FileInputStream.(FileInputStream.java:137)
at com.interwoven.livesite.file.impl.FileSystemDal.read(FileSystemDal.java:111)
at com.interwoven.livesite.file.impl.FileSystemDal.read(FileSystemDal.java:100)
at com.interwoven.livesite.model.property.DCRProperty.fetchDCRXML(DCRProperty.java:329)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.buildComponentTransformData(RuntimeComponent.java:317)
... 37 more