关于服务
翻译我是一名数组语言专家,APL 是我的主要工具,而不是一个副业。在大多数开发者使用循环和重型框架时,我用几行密集的操作表达整个向量和矩阵上的相同计算任务。这确实是一种不同的编码思维方式,在 Dyalog APL 工作多年后,我学会了将复杂的数值问题转化为简短、可读的表达式,直接映射到其背后的数学。如果你有一个定价模型、风险计算或分析管道,感觉比应该的要复杂,我通常可以将其折叠成更紧凑、易懂的形式。
我大部分的工作位于金融与数值计算的交叉点。我构建和调整期权估值、投资组合和风险指标、时间序列分析以及蒙特卡洛风格的模拟模型,并同样关注正确性和速度。由于数组在 APL 中是第一类值,我可以快速原型化一个量化想法,在真实数据上进行测试,并在不重写的情况下将相同的表达式留在生产环境中。我能够将 APL 连接到数据库、CSV 和市场数据源,并打包结果,以便没有 APL 知识的分析师和同事可以通过熟悉的工具和报告使用它们。
我所做的一个重要部分是救援和维护工作。几十年前编写的遗留 APL 系统,在其作者离开之前,仍在银行、保险公司和研究部门运行关键计算。我能流利地阅读这样的代码,记录它实际做了什么,修复那些悄然漂移的地方,并小心地进行现代化,以确保它继续产生正确的数字。无论你需要从头开始的新模型、现有模型的加速,还是恢复旧工作区的控制——我都会提供帮助。
— APL 和 Dyalog 的金融与分析开发
— 期权估值、投资组合和风险模型
— 时间序列分析和蒙特卡洛模拟
— 向量化的数值和数学代码
— 遗留 APL 代码的救援、文档和现代化
— 与数据库、CSV 和市场数据源的数据集成
我大部分的工作位于金融与数值计算的交叉点。我构建和调整期权估值、投资组合和风险指标、时间序列分析以及蒙特卡洛风格的模拟模型,并同样关注正确性和速度。由于数组在 APL 中是第一类值,我可以快速原型化一个量化想法,在真实数据上进行测试,并在不重写的情况下将相同的表达式留在生产环境中。我能够将 APL 连接到数据库、CSV 和市场数据源,并打包结果,以便没有 APL 知识的分析师和同事可以通过熟悉的工具和报告使用它们。
我所做的一个重要部分是救援和维护工作。几十年前编写的遗留 APL 系统,在其作者离开之前,仍在银行、保险公司和研究部门运行关键计算。我能流利地阅读这样的代码,记录它实际做了什么,修复那些悄然漂移的地方,并小心地进行现代化,以确保它继续产生正确的数字。无论你需要从头开始的新模型、现有模型的加速,还是恢复旧工作区的控制——我都会提供帮助。
— APL 和 Dyalog 的金融与分析开发
— 期权估值、投资组合和风险模型
— 时间序列分析和蒙特卡洛模拟
— 向量化的数值和数学代码
— 遗留 APL 代码的救援、文档和现代化
— 与数据库、CSV 和市场数据源的数据集成