發表文章

D11117113江紫恩期末考

圖片
江紫恩HTML,CSS,Javascript風險管理期末作業 答 A B C D 下列何項不是屬於市場風險的範圍? (A)權益風險 (B)利率風險 (C)交易對手風險 (D)外匯風險 解答:交易對手風險是 交易對手信用風險(Counterparty Credit Risk, CCR)的簡稱 。 答 A B C D 下列有關基差的何項敘述是正確的? (A)基差是期貨避險投資組合風險的來源 (B)正的基差是達到期貨完全避險的必要條件之一 (C)當期貨市場由正向市場轉為逆向市場時,基差轉弱 (D)在逆向市場時基差轉弱對多頭避險有利 解答: 答 A B C D 在選擇交叉避險的期貨契約時,下列哪一項不是要考慮的事項? (A)期貨契約的到期日要早於現貨的避險日 (B)期貨契約的標的物價格和現貨價格變動的關聯性 (C)期貨契約的基差 (D)現貨價格和期貨價格的關聯性 解答: 答 A B C D 勝利公司從事小麥的銷售,財務長觀察到小麥現貨價格的變動年標準差為20%,期貨市場上小麥期貨的期貨價格變動年標準差為30%,而小麥現貨價格和期貨價格的共變異數為5.7%,小麥最小變異避險比率約為? (A)0.95 (B)0.57 (C)0.63 (D)0.60 解答: 答 A B C D 勝利公司股票投資組合以蒙地卡羅模型估算95%信賴水準下1天的風險值(VaR)為250,000元,則10天的風險值應為? (A)2,500,000元 (B)790,569.4元 (C)250,000元 (D)25,000元 解答: 答 A B C D 下列何項不是風險值估算時應考慮的項目? (A)時間範圍 (B)信賴水準 (C)市場變動方向 (D)選項(A)(B)(C)皆是 解答: 答 A B C D 勝利公司以變異數共變異數(Delta-Normal)法,95%信賴水準估算公司投資組合的風險值10,000元,新上任的風控長認為採用99%信賴水準來估算更合理,以99%信賴水準估算公司投資組合的風險值應該為?(註:$N^{−1}(0.05)=-1.645,\;N^{−1}(0.01)=-2.33$) (A)7,597元 (B)14,164元 (C)13,163元 (D)9,596元 解答: 答 A B C D 勝利公司估算公司投資組合年報酬標準差為15%,...

江紫恩tkinter視窗函式庫Entry工具widget

圖片
from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 import math #從函式庫 math 輸入所有 * 方法 from time import * from random import * class Regular: def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定必然 def __init__ initiate發起 self.cx, self.cy, self.cr = cx, cy, cr #取得中心座標cx, cy, 半徑cr self.s, self.t = s, t #取得邊角數目s,t尖銳程度,取代原來的k = s.get() self.c, self.w = c, w #取得顏色c,寬度w self.u = 2 * math.pi / self.s #使用模組 math 圓周率 pi self.x, self.y = [], [] for i in range( int(self.s * 1.5)): self.x.append(self.cx + self.cr*math.cos(i*self.u)) self.y.append(self.cy + self.cr*math.sin(i*self.u)) def drawLine(self, x0, y0, x1, y1): canvas.create_line(x0, y0, x1, y1, width = self.w, fill=self.c) def draw(self): #類別的方法 secondTime = second.get() #取得輸入的second變數,當作區域變數secondTime for i in range( int(self.s * 1.5) - self.t): self.drawLine(self.x[i...

江紫恩類別class __init__(self, 其他參數)

圖片
w3schools練習class class Person: #建立類別,必須有 兩底線init兩底線的起始initiate函數 def __init__(self, name, age): self.name = name self.age = age def myfunc(self): print("呵!我的") print("名字是" + self.name) print("呵!我的\n名字是" + self.name) #字串中\n換列 p1 = Person("江紫恩", 36) p1.myfunc() print("印出p1.name: " + p1.name) w3schools練習class截圖 VS code練習class Stars from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 import math #從函式庫 math 輸入所有 * 方法 from time import * from random import * class Regular: def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定必然 def __init__ initiate發起 self.cx, self.cy, self.cr = cx, cy, cr #取得中心座標cx, cy, 半徑cr self.s, self.t = s, t #取得邊角數目s,t尖銳程度,取代原來的k = s.get() self.c, self.w = c, w #取得顏色c,寬度w self.u = 2 * math.pi / self.s #使用模組 math 圓周率 pi self.x, self.y = [], [] for i in range( int(self.s * 1.5)): self.x.append(self.cx + self.cr*math.cos(i*s...
圖片
VS code編輯環境截圖 VS code程式碼 from math import * def f(r): print(f"江紫恩輸入的半徑{r} ") print(f"圓面積: {pi*r*r} ") print(f"球體積: {pi*r*r*r*4/3}") print(f"球表面積:{pi*r*r*4}") def abc(r): print("江紫恩輸入的半徑 " + str(r)) print("圓面積: "+str(pi*r*r)) print("圓周長: "+str(pi*r*2)) print("球體積: "+str(pi*r*r*r*4/3)) print("球表面積:"+str(pi*r*r*4)) def tri(z): print("江紫恩輸入的角度 " + str(y)) print("正弦sin "+str(sin(z))) print("餘弦cos "+str(cos(z))) def g(z): print(f"正弦sin {sin(z)}") print(f"餘弦cos {cos(z)}") def group(r, t): abc(r) tri(t) f(r) g(t) r = float(input("輸入半徑: ")) y = float(input("輸入角度360度單位: ")) t = y/180*pi #將360較度轉成弧度180=pi group(r,t) 說明影片

江紫恩python自訂函數built-in內建函數import輸入函式庫

圖片
from math import * #江紫恩從math函式庫輸入所有函數 #取代原來的import math def f(r): #定義函數 define 名稱(參數),以下相同縮排都是 print("圓面積pi r*r: "+str(pi*r*r)) print("圓周長pi r*2: "+str(pi*r*2)) print("球體積pi r*r*r*4/3:"+str(pi*r*r*r*4/3)) print("球表面積pi r*r*4: "+str(pi*r*r*4)) def g(angle): print("正弦sin:"+str(sin(angle))) print("餘弦cos:"+str(cos(angle))) def h(x,y): #用在模組化你的程式碼 f(x) g(y) print("江紫恩:自訂函數h呼叫f,g再呼叫內建pi,sin,cos\n") h(1,pi/6)

江紫恩Python類別class函數function

圖片
VS Code多邊形編輯 VS Code程式碼 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 from math import * #從函式庫 math 輸入所有 * 方法 class Regular: def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定必然 def __init__ initiate發起 self.cx, self.cy, self.cr = cx, cy, cr #取得中心座標cx, cy, 半徑cr self.s, self.t = s, t #取得邊角數目s,t尖銳程度,取代原來的k = s.get() self.c, self.w = c, w #取得顏色c,寬度w self.u = 2 * pi / self.s #使用模組 math 圓周率 pi self.x, self.y = [], [] for i in range( int(self.s * 1.5)): self.x.append(self.cx + self.cr*cos(i*self.u)) self.y.append(self.cy + self.cr*sin(i*self.u)) def draw(self): #類別的方法 for i in range( int(self.s * 1.5) - self.t): canvas.create_line(self.x[i], self.y[i], self.x[i + self.t], self.y[i + self.t], fill = self.c, width = self.w) def show(): #畫圖 define自訂函數 poly = Regular(cx.get(), cy.get(), cr.get(), s.get(), t.get(), c...

江紫恩VSCode編輯Python, tkinter建構Button,Lable

圖片
微軟VS Code截圖 程式碼 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 # math只用三個沒必要輸入所有*, math.pi比 pi 更清楚 import math #連線去找函式庫 t = (3,4,5,6,7,8,9,10,11,12,16,20)#宣告一元組tuple(...) tk = Tk() tk.title("我是大美女視窗使用者介面GUI") canvas = Canvas(tk, width=800, height=500) canvas.pack() def show(event): #定義由事件event(按鈕選單)呼叫的函數show cx = 200 #宣告圓中心座標cx, cy半徑cr cy = 210 cr = 140 x, y =[],[] #宣告二陣列[...] k = s.get() #取得 ge t按鈕選單的選擇變數 u = 2 * math.pi / k #使用模組 math 圓周率 pi for i in range(k): x.append(cx + cr*math.cos(i*u)) #加入陣列的元素 y.append(cy + cr*math.sin(i*u)) #使用模組 math 三角函數cos, sin for i in range(k-1): canvas.create_line(x[i], y[i], x[i+1], y[i+1]) canvas.create_line(x[k-1], y[k-1], x[0], y[0], fill="blue",width=5) #可考慮增加width寬度,fill顏色 def diagonal(): cx, cy, cr = 400, 210, 150 #宣告圓中心座標cx, cy半徑cr x, y =[],[...